diff options
Diffstat (limited to 'test/binaryen.js/emit_asmjs.js')
-rw-r--r-- | test/binaryen.js/emit_asmjs.js | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/test/binaryen.js/emit_asmjs.js b/test/binaryen.js/emit_asmjs.js index 1faf58308..19b2f7b2c 100644 --- a/test/binaryen.js/emit_asmjs.js +++ b/test/binaryen.js/emit_asmjs.js @@ -1,3 +1,7 @@ +function assert(x) { + if (!x) throw 'error!'; +} + var module = new Binaryen.Module(); var signature = module.addFunctionType("ii", Binaryen.i32, [ Binaryen.i32 ]); @@ -6,6 +10,6 @@ module.addFunction("main", signature, [], module.local.get(0, Binaryen.i32)); module.addFunctionExport("main", "main"); -module.validate(); // should validate before calling emitAsmjs +assert(module.validate()); // should validate before calling emitAsmjs console.log(module.emitAsmjs()); |