Uses of Class
de.inetsoftware.jwebassembly.module.TypeManager.StructType
-
Packages that use TypeManager.StructType Package Description de.inetsoftware.jwebassembly.binary de.inetsoftware.jwebassembly.module de.inetsoftware.jwebassembly.text de.inetsoftware.jwebassembly.wasm -
-
Uses of TypeManager.StructType in de.inetsoftware.jwebassembly.binary
Fields in de.inetsoftware.jwebassembly.binary declared as TypeManager.StructType Modifier and Type Field Description private TypeManager.StructType
BinaryModuleWriter. classType
private TypeManager.StructType
BinaryModuleWriter. stringType
Methods in de.inetsoftware.jwebassembly.binary with parameters of type TypeManager.StructType Modifier and Type Method Description protected int
BinaryModuleWriter. writeStructType(TypeManager.StructType type)
Write a type/struct. -
Uses of TypeManager.StructType in de.inetsoftware.jwebassembly.module
Subclasses of TypeManager.StructType in de.inetsoftware.jwebassembly.module Modifier and Type Class Description (package private) class
TypeManager.LambdaType
A generated type that represent a lambda expressionFields in de.inetsoftware.jwebassembly.module declared as TypeManager.StructType Modifier and Type Field Description private TypeManager.StructType
TypeManager.LambdaType. interfaceType
private TypeManager.StructType
WasmCallIndirectInstruction. type
private TypeManager.StructType
WasmStructInstruction. type
Fields in de.inetsoftware.jwebassembly.module with type parameters of type TypeManager.StructType Modifier and Type Field Description private java.util.Set<TypeManager.StructType>
TypeManager.StructType. instanceOFs
private java.util.Map<TypeManager.StructType,java.util.List<FunctionName>>
TypeManager.StructType. interfaceMethods
private java.util.Map<java.lang.Object,TypeManager.StructType>
TypeManager. structTypes
Methods in de.inetsoftware.jwebassembly.module that return TypeManager.StructType Modifier and Type Method Description (package private) TypeManager.StructType
TypeManager.LambdaType. getInterfaceType()
The implemented interface type(package private) TypeManager.StructType
WasmStructInstruction. getStructType()
Get the struct type of this instruction.(package private) TypeManager.StructType
WasmCallIndirectInstruction. getThisType()
Get the type of this.TypeManager.StructType
TypeManager. valueOf(java.lang.String name)
Get the StructType.Methods in de.inetsoftware.jwebassembly.module with parameters of type TypeManager.StructType Modifier and Type Method Description (package private) TypeManager.LambdaType
TypeManager. lambdaType(BootstrapMethod method, java.util.ArrayList<AnyType> params, TypeManager.StructType interfaceType, java.lang.String interfaceMethodName)
Create a lambda type(package private) void
WasmStructInstruction. setStructType(TypeManager.StructType type)
Set a new type for NULL const.protected abstract int
ModuleWriter. writeStructType(TypeManager.StructType type)
Write a type/struct.Method parameters in de.inetsoftware.jwebassembly.module with type arguments of type TypeManager.StructType Modifier and Type Method Description private void
TypeManager.StructType. listInterfaceTypes(ClassFile classFile, TypeManager types, ClassFileLoader classFileLoader, java.util.Set<TypeManager.StructType> interfaceTypes, java.util.Set<java.lang.String> interfaceNames)
List all interface StrucTypes recursively.Constructors in de.inetsoftware.jwebassembly.module with parameters of type TypeManager.StructType Constructor Description LambdaType(java.lang.String name, BootstrapMethod method, java.util.ArrayList<AnyType> params, TypeManager.StructType interfaceType, FunctionName syntheticLambdaFunctionName, java.lang.String interfaceMethodName, TypeManager manager)
Create a lambda typeWasmStructInstruction(StructOperator op, TypeManager.StructType type, NamedStorageType fieldName, int javaCodePos, int lineNumber, TypeManager types)
Create an instance of numeric operation. -
Uses of TypeManager.StructType in de.inetsoftware.jwebassembly.text
Methods in de.inetsoftware.jwebassembly.text with parameters of type TypeManager.StructType Modifier and Type Method Description protected int
TextModuleWriter. writeStructType(TypeManager.StructType type)
Write a type/struct. -
Uses of TypeManager.StructType in de.inetsoftware.jwebassembly.wasm
Subclasses of TypeManager.StructType in de.inetsoftware.jwebassembly.wasm Modifier and Type Class Description class
ArrayType
A reference to an array type
-