Access
::= ObjectReference:Access
IdUse
;- Type Hierarchy:
java.lang.Object
AST.ASTNode<ASTNode>
AST.Exp
AST.Access
AST.Dot
- All Implemented Interfaces:
- java.lang.Cloneable, java.lang.Iterable<ASTNode>
|
|||||||
FRAMES NO FRAMES |
Access
::= ObjectReference:Access
IdUse
;java.lang.ObjectAST.ASTNode<ASTNode>
AST.Exp
AST.Access
AST.Dot
spec/picojava.ast
at line 16
public java.lang.String toString()
toString
in class java.lang.Object
spec/PrettyPrint.jadd
at line 70
public void init$Children()
init$Children
in class Access
protected int numChildren()
numChildren
in class Access
public boolean mayHaveRewrite()
mayHaveRewrite
in class Access
public void flushCache()
flushCache
in class Access
public void flushCollectionCache()
flushCollectionCache
in class Access
public void setObjectReference(Access node)
node
- The new node to replace the ObjectReference child.public Access getObjectReference()
public Access getObjectReferenceNoTransform()
This method does not invoke AST transformations.
node
- The new node to replace the IdUse child.public IdUse getIdUseNoTransform()
This method does not invoke AST transformations.
public boolean Define_boolean_isQualified(ASTNode caller, ASTNode child)
Define_boolean_isQualified
in class ASTNode<ASTNode>
spec/ErrorCheck.jadd
at line 57
public Access Define_Access_qualifier(ASTNode caller, ASTNode child)
Define_Access_qualifier
in class ASTNode<ASTNode>
spec/ErrorCheck.jadd
at line 67
public Decl Define_Decl_lookup(ASTNode caller, ASTNode child, java.lang.String name)
Define_Decl_lookup
in class ASTNode<ASTNode>
spec/NameResolution.jrag
at line 55
protected int decl_visited
protected boolean decl_computed
protected Decl decl_value
protected int type_visited
protected boolean type_computed
protected TypeDecl type_value
protected int isValue_visited
|
|||||||
FRAMES NO FRAMES |