Package org.aspectj.org.eclipse.jdt.internal.compiler.ast
package org.aspectj.org.eclipse.jdt.internal.compiler.ast
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationAspectJ Extension added template method for subclasses to insert more code.CombinedBinaryExpression is an implementation of BinaryExpression that specifically attempts to mitigate the issues raised by expressions which have a very deep leftmost branch.Sole purpose of
FakeDefaultLiteral
is to appear in case 'default' of switch patterns (JEP 406 at the time of writing this comment)A faked local variable declaration used for keeping track of data flows of a special variable.Iterator for a set of FakedTrackingVariable, which dispenses the elements according to the priorities defined by enumFakedTrackingVariable.IteratorForReporting.Stage
.AspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodInterface to allow Javadoc parser to collect both JavaSingleTypeReference and JavaQualifiedTypeReferencesAbstraction for invocation AST nodes that can trigger overload resolution possibly involving type inferenceContract to be implemented by all poly expressions and potential poly expressions for uniform integration into overload resolution and type inference.Node representing a structured Javadoc commentMemberValuePair nodeAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?Just a marker class to represent statements that can occur in a module declarationNormal annotation nodePerforms matching of null type annotations.Syntactic representation of a reference to a generic type.Syntactic representation of a reference to a generic type.Variation on allocation, where can optionally be specified any of: - leading enclosing instance - trailing anonymous type - generic type arguments for generic constructor invocationSingleMemberAnnotation nodeFlatten string literalExtra behavior for statements which are generating subroutinesSimplified specification of where in a (possibly complex) type reference we are looking for type annotations.Node to represent Wildcard