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 FunctionTypeCallIndirect.functionTypeprivate final FunctionTypeFunction.functionTypeprivate final FunctionTypeTag.functionTypeprivate final FunctionTypeCallRef.typeMethods 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 CallIndirectConstExpressions.call(FunctionType type, List<WasmValue> arguments, WasmValue functionIndex) static WasmValueConstExpressions.ref.callRef(FunctionType type, List<WasmValue> arguments) static TagConstExpressions.tag(String label, FunctionType type) voidExpressions.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) protectedTag(String label, FunctionType functionType)