Uses of Class
de.mirkosertic.bytecoder.core.backend.wasm.ast.Module
-
Packages that use Module Package Description de.mirkosertic.bytecoder.core.backend.wasm de.mirkosertic.bytecoder.core.backend.wasm.ast -
-
Uses of Module in de.mirkosertic.bytecoder.core.backend.wasm
Fields in de.mirkosertic.bytecoder.core.backend.wasm declared as Module Modifier and Type Field Description private Module
WasmStructuredControlflowCodeGenerator. module
Methods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type Module Modifier and Type Method Description static WasmValue
WasmStructuredControlflowCodeGenerator. createNewInstanceOf(org.objectweb.asm.Type instanceType, Module module, CompileUnit compileUnit, java.util.Map<ResolvedClass,StructType> objectTypeMappings, java.util.Map<ResolvedClass,StructType> rtMappings, WasmValue externRef)
static ExportableFunction
WasmHelpers. createVTableResolver(Module module, ResolvedClass resolvedClass, VTable vTable)
static ExportableFunction
WasmHelpers. createVTableResolver(Module module, java.lang.String methodName, java.util.Map<java.lang.Integer,java.lang.String> methods)
Constructors in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type Module Constructor Description WasmStructuredControlflowCodeGenerator(CompileUnit compileUnit, Module module, java.util.Map<ResolvedClass,StructType> rtMappings, java.util.Map<ResolvedClass,StructType> objectTypeMappings, ExportableFunction exportableFunction, java.util.function.Function<org.objectweb.asm.Type,WasmType> typeConverter, java.util.function.Function<ResolvedMethod,FunctionType> functionTypeConverter, MethodToIDMapper methodToIDMapper, Graph graph, java.util.List<ResolvedClass> resolvedClasses, VTableResolver vTableResolver, GeneratedMethodsRegistry generatedMethodsRegistry)
-
Uses of Module in de.mirkosertic.bytecoder.core.backend.wasm.ast
Fields in de.mirkosertic.bytecoder.core.backend.wasm.ast declared as Module Modifier and Type Field Description private Module
Function. module
private Module
ModuleSection. module
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return Module Modifier and Type Method Description protected Module
Function. getModule()
Module
ModuleSection. getModule()
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type Module Modifier and Type Method Description void
Exporter. export(Module module, java.io.OutputStream binaryOutput)
void
Exporter. export(Module module, java.io.PrintWriter pw)
void
ExportableFunction. writeTo(TextWriter textWriter, Module aModule)
void
Function. writeTo(TextWriter textWriter, Module aModule)
void
Importable. writeTo(TextWriter textWriter, Module aModule)
Constructors in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type Module Constructor Description CustomSection(Module module)
DataSection(Module module)
ElementSection(Module aModule)
ExportableFunction(Module aModule, FunctionType functionType, java.lang.String label)
ExportableFunction(Module aModule, FunctionType functionType, java.lang.String label, WasmType result)
ExportableFunction(Module aModule, FunctionType functionType, java.lang.String label, java.util.List<Param> params)
ExportableFunction(Module aModule, FunctionType functionType, java.lang.String label, java.util.List<Param> params, WasmType result)
ExportsSection(Module aModule)
Function(Module aModule, FunctionType functionType, java.lang.String label, WasmType result)
Function(Module aModule, FunctionType functionType, java.lang.String label, java.util.List<Param> params)
Function(Module aModule, FunctionType functionType, java.lang.String label, java.util.List<Param> params, WasmType result)
FunctionsSection(Module aModule)
GlobalsSection(Module aModule)
ImportsSection(Module aModule)
MemorySection(Module aModule)
ModuleSection(Module module)
NameSection(Module module)
SourceMapSection(Module module, java.lang.String fileName)
StartSection(Module module)
TablesSection(Module aModule)
TagSection(Module module)
TypesSection(Module aModule)
-