Package org.eclipse.jdt.internal.compiler.ast

Interface Summary
OperatorIds  
 

Class Summary
AbstractMethodDeclaration  
AbstractVariableDeclaration  
AllocationExpression  
AND_AND_Expression  
Annotation Annotation
AnnotationMethodDeclaration  
Argument  
ArrayAllocationExpression  
ArrayInitializer  
ArrayQualifiedTypeReference  
ArrayReference  
ArrayTypeReference  
AssertStatement  
Assignment  
ASTNode  
BinaryExpression  
Block  
BranchStatement  
BreakStatement  
CaseStatement  
CastExpression  
CharLiteral  
ClassLiteralAccess  
Clinit  
CombinedBinaryExpression CombinedBinaryExpression is an implementation of BinaryExpression that specifically attempts to mitigate the issues raised by expressions which have a very deep leftmost branch.
CompilationUnitDeclaration  
CompoundAssignment  
ConditionalExpression  
ConstructorDeclaration  
ContinueStatement  
DoStatement  
DoubleLiteral  
EmptyStatement  
EqualExpression  
ExplicitConstructorCall  
Expression  
ExtendedStringLiteral  
FalseLiteral  
FieldDeclaration  
FieldReference  
FloatLiteral  
ForeachStatement  
ForStatement  
IfStatement  
ImportReference  
Initializer  
InstanceOfExpression  
IntLiteral  
IntLiteralMinValue  
Javadoc Node representing a structured Javadoc comment
JavadocAllocationExpression  
JavadocArgumentExpression  
JavadocArrayQualifiedTypeReference  
JavadocArraySingleTypeReference  
JavadocFieldReference  
JavadocImplicitTypeReference  
JavadocMessageSend  
JavadocQualifiedTypeReference  
JavadocReturnStatement  
JavadocSingleNameReference  
JavadocSingleTypeReference  
LabeledStatement  
Literal  
LocalDeclaration  
LongLiteral  
LongLiteralMinValue  
MagicLiteral  
MarkerAnnotation  
MemberValuePair MemberValuePair node
MessageSend  
MethodDeclaration  
NameReference  
NormalAnnotation Normal annotation node
NullLiteral  
NumberLiteral  
OperatorExpression  
OR_OR_Expression  
ParameterizedQualifiedTypeReference Syntactic representation of a reference to a generic type.
ParameterizedSingleTypeReference Syntactic representation of a reference to a generic type.
PostfixExpression  
PrefixExpression  
QualifiedAllocationExpression Variation on allocation, where can optionally be specified any of: - leading enclosing instance - trailing anonymous type - generic type arguments for generic constructor invocation
QualifiedNameReference  
QualifiedSuperReference  
QualifiedThisReference  
QualifiedTypeReference  
Reference  
ReturnStatement  
SingleMemberAnnotation SingleMemberAnnotation node
SingleNameReference  
SingleTypeReference  
Statement  
StringLiteral  
StringLiteralConcatenation Flatten string literal
SubRoutineStatement Extra behavior for statements which are generating subroutines
SuperReference  
SwitchStatement  
SynchronizedStatement  
ThisReference  
ThrowStatement  
TrueLiteral  
TryStatement  
TypeDeclaration  
TypeParameter  
TypeReference  
UnaryExpression  
WhileStatement  
Wildcard Node to represent Wildcard