Unary
;- Type Hierarchy:
java.lang.Object
beaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.Unary
AST.MinusExpr
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
Java1.4Frontend/java.ast
at line 139
syn boolean isConstant()
isConstant
in class Expr
Java7Frontend/ConstantExpression.jrag
at line 336
syn java.lang.String printPreOp()
printPreOp
in class Unary
Java1.4Frontend/PrettyPrint.jadd
at line 376
public void flushCache()
flushCache
in class Unary
public void flushCollectionCache()
flushCollectionCache
in class Unary
public void typeCheck()
public void createBCode(CodeGeneration gen)
createBCode
in class Unary
Java1.5Backend/AutoBoxingCodegen.jrag
at line 303
public void init$Children()
init$Children
in class Unary
protected int numChildren()
numChildren
in class Unary
public boolean mayHaveRewrite()
mayHaveRewrite
in class Unary
public void setOperand(Expr node)
setOperand
in class Unary
node
- The new node to replace the Operand child.public Expr getOperand()
getOperand
in class Unary
public Expr getOperandNoTransform()
This method does not invoke AST transformations.
getOperandNoTransform
in class Unary
protected boolean type_computed
protected TypeDecl type_value
|
|||||||
FRAMES NO FRAMES |