Uses of Interface
org.aspectj.org.eclipse.jdt.internal.compiler.impl.ReferenceContext
Packages that use ReferenceContext
Package
Description
-
Uses of ReferenceContext in org.aspectj.ajdt.internal.compiler.ast
Classes in org.aspectj.ajdt.internal.compiler.ast that implement ReferenceContextModifier and TypeClassDescriptionclassRepresents before, after and around advice in an aspect.classRoot class for all ConstructorDeclaration objects created by the parser.classRoot class for all MethodDeclaration objects created by the parser.classclassRepresents an aspect declaration.classclassclassclassAn inter-type constructor declaration.classBase type for all inter-type declarations including methods, fields and constructors.classAn inter-type field declaration.classRepresents an intertype member class declaration.classAn inter-type method declaration.classpointcut [declaredModifiers] [declaredName]([arguments]): [pointcutDesignator]; -
Uses of ReferenceContext in org.aspectj.ajdt.internal.compiler.lookup
Methods in org.aspectj.ajdt.internal.compiler.lookup with parameters of type ReferenceContextModifier and TypeMethodDescriptionEclipseFactory.makeShadow(ASTNode location, ReferenceContext context) EclipseFactory.makeShadow(ReferenceContext context) static EclipseShadowEclipseShadow.makeShadow(EclipseFactory world, ASTNode astNode, ReferenceContext context) Constructors in org.aspectj.ajdt.internal.compiler.lookup with parameters of type ReferenceContextModifierConstructorDescriptionEclipseShadow(EclipseFactory world, Shadow.Kind kind, Member signature, ASTNode astNode, ReferenceContext context) -
Uses of ReferenceContext in org.aspectj.ajdt.internal.compiler.problem
Methods in org.aspectj.ajdt.internal.compiler.problem with parameters of type ReferenceContextModifier and TypeMethodDescriptionvoidAjProblemReporter.handle(int problemId, String[] problemArguments, String[] messageArguments, int severity, int problemStartPosition, int problemEndPosition, ReferenceContext referenceContext, CompilationResult unitResult) -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Classes in org.aspectj.org.eclipse.jdt.internal.codeassist.complete that implement ReferenceContextModifier and TypeClassDescriptionclassclassclassclassclassclass -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Classes in org.aspectj.org.eclipse.jdt.internal.codeassist.select that implement ReferenceContextModifier and TypeClassDescriptionclassclass -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.compiler
Methods in org.aspectj.org.eclipse.jdt.internal.compiler with parameters of type ReferenceContextModifier and TypeMethodDescriptionvoidCompilationResult.record(CategorizedProblem newProblem, ReferenceContext referenceContext) voidCompilationResult.record(CategorizedProblem newProblem, ReferenceContext referenceContext, boolean mandatoryError) -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch declared as ReferenceContextModifier and TypeFieldDescriptionfinal ReferenceContextAptProblem._referenceContextMay be null, if it was not possible to identify problem contextConstructors in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch with parameters of type ReferenceContextModifierConstructorDescriptionAptProblem(ReferenceContext referenceContext, char[] originatingFileName, String message, int id, String[] stringArguments, int severity, int startPosition, int endPosition, int line, int column) -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Classes in org.aspectj.org.eclipse.jdt.internal.compiler.ast that implement ReferenceContextModifier and TypeClassDescriptionclassAspectJ Extension - added several extension points for subclassesclassclassAspectJ Extension added template method for subclasses to insert more code.classclassclassRepresents an implicitly declared class as defined in JEP 463classclassclassclassMethods in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type ReferenceContextModifier and TypeMethodDescriptionbooleanExpression.forcedToBeRaw(ReferenceContext referenceContext) Returns true if the receiver is forced to be of raw type either to satisfy the contract imposed by a super type or because it *is* raw and the current type has no control over it (i.e the rawness originates from some other file.)FakedTrackingVariable.nameForReporting(ASTNode location, ReferenceContext referenceContext) voidCompilationUnitDeclaration.recordSuppressWarnings(IrritantSet irritants, Annotation annotation, int scopeStart, int scopeEnd, ReferenceContext context) -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.lookup declared as ReferenceContextMethods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup that return ReferenceContextModifier and TypeMethodDescriptionScope.enclosingReferenceContext()Returns the immediately enclosing reference context, starting from current scope parent.Scope.originalReferenceContext()Returns the nearest original reference context, starting from current scope.Scope.referenceContext()Returns the nearest reference context, starting from current scope.Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type ReferenceContextModifierConstructorDescriptionMethodScope(Scope parent, ReferenceContext context, boolean isStatic) MethodScope(Scope parent, ReferenceContext context, boolean isStatic, int lastVisibleFieldID) -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.parser declared as ReferenceContextMethods in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type ReferenceContextModifier and TypeMethodDescriptionvoidParser.parseStatements(ReferenceContext rc, int start, int end, TypeDeclaration[] types, CompilationUnitDeclaration unit) -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.problem declared as ReferenceContextMethods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type ReferenceContextModifier and TypeMethodDescriptionvoidProblemReporter.cannotImplementIncompatibleNullness(ReferenceContext context, MethodBinding currentMethod, MethodBinding inheritedMethod, boolean showReturn) voidProblemHandler.handle(int problemId, String[] problemArguments, int elaborationId, String[] messageArguments, int severity, int problemStartPosition, int problemEndPosition, ReferenceContext referenceContext, CompilationResult unitResult) voidProblemHandler.handle(int problemId, String[] problemArguments, String[] messageArguments, int problemStartPosition, int problemEndPosition, ReferenceContext referenceContext, CompilationResult unitResult) Standard problem handling API, the actual severity (warning/error/ignore) is deducted from the problem ID and the current compiler options.voidProblemHandler.record(CategorizedProblem problem, CompilationResult unitResult, ReferenceContext referenceContext, boolean mandatoryError) voidProblemReporter.unmatchedBracket(int position, ReferenceContext context, CompilationResult compilationResult) -
Uses of ReferenceContext in org.aspectj.org.eclipse.jdt.internal.eval
Classes in org.aspectj.org.eclipse.jdt.internal.eval that implement ReferenceContext