class |
Addition |
Add output node.
|
class |
ArrayConstructor |
Array constructor.
|
static class |
AstNode.Empty |
Empty node that does nothing.
|
class |
Attributes |
Type attributes of AST nodes.
|
class |
Cast |
Cast node.
|
class |
CheckCast |
Check if the value is of the given type.
|
class |
ClassField |
Access to a static field.
|
class |
ClassName |
Class constant.
|
class |
Constant |
Constant.
|
class |
Constructor |
Constructor output node.
|
class |
Duplicate |
Duplicate.
|
class |
DynamicInvocation |
Dynamic invocation.
|
class |
Field |
Access to a field.
|
class |
FieldAssignment |
Field assignment.
|
class |
FieldRetrieval |
Field retrieval.
|
class |
Handle |
Method or field reference.
|
class |
If |
If ast node.
|
class |
InterfaceInvocation |
Interface invocation.
|
class |
Invocation |
Invocation output node.
|
class |
Label |
Label ast node.
|
class |
Labeled |
Node with an attached label.
|
class |
Literal |
Literal output.
|
class |
LocalVariable |
A local variable.
|
class |
Multiplication |
Multiplication.
|
class |
NewAddress |
This class represents NEW instruction in the JVM bytecode.
|
class |
Opcode |
Opcode output node.
|
class |
Owner |
Owner.
|
class |
Popped |
Popped.
|
class |
RawXml |
This class represents a raw XML node.
|
class |
Return |
Return statement.
|
class |
Root |
Root node.
|
class |
StaticInvocation |
Static invocation ast node.
|
class |
StoreArray |
Store array element.
|
class |
Substraction |
Substraction output node.
|
class |
Super |
Super output node.
|
class |
This |
This output node.
|
class |
VariableAssignment |
Variable assignment.
|