Uses of Class
de.mirkosertic.bytecoder.core.backend.wasm.ast.StructType
Packages that use StructType
Package
Description
-
Uses of StructType in de.mirkosertic.bytecoder.core.backend.wasm
Fields in de.mirkosertic.bytecoder.core.backend.wasm with type parameters of type StructTypeModifier and TypeFieldDescriptionprivate final Map
<ResolvedClass, StructType> WasmStructuredControlflowCodeGenerator.objectTypeMappings
private final Map
<ResolvedClass, StructType> WasmStructuredControlflowCodeGenerator.rtMappings
Methods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type StructTypeModifier and TypeMethodDescriptionprivate WasmValue
WasmBackend.initCodeForPrimitiveRuntimeClass
(StructType type, int typeId) Method parameters in de.mirkosertic.bytecoder.core.backend.wasm with type arguments of type StructTypeModifier and TypeMethodDescriptionstatic WasmValue
WasmStructuredControlflowCodeGenerator.createNewInstanceOf
(org.objectweb.asm.Type instanceType, Module module, CompileUnit compileUnit, Map<ResolvedClass, StructType> objectTypeMappings, Map<ResolvedClass, StructType> rtMappings, WasmValue externRef) Constructor parameters in de.mirkosertic.bytecoder.core.backend.wasm with type arguments of type StructTypeModifierConstructorDescriptionWasmStructuredControlflowCodeGenerator
(CompileUnit compileUnit, Module module, Map<ResolvedClass, StructType> rtMappings, Map<ResolvedClass, StructType> objectTypeMappings, ExportableFunction exportableFunction, Function<org.objectweb.asm.Type, WasmType> typeConverter, Function<ResolvedMethod, FunctionType> functionTypeConverter, MethodToIDMapper methodToIDMapper, Graph graph, 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.astFields in de.mirkosertic.bytecoder.core.backend.wasm.ast declared as StructTypeModifier and TypeFieldDescriptionprivate final StructType
Cast.structType
private final StructType
GetStruct.structType
private final StructType
SetStruct.structType
protected final StructType
StructSubtype.supertype
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return StructTypeModifier and TypeMethodDescriptionTypesSection.structType
(String name, List<StructType.Field> fields) TypesSection.structTypeByName
(String name) Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return types with arguments of type StructTypeMethods in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type StructTypeModifier and TypeMethodDescriptionstatic Cast
ConstExpressions.ref.cast
(StructType type, WasmValue value) static GetStruct
ConstExpressions.struct.get
(StructType structType, WasmValue source, String fieldName) void
Expressions.setStruct
(StructType structType, WasmValue target, String fieldName, WasmValue value) TypesSection.structSubtype
(String name, StructType superType, List<StructType.Field> fields) Constructors in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type StructTypeModifierConstructorDescription(package private)
Cast
(StructType structType, WasmValue source) (package private)
GetStruct
(StructType structType, WasmValue source, String fieldName) (package private)
SetStruct
(StructType structType, WasmValue target, String fieldName, WasmValue value) (package private)
StructSubtype
(TypesSection section, String name, StructType supertype, List<StructType.Field> fields)