Uses of Class
de.inetsoftware.jwebassembly.module.TypeManager.StructType
Packages that use TypeManager.StructType
Package
Description
-
Uses of TypeManager.StructType in de.inetsoftware.jwebassembly.binary
Fields in de.inetsoftware.jwebassembly.binary declared as TypeManager.StructTypeModifier and TypeFieldDescriptionprivate TypeManager.StructType
BinaryModuleWriter.classType
private TypeManager.StructType
BinaryModuleWriter.stringType
Methods in de.inetsoftware.jwebassembly.binary with parameters of type TypeManager.StructTypeModifier and TypeMethodDescriptionprotected 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.moduleModifier and TypeClassDescription(package private) class
A generated type that represent a lambda expressionFields in de.inetsoftware.jwebassembly.module declared as TypeManager.StructTypeModifier and TypeFieldDescriptionprivate TypeManager.StructType
TypeManager.LambdaType.interfaceType
private final TypeManager.StructType
WasmCallIndirectInstruction.type
private TypeManager.StructType
WasmStructInstruction.type
Fields in de.inetsoftware.jwebassembly.module with type parameters of type TypeManager.StructTypeModifier and TypeFieldDescriptionprivate Set
<TypeManager.StructType> TypeManager.StructType.instanceOFs
private Map
<TypeManager.StructType, List<FunctionName>> TypeManager.StructType.interfaceMethods
private final Map
<Object, TypeManager.StructType> TypeManager.structTypes
Methods in de.inetsoftware.jwebassembly.module that return TypeManager.StructTypeModifier and TypeMethodDescription(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.Get the StructType.Methods in de.inetsoftware.jwebassembly.module with parameters of type TypeManager.StructTypeModifier and TypeMethodDescription(package private) TypeManager.LambdaType
TypeManager.lambdaType
(BootstrapMethod method, ArrayList<AnyType> params, TypeManager.StructType interfaceType, 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.StructTypeModifier and TypeMethodDescriptionprivate void
TypeManager.StructType.listInterfaceTypes
(ClassFile classFile, TypeManager types, ClassFileLoader classFileLoader, Set<TypeManager.StructType> interfaceTypes, Set<String> interfaceNames) List all interface StrucTypes recursively.Constructors in de.inetsoftware.jwebassembly.module with parameters of type TypeManager.StructTypeModifierConstructorDescription(package private)
LambdaType
(String name, BootstrapMethod method, ArrayList<AnyType> params, TypeManager.StructType interfaceType, FunctionName syntheticLambdaFunctionName, String interfaceMethodName, TypeManager manager) Create a lambda type(package private)
WasmStructInstruction
(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.StructTypeModifier and TypeMethodDescriptionprotected 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