Package org.teavm.ast
Class BinaryExpr
java.lang.Object
org.teavm.ast.Expr
org.teavm.ast.BinaryExpr
- All Implemented Interfaces:
Cloneable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidacceptVisitor(ExprVisitor visitor) protected ExprgetType()voidsetFirstOperand(Expr firstOperand) voidsetOperation(BinaryOperation operation) voidsetSecondOperand(Expr secondOperand) voidsetType(OperationType type) Methods inherited from class org.teavm.ast.Expr
addInt, and, binary, binary, clone, constant, constructObject, createArray, createArray, createObject, divInt, getLocation, getVariableIndex, instanceOf, invert, invoke, invokeSpecial, invokeStatic, less, or, qualify, setLocation, setVariableIndex, subscript, unary, var
-
Constructor Details
-
BinaryExpr
public BinaryExpr()
-
-
Method Details
-
getOperation
-
setOperation
-
getFirstOperand
-
setFirstOperand
-
getSecondOperand
-
setSecondOperand
-
getType
-
setType
-
acceptVisitor
- Specified by:
acceptVisitorin classExpr
-
clone
-