Class WasmIndirectCall
- java.lang.Object
-
- org.teavm.backend.wasm.model.expression.WasmExpression
-
- org.teavm.backend.wasm.model.expression.WasmIndirectCall
-
public class WasmIndirectCall extends WasmExpression
-
-
Constructor Summary
Constructors Constructor Description WasmIndirectCall(WasmExpression selector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidacceptVisitor(WasmExpressionVisitor visitor)java.util.List<WasmExpression>getArguments()java.util.List<WasmType>getParameterTypes()WasmTypegetReturnType()WasmExpressiongetSelector()voidsetReturnType(WasmType returnType)voidsetSelector(WasmExpression selector)-
Methods inherited from class org.teavm.backend.wasm.model.expression.WasmExpression
getLocation, setLocation
-
-
-
-
Constructor Detail
-
WasmIndirectCall
public WasmIndirectCall(WasmExpression selector)
-
-
Method Detail
-
getSelector
public WasmExpression getSelector()
-
setSelector
public void setSelector(WasmExpression selector)
-
getParameterTypes
public java.util.List<WasmType> getParameterTypes()
-
getReturnType
public WasmType getReturnType()
-
setReturnType
public void setReturnType(WasmType returnType)
-
getArguments
public java.util.List<WasmExpression> getArguments()
-
acceptVisitor
public void acceptVisitor(WasmExpressionVisitor visitor)
- Specified by:
acceptVisitorin classWasmExpression
-
-