AST
node type Access

General Info

Production
Access : Exp;
Type Hierarchy:
java.lang.Object
  extended by AST.ASTNode<ASTNode>
      extended by AST.Exp
          extended by AST.Access
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Iterable<ASTNode>
Direct Known Subclasses:
Dot, IdUse

Description

Source
Declared in spec/picojava.ast at line 13

Member Filters

API level:

Aspect:

Constructors

public Access()

Attributes

syn Decl decl()
Source
Declared in spec/NameResolution.jrag at line 10
Aspect
NameResolution

Methods

public Access clone()
             throws java.lang.CloneNotSupportedException
Overrides:clone in class Exp
Throws:
java.lang.CloneNotSupportedException
public void init$Children()
Initializes the child array to the correct size. Initializes List and Opt nta children.
Overrides:init$Children in class Exp
protected int numChildren()
Overrides:numChildren in class Exp
public boolean mayHaveRewrite()
Overrides:mayHaveRewrite in class Exp
public void flushCache()
Overrides:flushCache in class Exp
public void flushCollectionCache()
Overrides:flushCollectionCache in class Exp
Overrides:rewriteTo in class Exp

Inherited Members