Uses of Class
de.mirkosertic.bytecoder.core.backend.wasm.ast.StructType
-
Packages that use StructType Package Description de.mirkosertic.bytecoder.core.backend.wasm de.mirkosertic.bytecoder.core.backend.wasm.ast -
-
Uses of StructType in de.mirkosertic.bytecoder.core.backend.wasm
Fields in de.mirkosertic.bytecoder.core.backend.wasm with type parameters of type StructType Modifier and Type Field Description private java.util.Map<ResolvedClass,StructType>
WasmStructuredControlflowCodeGenerator. objectTypeMappings
private java.util.Map<ResolvedClass,StructType>
WasmStructuredControlflowCodeGenerator. rtMappings
Methods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type StructType Modifier and Type Method Description private WasmValue
WasmBackend. initCodeForPrimitiveRuntimeClass(StructType type, int typeId)
Method parameters in de.mirkosertic.bytecoder.core.backend.wasm with type arguments of type StructType 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)
Constructor parameters in de.mirkosertic.bytecoder.core.backend.wasm with type arguments of type StructType 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 StructType in de.mirkosertic.bytecoder.core.backend.wasm.ast
Subclasses of StructType in de.mirkosertic.bytecoder.core.backend.wasm.ast Modifier and Type Class Description class
StructSubtype
Fields in de.mirkosertic.bytecoder.core.backend.wasm.ast declared as StructType Modifier and Type Field Description private StructType
Cast. structType
private StructType
GetStruct. structType
private StructType
SetStruct. structType
protected StructType
StructSubtype. supertype
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return StructType Modifier and Type Method Description StructType
TypesSection. structType(java.lang.String name, java.util.List<StructType.Field> fields)
StructType
TypesSection. structTypeByName(java.lang.String name)
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return types with arguments of type StructType Modifier and Type Method Description java.util.List<StructType>
TypesSection. structTypes()
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type StructType Modifier and Type Method Description static Cast
ConstExpressions.ref. cast(StructType type, WasmValue value)
static GetStruct
ConstExpressions.struct. get(StructType structType, WasmValue source, java.lang.String fieldName)
void
Expressions. setStruct(StructType structType, WasmValue target, java.lang.String fieldName, WasmValue value)
StructSubtype
TypesSection. structSubtype(java.lang.String name, StructType superType, java.util.List<StructType.Field> fields)
Constructors in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type StructType Constructor Description Cast(StructType structType, WasmValue source)
GetStruct(StructType structType, WasmValue source, java.lang.String fieldName)
SetStruct(StructType structType, WasmValue target, java.lang.String fieldName, WasmValue value)
StructSubtype(TypesSection section, java.lang.String name, StructType supertype, java.util.List<StructType.Field> fields)
-