the content of the compilation unit in tree form
The features that were already checked for this unit
so we can relink
Note: depends now contains toplevel classes.
Note: depends now contains toplevel classes. To get their sourcefiles, you need to dereference with .sourcefile
the fresh name creator
The icode representation of classes in this compilation unit.
The icode representation of classes in this compilation unit. It is empty up to phase 'icode'.
Is this about a .
Is this about a .java source file?
Synthetic definitions generated by namer, eliminated by typer.
The position of a targeted type check If this is different from NoPosition, the type checking will stop once a tree that contains this position range is fully attributed.
things to check at end of compilation unit
(Since version 2.10.0) Use leftOfArrow instead
(Since version 2.10.0) Use resultOfEnsuring instead
One unit of compilation that has been submitted to the compiler. It typically corresponds to a single file of source code. It includes error-reporting hooks.