aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/WebAssembly/Debug/Debug.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/WebAssembly/Debug/Debug.php')
-rw-r--r--src/WebAssembly/Debug/Debug.php10
1 files changed, 2 insertions, 8 deletions
diff --git a/src/WebAssembly/Debug/Debug.php b/src/WebAssembly/Debug/Debug.php
index 60ac99b..99eefb0 100644
--- a/src/WebAssembly/Debug/Debug.php
+++ b/src/WebAssembly/Debug/Debug.php
@@ -11,7 +11,6 @@ use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\GlobalType;
use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Limits;
use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\MemType;
use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\Mut;
-use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ResultType;
use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\TableType;
use Nsfisis\Waddiwasi\WebAssembly\Structure\Types\ValType;
@@ -64,8 +63,8 @@ final readonly class Debug
private static function funcTypeToString(FuncType $type): string
{
- $params = self::resultTypeToString($type->params);
- $results = self::resultTypeToString($type->results);
+ $params = implode(', ', array_map(self::valTypeToString(...), $type->params));
+ $results = implode(', ', array_map(self::valTypeToString(...), $type->results));
return "($params) -> ($results)";
}
@@ -96,9 +95,4 @@ final readonly class Debug
Mut::Var => 'var',
};
}
-
- private static function resultTypeToString(ResultType $type): string
- {
- return implode(', ', array_map(self::valTypeToString(...), $type->types));
- }
}