Verwendungen von Package
org.aspectj.org.eclipse.jdt.internal.compiler.ast
Package
Beschreibung
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationMemberValuePair nodeVariation on allocation, where can optionally be specified any of: - leading enclosing instance - trailing anonymous type - generic type arguments for generic constructor invocation
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationAspectJ Extension added template method for subclasses to insert more code.AspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodAbstraction 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.AspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotation
-
KlasseBeschreibungAnnotationAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotation
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclasses
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationSole purpose of
FakeDefaultLiteral
is to appear in case 'default' of switch patterns (JEP 406 at the time of writing this comment)AspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodNode representing a structured Javadoc commentMemberValuePair nodeAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?Normal annotation nodeVariation on allocation, where can optionally be specified any of: - leading enclosing instance - trailing anonymous type - generic type arguments for generic constructor invocationSingleMemberAnnotation nodeFlatten string literal -
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationMemberValuePair nodeAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationAspectJ 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 nodeSyntactic 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 invocation
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclasses
-
KlasseBeschreibungAspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodAbstraction 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?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 invocation
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationAspectJ Extension added template method for subclasses to insert more code.Sole purpose of
FakeDefaultLiteral
is to appear in case 'default' of switch patterns (JEP 406 at the time of writing this comment)AspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodNode representing a structured Javadoc commentMemberValuePair nodeAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?Normal annotation nodeSyntactic 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 literalNode to represent Wildcard -
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationCombinedBinaryExpression is an implementation of BinaryExpression that specifically attempts to mitigate the issues raised by expressions which have a very deep leftmost branch.A faked local variable declaration used for keeping track of data flows of a special variable.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 declarationPerforms matching of null type annotations.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.
-
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationNode to represent Wildcard
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesA faked local variable declaration used for keeping track of data flows of a special variable.Performs matching of null type annotations.Extra behavior for statements which are generating subroutines
-
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationA faked local variable declaration used for keeping track of data flows of a special variable.Abstraction for invocation AST nodes that can trigger overload resolution possibly involving type inferenceNode to represent Wildcard
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationNode representing a structured Javadoc commentAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?Just a marker class to represent statements that can occur in a module declarationSyntactic representation of a reference to a generic type.Node to represent Wildcard
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclasses
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationA faked local variable declaration used for keeping track of data flows of a special variable.AspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodMemberValuePair nodeAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?Performs matching of null type annotations.
-
-
KlasseBeschreibungAnnotationMemberValuePair node
-
-
KlasseBeschreibung
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclassesAnnotationMemberValuePair nodeAspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?
-
KlasseBeschreibungAspectJ Extension - added several extension points for subclasses
-
KlasseBeschreibungAspectJ Extension - support for FieldBinding.alwaysNeedsAccessMethodAbstraction 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.AspectJ Extension - support for MethodBinding.alwaysNeedsAccessMethod Possible mergeconflict?