| Tree |
An AST node.
|
| Tree.Anno |
A JLS 9.7 annotation.
|
| Tree.ArrayInit |
JLS 10.6 array initializer.
|
| Tree.ArrTy |
An array type.
|
| Tree.Assign |
A JLS 15.26 assignment expression.
|
| Tree.Binary |
A JLS 15.17 - 14.24 binary expression.
|
| Tree.ClassLiteral |
A JLS 15.8.2 class literal.
|
| Tree.ClassTy |
A class, enum, interface, or annotation Tree.Type.
|
| Tree.CompUnit |
A JLS 7.3 compilation unit.
|
| Tree.Conditional |
A JLS 15.25 conditional expression.
|
| Tree.ConstVarName |
A JLS 6.5.6.1 simple name that refers to a JSL 4.12.4 constant variable.
|
| Tree.Expression |
An expression.
|
| Tree.Ident |
An identifier.
|
| Tree.ImportDecl |
A JLS 7.5 import declaration.
|
| Tree.Kind |
Tree kind.
|
| Tree.Literal |
A JLS 3.10 literal expression.
|
| Tree.MethDecl |
A JLS 8.4 method declaration.
|
| Tree.ModDecl |
A JLS 7.7 module declaration.
|
| Tree.ModDirective |
A kind of module directive.
|
| Tree.ModDirective.DirectiveKind |
A module directive kind.
|
| Tree.ModExports |
A JLS 7.7.2 module exports directive.
|
| Tree.ModOpens |
A JLS 7.7.2 module opens directive.
|
| Tree.ModProvides |
A JLS 7.7.4 module uses directive.
|
| Tree.ModRequires |
A JLS 7.7.1 module requires directive.
|
| Tree.ModUses |
A JLS 7.7.3 module uses directive.
|
| Tree.Paren |
A JLS 15.8.5 parenthesized expression.
|
| Tree.PkgDecl |
A JLS 7.4 package declaration.
|
| Tree.PrimTy |
A primitive type.
|
| Tree.TyDecl |
A JLS 7.6 or 8.5 type declaration.
|
| Tree.TyParam |
A JLS 4.4.
|
| Tree.Type |
A type use.
|
| Tree.TypeCast |
A JLS 15.16 cast expression.
|
| Tree.Unary |
A JLS 15.14 - 14.15 unary expression.
|
| Tree.VarDecl |
A JLS 8.3 field declaration, JLS 8.4.1 formal method parameter, or JLS 14.4 variable.
|
| Tree.Visitor |
|
| Tree.VoidTy |
The void type, used only for void-returning methods.
|
| Tree.WildTy |
A wildcard type, possibly with an upper or lower bound.
|
| TurbineModifier |
Modifiers.
|
| TurbineOperatorKind |
An operator kind, with precedence.
|
| TurbineOperatorKind.Precedence |
Operator precedence groups.
|