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. objectTypeMappingsprivate java.util.Map<ResolvedClass,StructType>WasmStructuredControlflowCodeGenerator. rtMappingsMethods in de.mirkosertic.bytecoder.core.backend.wasm with parameters of type StructType Modifier and Type Method Description private WasmValueWasmBackend. 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 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)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, FunctionIndex functionIndex) -
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 classStructSubtypeFields in de.mirkosertic.bytecoder.core.backend.wasm.ast declared as StructType Modifier and Type Field Description private StructTypeCast. structTypeprivate StructTypeGetStruct. structTypeprivate StructTypeSetStruct. structTypeprotected StructTypeStructSubtype. supertypeMethods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return StructType Modifier and Type Method Description StructTypeTypesSection. structType(java.lang.String name, java.util.List<StructType.Field> fields)StructTypeTypesSection. 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 CastConstExpressions.ref. cast(StructType type, WasmValue value)static GetStructConstExpressions.struct. get(StructType structType, WasmValue source, java.lang.String fieldName)voidExpressions. setStruct(StructType structType, WasmValue target, java.lang.String fieldName, WasmValue value)StructSubtypeTypesSection. 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)
-