From 26f49b7e27076e689541b9e13a1b54f60a4ee5c2 Mon Sep 17 00:00:00 2001 From: nsfisis Date: Thu, 11 Jul 2024 02:57:23 +0900 Subject: feat: organize namespaces --- src/Structure/Types/ExternType.php | 28 -------------------------- src/Structure/Types/ExternTypes/Func.php | 16 --------------- src/Structure/Types/ExternTypes/Global_.php | 16 --------------- src/Structure/Types/ExternTypes/Mem.php | 16 --------------- src/Structure/Types/ExternTypes/Table.php | 16 --------------- src/Structure/Types/FuncType.php | 20 ------------------- src/Structure/Types/GlobalType.php | 14 ------------- src/Structure/Types/Limits.php | 24 ---------------------- src/Structure/Types/MemType.php | 13 ------------ src/Structure/Types/Mut.php | 11 ---------- src/Structure/Types/NumType.php | 13 ------------ src/Structure/Types/RefType.php | 11 ---------- src/Structure/Types/ResultType.php | 31 ----------------------------- src/Structure/Types/TableType.php | 14 ------------- src/Structure/Types/ValType.php | 25 ----------------------- src/Structure/Types/ValTypes/NumType.php | 21 ------------------- src/Structure/Types/ValTypes/RefType.php | 21 ------------------- src/Structure/Types/ValTypes/VecType.php | 21 ------------------- src/Structure/Types/VecType.php | 10 ---------- 19 files changed, 341 deletions(-) delete mode 100644 src/Structure/Types/ExternType.php delete mode 100644 src/Structure/Types/ExternTypes/Func.php delete mode 100644 src/Structure/Types/ExternTypes/Global_.php delete mode 100644 src/Structure/Types/ExternTypes/Mem.php delete mode 100644 src/Structure/Types/ExternTypes/Table.php delete mode 100644 src/Structure/Types/FuncType.php delete mode 100644 src/Structure/Types/GlobalType.php delete mode 100644 src/Structure/Types/Limits.php delete mode 100644 src/Structure/Types/MemType.php delete mode 100644 src/Structure/Types/Mut.php delete mode 100644 src/Structure/Types/NumType.php delete mode 100644 src/Structure/Types/RefType.php delete mode 100644 src/Structure/Types/ResultType.php delete mode 100644 src/Structure/Types/TableType.php delete mode 100644 src/Structure/Types/ValType.php delete mode 100644 src/Structure/Types/ValTypes/NumType.php delete mode 100644 src/Structure/Types/ValTypes/RefType.php delete mode 100644 src/Structure/Types/ValTypes/VecType.php delete mode 100644 src/Structure/Types/VecType.php (limited to 'src/Structure/Types') diff --git a/src/Structure/Types/ExternType.php b/src/Structure/Types/ExternType.php deleted file mode 100644 index 404f755..0000000 --- a/src/Structure/Types/ExternType.php +++ /dev/null @@ -1,28 +0,0 @@ -params->equals($other->params) - && $this->results->equals($other->results); - } -} diff --git a/src/Structure/Types/GlobalType.php b/src/Structure/Types/GlobalType.php deleted file mode 100644 index 182b761..0000000 --- a/src/Structure/Types/GlobalType.php +++ /dev/null @@ -1,14 +0,0 @@ -min && - ($this->max === null || $this->min <= $this->max); - } -} diff --git a/src/Structure/Types/MemType.php b/src/Structure/Types/MemType.php deleted file mode 100644 index d4c9009..0000000 --- a/src/Structure/Types/MemType.php +++ /dev/null @@ -1,13 +0,0 @@ - $types - */ - public function __construct( - public array $types, - ) { - } - - public function equals(ResultType $other): bool - { - if (count($this->types) !== count($other->types)) { - return false; - } - foreach ($this->types as $i => $type) { - if (!$type->equals($other->types[$i])) { - return false; - } - } - return true; - } -} diff --git a/src/Structure/Types/TableType.php b/src/Structure/Types/TableType.php deleted file mode 100644 index 619ad25..0000000 --- a/src/Structure/Types/TableType.php +++ /dev/null @@ -1,14 +0,0 @@ -inner === $other->inner; - } -} diff --git a/src/Structure/Types/ValTypes/RefType.php b/src/Structure/Types/ValTypes/RefType.php deleted file mode 100644 index fc48dfb..0000000 --- a/src/Structure/Types/ValTypes/RefType.php +++ /dev/null @@ -1,21 +0,0 @@ -inner === $other->inner; - } -} diff --git a/src/Structure/Types/ValTypes/VecType.php b/src/Structure/Types/ValTypes/VecType.php deleted file mode 100644 index a28081f..0000000 --- a/src/Structure/Types/ValTypes/VecType.php +++ /dev/null @@ -1,21 +0,0 @@ -inner === $other->inner; // @phpstan-ignore-line - } -} diff --git a/src/Structure/Types/VecType.php b/src/Structure/Types/VecType.php deleted file mode 100644 index ae8a0f6..0000000 --- a/src/Structure/Types/VecType.php +++ /dev/null @@ -1,10 +0,0 @@ -