AssignExpr
;- Type Hierarchy:
java.lang.Object
beaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.AssignExpr
AST.AssignSimpleExpr
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
AssignExpr
;java.lang.Objectbeaver.Symbol
AST.ASTNode<ASTNode>
AST.Expr
AST.AssignExpr
AST.AssignSimpleExpr
Java1.4Frontend/java.ast
at line 108
public AssignSimpleExpr()
public AssignSimpleExpr(Expr p0, Expr p1)
syn java.lang.String printOp()
printOp
in class AssignExpr
Java1.4Frontend/PrettyPrint.jadd
at line 247
syn TypeDecl sourceType()
sourceType
in class AssignExpr
Java1.4Frontend/TypeCheck.jrag
at line 121
inh boolean withinSuppressWarnings(java.lang.String s)
Java7Frontend/SuppressWarnings.jrag
at line 15
public void flushCache()
flushCache
in class AssignExpr
public void flushCollectionCache()
flushCollectionCache
in class AssignExpr
public AssignSimpleExpr clone() throws java.lang.CloneNotSupportedException
clone
in class AssignExpr
java.lang.CloneNotSupportedException
public AssignSimpleExpr copy()
public AssignSimpleExpr fullCopy()
public void typeCheck()
typeCheck
in class AssignExpr
Java1.4Frontend/TypeCheck.jrag
at line 44
public void createBCode(CodeGeneration gen)
createBCode
in class AssignExpr
Java1.4Backend/CreateBCode.jrag
at line 248
public void checkWarnings()
ASTNode
Checking of the SafeVarargs annotation is only needed for method
declarations.checkWarnings
in class ASTNode<ASTNode>
Java7Frontend/UncheckedConversion.jrag
at line 30
public void init$Children()
init$Children
in class AssignExpr
protected int numChildren()
numChildren
in class AssignExpr
public boolean mayHaveRewrite()
mayHaveRewrite
in class AssignExpr
setDest
in class AssignExpr
node
- The new node to replace the Dest child.getDest
in class AssignExpr
public Expr getDestNoTransform()
This method does not invoke AST transformations.
getDestNoTransform
in class AssignExpr
setSource
in class AssignExpr
node
- The new node to replace the Source child.getSource
in class AssignExpr
public Expr getSourceNoTransform()
This method does not invoke AST transformations.
getSourceNoTransform
in class AssignExpr
public boolean Define_boolean_isDest(ASTNode caller, ASTNode child)
Define_boolean_isDest
in class AssignExpr
Java1.4Frontend/DefiniteAssignment.jrag
at line 17
public boolean Define_boolean_isSource(ASTNode caller, ASTNode child)
Define_boolean_isSource
in class AssignExpr
Java1.4Frontend/DefiniteAssignment.jrag
at line 27
public TypeDecl Define_TypeDecl_assignConvertedType(ASTNode caller, ASTNode child)
Define_TypeDecl_assignConvertedType
in class ASTNode<ASTNode>
Java1.5Frontend/GenericMethodsInference.jrag
at line 36
rewriteTo
in class AssignExpr
|
|||||||
FRAMES NO FRAMES |