Class WasmStoreInt32
java.lang.Object
org.teavm.backend.wasm.model.expression.WasmExpression
org.teavm.backend.wasm.model.expression.WasmStoreInt32
- All Implemented Interfaces:
WasmMemoryAccess
-
Constructor Summary
ConstructorDescriptionWasmStoreInt32
(int alignment, WasmExpression index, WasmExpression value, WasmInt32Subtype convertTo) -
Method Summary
Modifier and TypeMethodDescriptionvoid
acceptVisitor
(WasmExpressionVisitor visitor) int
getIndex()
int
getValue()
void
setAlignment
(int alignment) void
setConvertTo
(WasmInt32Subtype convertTo) void
setIndex
(WasmExpression index) void
setOffset
(int offset) void
setValue
(WasmExpression value) Methods inherited from class org.teavm.backend.wasm.model.expression.WasmExpression
getLocation, setLocation
-
Constructor Details
-
WasmStoreInt32
public WasmStoreInt32(int alignment, WasmExpression index, WasmExpression value, WasmInt32Subtype convertTo)
-
-
Method Details
-
getAlignment
public int getAlignment() -
setAlignment
public void setAlignment(int alignment) -
getOffset
public int getOffset()- Specified by:
getOffset
in interfaceWasmMemoryAccess
-
setOffset
public void setOffset(int offset) - Specified by:
setOffset
in interfaceWasmMemoryAccess
-
getIndex
- Specified by:
getIndex
in interfaceWasmMemoryAccess
-
setIndex
- Specified by:
setIndex
in interfaceWasmMemoryAccess
-
getValue
-
setValue
-
getConvertTo
-
setConvertTo
-
acceptVisitor
- Specified by:
acceptVisitor
in classWasmExpression
-