(fun)
| 5 | d8.file.execute("test/mjsunit/wasm/wasm-module-builder.js"); |
| 6 | |
| 7 | function createExport(fun) { |
| 8 | let builder = new WasmModuleBuilder(); |
| 9 | let fun_index = builder.addImport("m", "fun", kSig_i_v) |
| 10 | builder.addExport("fun", fun_index); |
| 11 | let instance = builder.instantiate({ m: { fun: fun }}); |
| 12 | return instance.exports.fun; |
| 13 | } |
| 14 | |
| 15 | // Test that re-exporting a generic JavaScript function changes identity, as |
| 16 | // the resulting export is an instance of {WebAssembly.Function} instead. |
no test coverage detected