Uses of Class
de.mirkosertic.bytecoder.core.backend.wasm.ast.FunctionType
-
Packages that use FunctionType Package Description de.mirkosertic.bytecoder.core.backend.wasm de.mirkosertic.bytecoder.core.backend.wasm.ast -
-
Uses of FunctionType in de.mirkosertic.bytecoder.core.backend.wasm
Fields in de.mirkosertic.bytecoder.core.backend.wasm with type parameters of type FunctionType Modifier and Type Field Description private java.util.function.Function<ResolvedMethod,FunctionType>
WasmStructuredControlflowCodeGenerator. functionTypeConverter
-
Uses of FunctionType in de.mirkosertic.bytecoder.core.backend.wasm.ast
Fields in de.mirkosertic.bytecoder.core.backend.wasm.ast declared as FunctionType Modifier and Type Field Description private FunctionType
CallIndirect. functionType
private FunctionType
Function. functionType
private FunctionType
Tag. functionType
private FunctionType
CallRef. type
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return FunctionType Modifier and Type Method Description FunctionType
TypesSection. functionType(WasmType returnType)
FunctionType
TypesSection. functionType(java.util.List<WasmType> arguments)
FunctionType
TypesSection. functionType(java.util.List<WasmType> arguments, WasmType returnType)
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type FunctionType Modifier and Type Method Description static CallIndirect
ConstExpressions. call(FunctionType type, java.util.List<WasmValue> arguments, WasmValue functionIndex)
static WasmValue
ConstExpressions.ref. callRef(FunctionType type, java.util.List<WasmValue> arguments)
static Tag
ConstExpressions. tag(java.lang.String label, FunctionType type)
void
Expressions. voidCallIndirect(FunctionType functionType, java.util.List<WasmValue> arguments, WasmValue tableIndex)
Constructors in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type FunctionType Constructor Description CallIndirect(FunctionType functionType, java.util.List<WasmValue> arguments, WasmValue functionIndex)
CallRef(FunctionType type, java.util.List<WasmValue> arguments)
ExportableFunction(Module aModule, FunctionType functionType, java.lang.String label)
ExportableFunction(Module aModule, FunctionType functionType, java.lang.String label, WasmType result)
ExportableFunction(Module aModule, FunctionType functionType, java.lang.String label, java.util.List<Param> params)
ExportableFunction(Module aModule, FunctionType functionType, java.lang.String label, java.util.List<Param> params, WasmType result)
Function(Module aModule, FunctionType functionType, java.lang.String label, WasmType result)
Function(Module aModule, FunctionType functionType, java.lang.String label, java.util.List<Param> params)
Function(Module aModule, FunctionType functionType, java.lang.String label, java.util.List<Param> params, WasmType result)
Tag(java.lang.String label, FunctionType functionType)
-