| Package | Description |
|---|---|
| de.mirkosertic.bytecoder.backend.wasm | |
| de.mirkosertic.bytecoder.backend.wasm.ast |
| Modifier and Type | Method and Description |
|---|---|
static PrimitiveType |
WASMSSAASTWriter.toType(TypeRef aType) |
| Modifier and Type | Method and Description |
|---|---|
PrimitiveType |
WASMType.getResultType() |
PrimitiveType |
Function.getResultType() |
PrimitiveType |
Global.getType() |
PrimitiveType |
Local.getType() |
PrimitiveType |
WeakFunctionReferenceCallable.resolveResultType(WASMValue.ExportContext context) |
PrimitiveType |
Callable.resolveResultType(WASMValue.ExportContext context) |
PrimitiveType |
Function.resolveResultType(WASMValue.ExportContext context) |
static PrimitiveType |
PrimitiveType.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PrimitiveType[] |
PrimitiveType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
| Modifier and Type | Method and Description |
|---|---|
Block |
Expressions.block(String label,
PrimitiveType blockType,
Expression expression) |
Function |
ImportsSection.importFunction(ImportReference importReference,
String label,
List<Param> parameter,
PrimitiveType result) |
Function |
ImportsSection.importFunction(ImportReference importReference,
String label,
PrimitiveType result) |
boolean |
WASMType.matches(List<PrimitiveType> otherParameter,
PrimitiveType otherResultType) |
Global |
GlobalsSection.newConstantGlobal(String name,
PrimitiveType type,
WASMValue initializer) |
ExportableFunction |
FunctionsSection.newFunction(String label,
List<Param> parameter,
PrimitiveType result) |
ExportableFunction |
FunctionsSection.newFunction(String label,
PrimitiveType result) |
Local |
ExportableFunction.newLocal(String label,
PrimitiveType type) |
Global |
GlobalsSection.newMutableGlobal(String name,
PrimitiveType type,
WASMValue initializer) |
static Param |
ConstExpressions.param(String label,
PrimitiveType type) |
Try |
Expressions.Try(String label,
PrimitiveType blockType,
Expression expression) |
WASMType |
TypesSection.typeFor(List<PrimitiveType> parameter,
PrimitiveType resultType) |
WASMType |
TypesSection.typeFor(PrimitiveType resultType) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
WASMType.matches(List<PrimitiveType> otherParameter,
PrimitiveType otherResultType) |
WASMEvent |
EventSection.newException(String label,
List<PrimitiveType> arguments) |
WASMType |
TypesSection.typeFor(List<PrimitiveType> parameter) |
WASMType |
TypesSection.typeFor(List<PrimitiveType> parameter,
PrimitiveType resultType) |
Copyright © 2020 Systemprogrammierung Mirko Sertic. All rights reserved.