MCPcopy Create free account
hub / github.com/nodejs/node / TestExported

Function TestExported

deps/v8/test/mjsunit/wasm/globals.js:91–100  ·  view source on GitHub ↗
(type, val, expected)

Source from the content-addressed store, hash-verified

89})();
90
91function TestExported(type, val, expected) {
92 print("TestExported " + type + "(" + val +")" + " = " + expected);
93 var builder = new WasmModuleBuilder();
94 builder.addGlobal(kWasmI32, false, false); // pad
95 builder.addGlobal(type, false, false, val).exportAs("foo");
96 builder.addGlobal(kWasmI32, false, false); // pad
97
98 var instance = builder.instantiate();
99 assertEquals(expected, instance.exports.foo.value);
100}
101
102TestExported(kWasmI32, wasmI32Const(455.5), 455);
103TestExported(kWasmF32, wasmF32Const(-999.34343),

Callers 1

globals.jsFile · 0.85

Calls 5

addGlobalMethod · 0.95
instantiateMethod · 0.95
printFunction · 0.50
assertEqualsFunction · 0.50
exportAsMethod · 0.45

Tested by

no test coverage detected