Class WasmStoreInt64
- java.lang.Object
-
- org.teavm.backend.wasm.model.expression.WasmExpression
-
- org.teavm.backend.wasm.model.expression.WasmStoreInt64
-
- All Implemented Interfaces:
WasmMemoryAccess
public class WasmStoreInt64 extends WasmExpression implements WasmMemoryAccess
-
-
Constructor Summary
Constructors Constructor Description WasmStoreInt64(int alignment, WasmExpression index, WasmExpression value, WasmInt64Subtype convertTo)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacceptVisitor(WasmExpressionVisitor visitor)intgetAlignment()WasmInt64SubtypegetConvertTo()WasmExpressiongetIndex()intgetOffset()WasmExpressiongetValue()voidsetAlignment(int alignment)voidsetConvertTo(WasmInt64Subtype convertTo)voidsetIndex(WasmExpression index)voidsetOffset(int offset)voidsetValue(WasmExpression value)-
Methods inherited from class org.teavm.backend.wasm.model.expression.WasmExpression
getLocation, setLocation
-
-
-
-
Constructor Detail
-
WasmStoreInt64
public WasmStoreInt64(int alignment, WasmExpression index, WasmExpression value, WasmInt64Subtype convertTo)
-
-
Method Detail
-
getAlignment
public int getAlignment()
-
setAlignment
public void setAlignment(int alignment)
-
getOffset
public int getOffset()
- Specified by:
getOffsetin interfaceWasmMemoryAccess
-
setOffset
public void setOffset(int offset)
- Specified by:
setOffsetin interfaceWasmMemoryAccess
-
getIndex
public WasmExpression getIndex()
- Specified by:
getIndexin interfaceWasmMemoryAccess
-
setIndex
public void setIndex(WasmExpression index)
- Specified by:
setIndexin interfaceWasmMemoryAccess
-
getValue
public WasmExpression getValue()
-
setValue
public void setValue(WasmExpression value)
-
getConvertTo
public WasmInt64Subtype getConvertTo()
-
setConvertTo
public void setConvertTo(WasmInt64Subtype convertTo)
-
acceptVisitor
public void acceptVisitor(WasmExpressionVisitor visitor)
- Specified by:
acceptVisitorin classWasmExpression
-
-