public class BinaryExpr extends Expr
Modifier and Type | Class and Description |
---|---|
static class |
BinaryExpr.BinaryOp
Binary operator
|
Constructor and Description |
---|
BinaryExpr(Expr left,
Expr right,
BinaryExpr.BinaryOp op) |
Modifier and Type | Method and Description |
---|---|
Expr |
getLeft() |
BinaryExpr.BinaryOp |
getOp() |
Expr |
getRight() |
void |
visit(ASTNodeVisitor v)
Visits the
ASTNode . |
addChild, appendFlag, becomeParentOf, getAttribute, getAttributes, getChildren, getFlags, getLineNumber, getParentNode, getSourceLine, hasAttribute, hasFlag, isMemberAccessChild, isRootNode, setAttribute, setAttributes, setChildren, setFlags, setLineNumber, setMemberAccess, setParentNode, setSourceLine, toString
public BinaryExpr(Expr left, Expr right, BinaryExpr.BinaryOp op)
left
- right
- public Expr getLeft()
public Expr getRight()
public BinaryExpr.BinaryOp getOp()
public void visit(ASTNodeVisitor v) throws EvalException
ASTNode
ASTNode
.visit
in class ASTNode
EvalException
Copyright © 2010–2015. All rights reserved.