1234567891011121314151617181920212223242526272829303132333435363738 |
- "use strict";
-
- Object.defineProperty(exports, "__esModule", {
- value: true
- });
- exports.getSectionForNode = getSectionForNode;
-
- function getSectionForNode(n) {
- switch (n.type) {
- case "ModuleImport":
- return "import";
-
- case "CallInstruction":
- case "CallIndirectInstruction":
- case "Func":
- case "Instr":
- return "code";
-
- case "ModuleExport":
- return "export";
-
- case "Start":
- return "start";
-
- case "TypeInstruction":
- return "type";
-
- case "IndexInFuncSection":
- return "func";
-
- case "Global":
- return "global";
- // No section
-
- default:
- return;
- }
- }
|