blob: 22d1c38ddace7551dbd37f709afacbcdf68a48eb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
var module = new Binaryen.Module();
var signature = module.addFunctionType("v", Binaryen.none, []);
module.addFunctionImport("fn", "env", "fn", signature);
module.addFunction("main", signature, [], module.block("", [
module.call("fn", [], Binaryen.none) // should be callImport
]));
module.addFunctionExport("main", "main");
console.log(module.emitText());
module.validate(); // fails
|