Uses of Class
org.teavm.backend.wasm.model.expression.WasmExpression
Packages that use WasmExpression
Package
Description
-
Uses of WasmExpression in org.teavm.backend.wasm.intrinsics
Methods in org.teavm.backend.wasm.intrinsics that return WasmExpressionModifier and TypeMethodDescriptionAddressIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
AllocatorIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
ClassIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
ConsoleIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
DoubleIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
ExceptionHandlingIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
FloatIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
FunctionIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
GCIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
IntegerIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
LongIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
MemoryTraceIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
MutatorIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
ObjectIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
PlatformClassIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
PlatformClassMetadataIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
PlatformIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
PlatformObjectIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
RuntimeClassIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
ShadowStackIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
StructureIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
WasmHeapIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
WasmIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
WasmRuntimeIntrinsic.apply(InvocationExpr invocation, WasmIntrinsicManager manager)
-
Uses of WasmExpression in org.teavm.backend.wasm.model
Methods in org.teavm.backend.wasm.model that return types with arguments of type WasmExpression -
Uses of WasmExpression in org.teavm.backend.wasm.model.expression
Subclasses of WasmExpression in org.teavm.backend.wasm.model.expressionModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
Methods in org.teavm.backend.wasm.model.expression that return WasmExpressionModifier and TypeMethodDescriptionWasmMemoryGrow.getAmount()
WasmBranch.getCondition()
WasmConditional.getCondition()
WasmFloatBinary.getFirst()
WasmIntBinary.getFirst()
WasmLoadFloat32.getIndex()
WasmLoadFloat64.getIndex()
WasmLoadInt32.getIndex()
WasmLoadInt64.getIndex()
WasmMemoryAccess.getIndex()
WasmStoreFloat32.getIndex()
WasmStoreFloat64.getIndex()
WasmStoreInt32.getIndex()
WasmStoreInt64.getIndex()
WasmConversion.getOperand()
WasmDrop.getOperand()
WasmFloatUnary.getOperand()
WasmIntUnary.getOperand()
WasmBranch.getResult()
WasmBreak.getResult()
WasmFloatBinary.getSecond()
WasmIntBinary.getSecond()
WasmIndirectCall.getSelector()
WasmSwitch.getSelector()
WasmReturn.getValue()
WasmSetLocal.getValue()
WasmStoreFloat32.getValue()
WasmStoreFloat64.getValue()
WasmStoreInt32.getValue()
WasmStoreInt64.getValue()
Methods in org.teavm.backend.wasm.model.expression that return types with arguments of type WasmExpressionModifier and TypeMethodDescriptionWasmCall.getArguments()
WasmIndirectCall.getArguments()
WasmBlock.getBody()
Methods in org.teavm.backend.wasm.model.expression with parameters of type WasmExpressionModifier and TypeMethodDescriptionvoid
WasmMemoryGrow.setAmount(WasmExpression amount)
void
WasmBranch.setCondition(WasmExpression condition)
void
WasmConditional.setCondition(WasmExpression condition)
void
WasmFloatBinary.setFirst(WasmExpression first)
void
WasmIntBinary.setFirst(WasmExpression first)
void
WasmLoadFloat32.setIndex(WasmExpression index)
void
WasmLoadFloat64.setIndex(WasmExpression index)
void
WasmLoadInt32.setIndex(WasmExpression index)
void
WasmLoadInt64.setIndex(WasmExpression index)
void
WasmMemoryAccess.setIndex(WasmExpression index)
void
WasmStoreFloat32.setIndex(WasmExpression index)
void
WasmStoreFloat64.setIndex(WasmExpression index)
void
WasmStoreInt32.setIndex(WasmExpression index)
void
WasmStoreInt64.setIndex(WasmExpression index)
void
WasmConversion.setOperand(WasmExpression operand)
void
WasmDrop.setOperand(WasmExpression operand)
void
WasmFloatUnary.setOperand(WasmExpression operand)
void
WasmIntUnary.setOperand(WasmExpression operand)
void
WasmBranch.setResult(WasmExpression result)
void
WasmBreak.setResult(WasmExpression result)
void
WasmFloatBinary.setSecond(WasmExpression second)
void
WasmIntBinary.setSecond(WasmExpression second)
void
WasmIndirectCall.setSelector(WasmExpression selector)
void
WasmSwitch.setSelector(WasmExpression selector)
void
WasmReturn.setValue(WasmExpression value)
void
WasmSetLocal.setValue(WasmExpression value)
void
WasmStoreFloat32.setValue(WasmExpression value)
void
WasmStoreFloat64.setValue(WasmExpression value)
void
WasmStoreInt32.setValue(WasmExpression value)
void
WasmStoreInt64.setValue(WasmExpression value)
Constructors in org.teavm.backend.wasm.model.expression with parameters of type WasmExpressionModifierConstructorDescriptionWasmBranch(WasmExpression condition, WasmBlock target)
WasmCall(String functionName, WasmExpression... arguments)
WasmConditional(WasmExpression condition)
WasmConversion(WasmType sourceType, WasmType targetType, boolean signed, WasmExpression operand)
WasmDrop(WasmExpression operand)
WasmFloatBinary(WasmFloatType type, WasmFloatBinaryOperation operation, WasmExpression first, WasmExpression second)
WasmFloatUnary(WasmFloatType type, WasmFloatUnaryOperation operation, WasmExpression operand)
WasmIndirectCall(WasmExpression selector)
WasmIntBinary(WasmIntType type, WasmIntBinaryOperation operation, WasmExpression first, WasmExpression second)
WasmIntUnary(WasmIntType type, WasmIntUnaryOperation operation, WasmExpression operand)
WasmLoadFloat32(int alignment, WasmExpression index)
WasmLoadFloat32(int alignment, WasmExpression index, int offset)
WasmLoadFloat64(int alignment, WasmExpression index)
WasmLoadFloat64(int alignment, WasmExpression index, int offset)
WasmLoadInt32(int alignment, WasmExpression index, WasmInt32Subtype convertFrom)
WasmLoadInt32(int alignment, WasmExpression index, WasmInt32Subtype convertFrom, int offset)
WasmLoadInt64(int alignment, WasmExpression index, WasmInt64Subtype convertFrom)
WasmLoadInt64(int alignment, WasmExpression index, WasmInt64Subtype convertFrom, int offset)
WasmMemoryGrow(WasmExpression amount)
WasmReturn(WasmExpression value)
WasmSetLocal(WasmLocal local, WasmExpression value)
WasmStoreFloat32(int alignment, WasmExpression index, WasmExpression value)
WasmStoreFloat64(int alignment, WasmExpression index, WasmExpression value)
WasmStoreInt32(int alignment, WasmExpression index, WasmExpression value, WasmInt32Subtype convertTo)
WasmStoreInt64(int alignment, WasmExpression index, WasmExpression value, WasmInt64Subtype convertTo)
WasmSwitch(WasmExpression selector, WasmBlock defaultTarget)
Constructor parameters in org.teavm.backend.wasm.model.expression with type arguments of type WasmExpressionModifierConstructorDescription