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 ModuleWasmStructuredControlflowCodeGenerator. moduleMethods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type Module Modifier and Type Method Description static WasmValueWasmStructuredControlflowCodeGenerator. createNewInstanceOf(org.objectweb.asm.Type instanceType, Module module, CompileUnit compileUnit, java.util.Map<ResolvedClass,StructType> objectTypeMappings, java.util.Map<ResolvedClass,StructType> rtMappings, WasmValue externRef, FunctionIndex functionIndex)static ExportableFunctionWasmHelpers. createVTableResolver(Module module, ResolvedClass resolvedClass, VTable vTable)static ExportableFunctionWasmHelpers. 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, FunctionIndex functionIndex) -
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 ModuleFunction. moduleprivate ModuleModuleSection. moduleMethods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return Module Modifier and Type Method Description protected ModuleFunction. getModule()ModuleModuleSection. getModule()Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type Module Modifier and Type Method Description voidExporter. export(Module module, java.io.OutputStream binaryOutput)voidExporter. export(Module module, java.io.PrintWriter pw)voidExportableFunction. writeTo(TextWriter textWriter, Module aModule, WasmValue.ExportContext exportContext)voidFunction. writeTo(TextWriter textWriter, Module aModule, WasmValue.ExportContext exportContext)voidImportable. writeTo(TextWriter textWriter, Module aModule, WasmValue.ExportContext exportContext)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)
-