Uses of Interface
de.mirkosertic.bytecoder.core.backend.wasm.ast.WasmType
Packages that use WasmType
Package
Description
-
Uses of WasmType in de.mirkosertic.bytecoder.core.backend.wasm
Fields in de.mirkosertic.bytecoder.core.backend.wasm with type parameters of type WasmTypeConstructor parameters in de.mirkosertic.bytecoder.core.backend.wasm with type arguments of type WasmTypeModifierConstructorDescriptionWasmStructuredControlflowCodeGenerator(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 WasmType in de.mirkosertic.bytecoder.core.backend.wasm.ast
Subinterfaces of WasmType in de.mirkosertic.bytecoder.core.backend.wasm.astClasses in de.mirkosertic.bytecoder.core.backend.wasm.ast that implement WasmTypeModifier and TypeClassDescriptionclassclassclassenumclassclassclassFields in de.mirkosertic.bytecoder.core.backend.wasm.ast declared as WasmTypeModifier and TypeFieldDescriptionprivate final WasmTypeArrayType.elementTypeprivate final WasmTypeFunction.resultTypeprivate final WasmTypeFunctionType.resultTypeprivate final WasmTypeGetWasmArray.typeprivate final WasmTypeGetWasmArrayLength.typeprivate final WasmTypeGlobal.typeprivate final WasmTypeLocal.typeprivate final WasmTypeNewWasmArrayDefault.typeprivate final WasmTypeNewWasmArrayFixed.typeprivate final WasmTypePop.typeprivate final WasmTypeSetWasmArray.typeprotected final WasmTypeStructType.Field.typeFields in de.mirkosertic.bytecoder.core.backend.wasm.ast with type parameters of type WasmTypeMethods in de.mirkosertic.bytecoder.core.backend.wasm.ast with type parameters of type WasmTypeModifier and TypeMethodDescription(package private) <T extends WasmType>
TTypesSection.register(T wasmType) Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return WasmTypeModifier and TypeMethodDescriptionArrayType.getElementType()Function.getFunctionType()Function.getResultType()FunctionType.getResultType()Global.getType()Local.getType()StructType.Field.getType()Callable.resolveResultType(WasmValue.ExportContext context) Function.resolveResultType(WasmValue.ExportContext context) WeakFunctionReferenceCallable.resolveResultType(WasmValue.ExportContext context) Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return types with arguments of type WasmTypeMethods in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type WasmTypeModifier and TypeMethodDescriptionTypesSection.functionType(WasmType returnType) TypesSection.functionType(List<WasmType> arguments, WasmType returnType) static WasmValueImportsSection.importFunction(ImportReference importReference, String label, WasmType result) ImportsSection.importFunction(ImportReference importReference, String label, List<Param> parameter, WasmType result) intstatic WasmValuebooleanbooleanGlobalsSection.newConstantGlobal(String name, WasmType type, WasmValue initializer) FunctionsSection.newFunction(String label, WasmType result) FunctionsSection.newFunction(String label, List<Param> parameter, WasmType result) static WasmValueConstExpressions.array.newInstance(WasmType type, List<WasmValue> arguments) static WasmValueConstExpressions.array.newInstanceDefault(WasmType type, WasmValue length) GlobalsSection.newMutableGlobal(String name, WasmType type, WasmValue initializer) static Paramstatic PopvoidMethod parameters in de.mirkosertic.bytecoder.core.backend.wasm.ast with type arguments of type WasmTypeModifier and TypeMethodDescriptionTypesSection.functionType(List<WasmType> arguments) TypesSection.functionType(List<WasmType> arguments, WasmType returnType) booleanbooleanConstructors in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type WasmTypeModifierConstructorDescription(package private)ArrayType(TypesSection section, WasmType elementType) (package private)ExportableFunction(Module aModule, FunctionType functionType, String label, WasmType result) (package private)ExportableFunction(Module aModule, FunctionType functionType, String label, List<Param> params, WasmType result) (package private)Function(Module aModule, FunctionType functionType, String label, WasmType result) (package private)Function(Module aModule, FunctionType functionType, String label, List<Param> params, WasmType result) (package private)FunctionType(TypesSection section, WasmType resultType) (package private)FunctionType(TypesSection section, List<WasmType> parameter, WasmType resultType) (package private)GetWasmArray(WasmType type, WasmValue array, WasmValue index) (package private)GetWasmArrayLength(WasmType type, WasmValue array) (package private)(package private)(package private)NewWasmArrayDefault(WasmType type, WasmValue length) (package private)NewWasmArrayFixed(WasmType type, List<WasmValue> arguments) (package private)(package private)(package private)SetWasmArray(WasmType type, WasmValue array, WasmValue index, WasmValue value) Constructor parameters in de.mirkosertic.bytecoder.core.backend.wasm.ast with type arguments of type WasmTypeModifierConstructorDescription(package private)FunctionType(TypesSection section, List<WasmType> parameter) (package private)FunctionType(TypesSection section, List<WasmType> parameter, WasmType resultType)