Uses of Class
de.mirkosertic.bytecoder.core.backend.wasm.ast.FunctionType
Packages that use FunctionType
Package
Description
-
Uses of FunctionType in de.mirkosertic.bytecoder.core.backend.wasm
Fields in de.mirkosertic.bytecoder.core.backend.wasm with type parameters of type FunctionTypeModifier and TypeFieldDescriptionprivate final 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 FunctionTypeModifier and TypeFieldDescriptionprivate final FunctionType
CallIndirect.functionType
private final FunctionType
Function.functionType
private final FunctionType
Tag.functionType
private final FunctionType
CallRef.type
Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast that return FunctionTypeModifier and TypeMethodDescriptionTypesSection.functionType
(WasmType returnType) TypesSection.functionType
(List<WasmType> arguments) TypesSection.functionType
(List<WasmType> arguments, WasmType returnType) Methods in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type FunctionTypeModifier and TypeMethodDescriptionstatic CallIndirect
ConstExpressions.call
(FunctionType type, List<WasmValue> arguments, WasmValue functionIndex) static WasmValue
ConstExpressions.ref.callRef
(FunctionType type, List<WasmValue> arguments) static Tag
ConstExpressions.tag
(String label, FunctionType type) void
Expressions.voidCallIndirect
(FunctionType functionType, List<WasmValue> arguments, WasmValue tableIndex) Constructors in de.mirkosertic.bytecoder.core.backend.wasm.ast with parameters of type FunctionTypeModifierConstructorDescription(package private)
CallIndirect
(FunctionType functionType, List<WasmValue> arguments, WasmValue functionIndex) (package private)
CallRef
(FunctionType type, List<WasmValue> arguments) (package private)
ExportableFunction
(Module aModule, FunctionType functionType, String label) (package private)
ExportableFunction
(Module aModule, FunctionType functionType, String label, WasmType result) (package private)
ExportableFunction
(Module aModule, FunctionType functionType, String label, List<Param> params) (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)
(package private)
Function
(Module aModule, FunctionType functionType, String label, List<Param> params, WasmType result) protected
Tag
(String label, FunctionType functionType)