diff options
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/gen-s-parser.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/gen-s-parser.py b/scripts/gen-s-parser.py index 232429fe0..e452f82d6 100755 --- a/scripts/gen-s-parser.py +++ b/scripts/gen-s-parser.py @@ -606,9 +606,9 @@ instructions = [ ("ref.is_data", "makeRefTest(s, Type(HeapType::data, NonNullable))"), ("ref.is_i31", "makeRefTest(s, Type(HeapType::i31, NonNullable))"), ("ref.as_non_null", "makeRefAs(s, RefAsNonNull)"), - ("ref.as_func", "makeRefAs(s, RefAsFunc)"), - ("ref.as_data", "makeRefAs(s, RefAsData)"), - ("ref.as_i31", "makeRefAs(s, RefAsI31)"), + ("ref.as_func", "makeRefCast(s, Type(HeapType::func, NonNullable))"), + ("ref.as_data", "makeRefCast(s, Type(HeapType::data, NonNullable))"), + ("ref.as_i31", "makeRefCast(s, Type(HeapType::i31, NonNullable))"), ("extern.internalize", "makeRefAs(s, ExternInternalize)"), ("extern.externalize", "makeRefAs(s, ExternExternalize)"), ("string.new_wtf8", "makeStringNew(s, StringNewWTF8)"), |