BitwiseExpr
;- Type Hierarchy:
java.lang.Object
beaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.Binary
AST.BitwiseExpr
AST.OrBitwiseExpr
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
BitwiseExpr
;java.lang.Objectbeaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.Binary
AST.BitwiseExpr
AST.OrBitwiseExpr
Java1.4Frontend/java.ast
at line 168
public OrBitwiseExpr()
public OrBitwiseExpr(Expr p0, Expr p1)
public void flushCache()
flushCache
in class BitwiseExpr
public void flushCollectionCache()
flushCollectionCache
in class BitwiseExpr
public OrBitwiseExpr clone() throws java.lang.CloneNotSupportedException
clone
in class BitwiseExpr
java.lang.CloneNotSupportedException
public OrBitwiseExpr copy()
public OrBitwiseExpr fullCopy()
public void init$Children()
init$Children
in class BitwiseExpr
protected int numChildren()
numChildren
in class BitwiseExpr
public boolean mayHaveRewrite()
mayHaveRewrite
in class BitwiseExpr
public void setLeftOperand(Expr node)
setLeftOperand
in class BitwiseExpr
node
- The new node to replace the LeftOperand child.public Expr getLeftOperand()
getLeftOperand
in class BitwiseExpr
public Expr getLeftOperandNoTransform()
This method does not invoke AST transformations.
getLeftOperandNoTransform
in class BitwiseExpr
public void setRightOperand(Expr node)
setRightOperand
in class BitwiseExpr
node
- The new node to replace the RightOperand child.public Expr getRightOperand()
getRightOperand
in class BitwiseExpr
public Expr getRightOperandNoTransform()
This method does not invoke AST transformations.
getRightOperandNoTransform
in class BitwiseExpr
rewriteTo
in class BitwiseExpr
|
|||||||
FRAMES NO FRAMES |