All Classes and Interfaces

Class
Description
Attribute Similarly, all the occurrences of a given attribute point to a single object of the following class.
Binary operator
 
 
Typed Class (Called Class_ to avoid the confusion with java.lang.Class.)
Constant This is shared between parsed and typed trees.
 
Parsed Identifier (name and location)
Location in source file
Method
Parsed Class
 
 
Parsed Declaration (attribute, constructor, or method)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Parsed Expression
 
Parsed Parameter
 
 
 
 
 
Parsed Statement
 
 
 
 
Parsed Type
Declaration of a class, with its own declarations inside.
 
Typed Declaration
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Typed Expression
Typed File
 
 
 
 
 
Typed Statement
 
 
 
 
 
 
Typed Type
 
Unary operator
Variable In the typed trees, all the occurrences of the same variable point to a single object of the following class.
Visitor for the parsed trees (feel free to modify it for your needs)