aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/Structure/Instructions/Instrs/Table
diff options
context:
space:
mode:
Diffstat (limited to 'src/Structure/Instructions/Instrs/Table')
-rw-r--r--src/Structure/Instructions/Instrs/Table/ElemDrop.php3
-rw-r--r--src/Structure/Instructions/Instrs/Table/TableCopy.php5
-rw-r--r--src/Structure/Instructions/Instrs/Table/TableFill.php3
-rw-r--r--src/Structure/Instructions/Instrs/Table/TableGet.php3
-rw-r--r--src/Structure/Instructions/Instrs/Table/TableGrow.php3
-rw-r--r--src/Structure/Instructions/Instrs/Table/TableInit.php6
-rw-r--r--src/Structure/Instructions/Instrs/Table/TableSet.php3
-rw-r--r--src/Structure/Instructions/Instrs/Table/TableSize.php3
8 files changed, 10 insertions, 19 deletions
diff --git a/src/Structure/Instructions/Instrs/Table/ElemDrop.php b/src/Structure/Instructions/Instrs/Table/ElemDrop.php
index bbf4586..65ea56a 100644
--- a/src/Structure/Instructions/Instrs/Table/ElemDrop.php
+++ b/src/Structure/Instructions/Instrs/Table/ElemDrop.php
@@ -5,12 +5,11 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\ElemIdx;
final readonly class ElemDrop extends Instr
{
protected function __construct(
- public ElemIdx $elem,
+ public int $elem,
) {
}
diff --git a/src/Structure/Instructions/Instrs/Table/TableCopy.php b/src/Structure/Instructions/Instrs/Table/TableCopy.php
index 85aa9fc..b756d28 100644
--- a/src/Structure/Instructions/Instrs/Table/TableCopy.php
+++ b/src/Structure/Instructions/Instrs/Table/TableCopy.php
@@ -5,13 +5,12 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\TableIdx;
final readonly class TableCopy extends Instr
{
protected function __construct(
- public TableIdx $to,
- public TableIdx $from,
+ public int $to,
+ public int $from,
) {
}
diff --git a/src/Structure/Instructions/Instrs/Table/TableFill.php b/src/Structure/Instructions/Instrs/Table/TableFill.php
index 84c6e13..fea7bb9 100644
--- a/src/Structure/Instructions/Instrs/Table/TableFill.php
+++ b/src/Structure/Instructions/Instrs/Table/TableFill.php
@@ -5,12 +5,11 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\TableIdx;
final readonly class TableFill extends Instr
{
protected function __construct(
- public TableIdx $table,
+ public int $table,
) {
}
diff --git a/src/Structure/Instructions/Instrs/Table/TableGet.php b/src/Structure/Instructions/Instrs/Table/TableGet.php
index e10dd5a..bb7b58f 100644
--- a/src/Structure/Instructions/Instrs/Table/TableGet.php
+++ b/src/Structure/Instructions/Instrs/Table/TableGet.php
@@ -5,12 +5,11 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\TableIdx;
final readonly class TableGet extends Instr
{
protected function __construct(
- public TableIdx $table,
+ public int $table,
) {
}
diff --git a/src/Structure/Instructions/Instrs/Table/TableGrow.php b/src/Structure/Instructions/Instrs/Table/TableGrow.php
index 4f224fc..026a09b 100644
--- a/src/Structure/Instructions/Instrs/Table/TableGrow.php
+++ b/src/Structure/Instructions/Instrs/Table/TableGrow.php
@@ -5,12 +5,11 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\TableIdx;
final readonly class TableGrow extends Instr
{
protected function __construct(
- public TableIdx $table,
+ public int $table,
) {
}
diff --git a/src/Structure/Instructions/Instrs/Table/TableInit.php b/src/Structure/Instructions/Instrs/Table/TableInit.php
index 2c834c0..b728de3 100644
--- a/src/Structure/Instructions/Instrs/Table/TableInit.php
+++ b/src/Structure/Instructions/Instrs/Table/TableInit.php
@@ -5,14 +5,12 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\ElemIdx;
-use Nsfisis\Waddiwasi\Structure\Types\TableIdx;
final readonly class TableInit extends Instr
{
protected function __construct(
- public TableIdx $to,
- public ElemIdx $from,
+ public int $to,
+ public int $from,
) {
}
diff --git a/src/Structure/Instructions/Instrs/Table/TableSet.php b/src/Structure/Instructions/Instrs/Table/TableSet.php
index f02c375..5e5bb1b 100644
--- a/src/Structure/Instructions/Instrs/Table/TableSet.php
+++ b/src/Structure/Instructions/Instrs/Table/TableSet.php
@@ -5,12 +5,11 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\TableIdx;
final readonly class TableSet extends Instr
{
protected function __construct(
- public TableIdx $table,
+ public int $table,
) {
}
diff --git a/src/Structure/Instructions/Instrs/Table/TableSize.php b/src/Structure/Instructions/Instrs/Table/TableSize.php
index 321c8f7..3357f48 100644
--- a/src/Structure/Instructions/Instrs/Table/TableSize.php
+++ b/src/Structure/Instructions/Instrs/Table/TableSize.php
@@ -5,12 +5,11 @@ declare(strict_types=1);
namespace Nsfisis\Waddiwasi\Structure\Instructions\Instrs\Table;
use Nsfisis\Waddiwasi\Structure\Instructions\Instr;
-use Nsfisis\Waddiwasi\Structure\Types\TableIdx;
final readonly class TableSize extends Instr
{
protected function __construct(
- public TableIdx $table,
+ public int $table,
) {
}