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.objectTypeMappingsprivate final Map<ResolvedClass, StructType> WasmStructuredControlflowCodeGenerator.rtMappingsMethods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type StructTypeModifier and TypeMethodDescriptionprivate WasmValueWasmBackend.initCodeForPrimitiveRuntimeClass(StructType type, int typeId) Method parameters in de.mirkosertic.bytecoder.core.backend.wasm with type arguments of type StructTypeModifier and TypeMethodDescriptionstatic WasmValueWasmStructuredControlflowCodeGenerator.createNewInstanceOf(org.objectweb.asm.Type instanceType, Module module, CompileUnit compileUnit, Map<ResolvedClass, StructType> objectTypeMappings, Map<ResolvedClass, StructType> rtMappings, WasmValue externRef, FunctionIndex functionIndex) 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, FunctionIndex functionIndex) -
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 StructTypeCast.structTypeprivate final StructTypeGetStruct.structTypeprivate final StructTypeSetStruct.structTypeprotected final StructTypeStructSubtype.supertypeMethods 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 CastConstExpressions.ref.cast(StructType type, WasmValue value) static GetStructConstExpressions.struct.get(StructType structType, WasmValue source, String fieldName) voidExpressions.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)