diff options
Diffstat (limited to 'src/shell-interface.h')
-rw-r--r-- | src/shell-interface.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/src/shell-interface.h b/src/shell-interface.h index 75f8e81b8..cd5e5210b 100644 --- a/src/shell-interface.h +++ b/src/shell-interface.h @@ -100,28 +100,28 @@ struct ShellExternalInterface : ModuleInstance::ExternalInterface { ModuleUtils::iterImportedGlobals(wasm, [&](Global* import) { if (import->module == SPECTEST && import->base.startsWith(GLOBAL)) { switch (import->type) { - case i32: + case Type::i32: globals[import->name] = Literal(int32_t(666)); break; - case i64: + case Type::i64: globals[import->name] = Literal(int64_t(666)); break; - case f32: + case Type::f32: globals[import->name] = Literal(float(666.6)); break; - case f64: + case Type::f64: globals[import->name] = Literal(double(666.6)); break; - case v128: + case Type::v128: assert(false && "v128 not implemented yet"); - case funcref: - case anyref: - case nullref: - case exnref: + case Type::funcref: + case Type::anyref: + case Type::nullref: + case Type::exnref: globals[import->name] = Literal::makeNullref(); break; - case none: - case unreachable: + case Type::none: + case Type::unreachable: WASM_UNREACHABLE("unexpected type"); } } |