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)