diff options
Diffstat (limited to 'src/asmjs/asm_v_wasm.cpp')
-rw-r--r-- | src/asmjs/asm_v_wasm.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/asmjs/asm_v_wasm.cpp b/src/asmjs/asm_v_wasm.cpp index 8d2894f13..e7b4d6edd 100644 --- a/src/asmjs/asm_v_wasm.cpp +++ b/src/asmjs/asm_v_wasm.cpp @@ -58,6 +58,8 @@ AsmType wasmToAsmType(Type type) { case Type::externref: case Type::exnref: case Type::anyref: + case Type::eqref: + case Type::i31ref: assert(false && "reference types are not supported by asm2wasm"); case Type::none: return ASM_NONE; @@ -88,6 +90,10 @@ char getSig(Type type) { return 'E'; case Type::anyref: return 'A'; + case Type::eqref: + return 'Q'; + case Type::i31ref: + return 'I'; case Type::none: return 'v'; case Type::unreachable: |