Class WasmConversion
- java.lang.Object
-
- org.teavm.backend.wasm.model.expression.WasmExpression
-
- org.teavm.backend.wasm.model.expression.WasmConversion
-
public class WasmConversion extends WasmExpression
-
-
Constructor Summary
Constructors Constructor Description WasmConversion(WasmType sourceType, WasmType targetType, boolean signed, WasmExpression operand)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacceptVisitor(WasmExpressionVisitor visitor)WasmExpressiongetOperand()WasmTypegetSourceType()WasmTypegetTargetType()booleanisReinterpret()booleanisSigned()voidsetOperand(WasmExpression operand)voidsetReinterpret(boolean reinterpret)voidsetSigned(boolean signed)voidsetSourceType(WasmType sourceType)voidsetTargetType(WasmType targetType)-
Methods inherited from class org.teavm.backend.wasm.model.expression.WasmExpression
getLocation, setLocation
-
-
-
-
Constructor Detail
-
WasmConversion
public WasmConversion(WasmType sourceType, WasmType targetType, boolean signed, WasmExpression operand)
-
-
Method Detail
-
getSourceType
public WasmType getSourceType()
-
setSourceType
public void setSourceType(WasmType sourceType)
-
getTargetType
public WasmType getTargetType()
-
setTargetType
public void setTargetType(WasmType targetType)
-
isSigned
public boolean isSigned()
-
setSigned
public void setSigned(boolean signed)
-
isReinterpret
public boolean isReinterpret()
-
setReinterpret
public void setReinterpret(boolean reinterpret)
-
getOperand
public WasmExpression getOperand()
-
setOperand
public void setOperand(WasmExpression operand)
-
acceptVisitor
public void acceptVisitor(WasmExpressionVisitor visitor)
- Specified by:
acceptVisitorin classWasmExpression
-
-