Class FunctionsSection
java.lang.Object
de.mirkosertic.bytecoder.core.backend.wasm.ast.ModuleSection
de.mirkosertic.bytecoder.core.backend.wasm.ast.FunctionsSection
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddFunctionsToIndex(FunctionIndex functionIndex) newFunction(String label) newFunction(String label, WasmType result) newFunction(String label, List<Param> parameter) newFunction(String label, List<Param> parameter, WasmType result) voidwriteCodeTo(BinaryWriter binaryWriter, FunctionIndex functionIndex) voidwriteTo(BinaryWriter binaryWriter, FunctionIndex functionIndex) voidwriteTo(TextWriter textWriter, WasmValue.ExportContext exportContext) Methods inherited from class ModuleSection
getModule
-
Field Details
-
functions
-
-
Constructor Details
-
FunctionsSection
FunctionsSection(Module aModule)
-
-
Method Details
-
newFunction
-
newFunction
-
newFunction
-
newFunction
-
writeTo
public void writeTo(TextWriter textWriter, WasmValue.ExportContext exportContext) throws IOException - Throws:
IOException
-
writeTo
- Throws:
IOException
-
writeCodeTo
- Throws:
IOException
-
addFunctionsToIndex
-