Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
share
/
nodejs
/
webassemblyjs
/
lib
/
interpreter
/
runtime
/
values
📤 Upload
📝 New File
📁 New Folder
Close
Editing: func.js
"use strict"; var _errors = require("../../../errors"); function createInstance(atOffset, n, fromModule) { if (!(typeof atOffset === "number")) { throw new Error('typeof atOffset === "number"' + " error: " + (undefined || "unknown")); } // [param*, result*] var type = [[], []]; if (n.signature.type !== "Signature") { throw new _errors.RuntimeError("Function signatures must be denormalised before execution"); } var signature = n.signature; signature.params.forEach(function (param) { type[0].push(param.valtype); }); signature.results.forEach(function (result) { type[1].push(result); }); var code = n.body; return { atOffset: atOffset, type: type, code: code, module: fromModule, isExternal: false }; } module.exports = { createInstance: createInstance };
Save
Cancel