Uses of Class
org.aspectj.org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration
Packages that use CompilationUnitDeclaration
Package
Description
The Java DOM/AST is the set of classes that model the source code of a Java program
as a structured document.
-
Uses of CompilationUnitDeclaration in org.aspectj.ajdt.internal.compiler
Methods in org.aspectj.ajdt.internal.compiler with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionabstract voidAbstractCompilerAdapter.afterAnalysing(CompilationUnitDeclaration unit) voidAjCompilerAdapter.afterAnalysing(CompilationUnitDeclaration unit) voidAjPipeliningCompilerAdapter.afterAnalysing(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.afterAnalysing(CompilationUnitDeclaration unit) voidICompilerAdapter.afterAnalysing(CompilationUnitDeclaration unit) abstract voidAbstractCompilerAdapter.afterCompiling(CompilationUnitDeclaration[] units) voidAjCompilerAdapter.afterCompiling(CompilationUnitDeclaration[] units) voidAjPipeliningCompilerAdapter.afterCompiling(CompilationUnitDeclaration[] units) voidDefaultCompilerAdapter.afterCompiling(CompilationUnitDeclaration[] units) voidICompilerAdapter.afterCompiling(CompilationUnitDeclaration[] units) abstract voidAbstractCompilerAdapter.afterDietParsing(CompilationUnitDeclaration[] units) voidAjCompilerAdapter.afterDietParsing(CompilationUnitDeclaration[] units) voidAjPipeliningCompilerAdapter.afterDietParsing(CompilationUnitDeclaration[] units) In a pipelining compilation system, we need to ensure aspects are through the pipeline first.voidDefaultCompilerAdapter.afterDietParsing(CompilationUnitDeclaration[] units) voidICompilerAdapter.afterDietParsing(CompilationUnitDeclaration[] units) abstract voidAbstractCompilerAdapter.afterGenerating(CompilationUnitDeclaration unit) voidAjCompilerAdapter.afterGenerating(CompilationUnitDeclaration unit) voidAjPipeliningCompilerAdapter.afterGenerating(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.afterGenerating(CompilationUnitDeclaration unit) voidICompilerAdapter.afterGenerating(CompilationUnitDeclaration unit) abstract voidAbstractCompilerAdapter.afterProcessing(CompilationUnitDeclaration unit, int unitIndex) voidAjCompilerAdapter.afterProcessing(CompilationUnitDeclaration unit, int unitIndex) voidAjPipeliningCompilerAdapter.afterProcessing(CompilationUnitDeclaration unit, int unitIndex) voidDefaultCompilerAdapter.afterProcessing(CompilationUnitDeclaration unit, int unitIndex) voidICompilerAdapter.afterProcessing(CompilationUnitDeclaration unit, int unitIndex) abstract voidAbstractCompilerAdapter.afterResolving(CompilationUnitDeclaration unit) voidAjCompilerAdapter.afterResolving(CompilationUnitDeclaration unit) voidAjPipeliningCompilerAdapter.afterResolving(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.afterResolving(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.afterResolving(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) voidICompilerAdapter.afterResolving(CompilationUnitDeclaration unit) abstract voidAbstractCompilerAdapter.beforeAnalysing(CompilationUnitDeclaration unit) voidAjCompilerAdapter.beforeAnalysing(CompilationUnitDeclaration unit) voidAjPipeliningCompilerAdapter.beforeAnalysing(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.beforeAnalysing(CompilationUnitDeclaration unit) voidICompilerAdapter.beforeAnalysing(CompilationUnitDeclaration unit) abstract voidAbstractCompilerAdapter.beforeGenerating(CompilationUnitDeclaration unit) voidAjCompilerAdapter.beforeGenerating(CompilationUnitDeclaration unit) voidAjPipeliningCompilerAdapter.beforeGenerating(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.beforeGenerating(CompilationUnitDeclaration unit) voidICompilerAdapter.beforeGenerating(CompilationUnitDeclaration unit) abstract voidAbstractCompilerAdapter.beforeProcessing(CompilationUnitDeclaration unit) voidAjCompilerAdapter.beforeProcessing(CompilationUnitDeclaration unit) voidAjPipeliningCompilerAdapter.beforeProcessing(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.beforeProcessing(CompilationUnitDeclaration unit) voidICompilerAdapter.beforeProcessing(CompilationUnitDeclaration unit) abstract voidAbstractCompilerAdapter.beforeResolving(CompilationUnitDeclaration unit) voidAjCompilerAdapter.beforeResolving(CompilationUnitDeclaration unit) voidAjPipeliningCompilerAdapter.beforeResolving(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.beforeResolving(CompilationUnitDeclaration unit) voidDefaultCompilerAdapter.beforeResolving(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) voidICompilerAdapter.beforeResolving(CompilationUnitDeclaration unit) -
Uses of CompilationUnitDeclaration in org.aspectj.ajdt.internal.compiler.ast
Methods in org.aspectj.ajdt.internal.compiler.ast with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidDeclareDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) voidIfMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) voidInterTypeConstructorDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) voidInterTypeFieldDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) voidInterTypeMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) voidPointcutDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) Constructors in org.aspectj.ajdt.internal.compiler.ast with parameters of type CompilationUnitDeclarationModifierConstructorDescriptionAddAtAspectJAnnotationsVisitor(CompilationUnitDeclaration unit, boolean makeReflectable) -
Uses of CompilationUnitDeclaration in org.aspectj.ajdt.internal.compiler.lookup
Methods in org.aspectj.ajdt.internal.compiler.lookup with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidEclipseFactory.addSourceTypeBinding(SourceTypeBinding binding, CompilationUnitDeclaration unit) voidAjLookupEnvironment.buildTypeBindings(CompilationUnitDeclaration unit, AccessRestriction accessRestriction) voidPushinCollector.dump(CompilationUnitDeclaration unit) voidPushinCollector.dump(CompilationUnitDeclaration compilationUnitDeclaration, String outputFileLocation) Produce the modified source that looks like the itds and declares have been applied.voidEclipseFactory.finishedCompilationUnit(CompilationUnitDeclaration unit) Constructors in org.aspectj.ajdt.internal.compiler.lookup with parameters of type CompilationUnitDeclarationModifierConstructorDescriptionEclipseSourceType(ReferenceType resolvedTypeX, EclipseFactory factory, SourceTypeBinding binding, TypeDeclaration declaration, CompilationUnitDeclaration unit) -
Uses of CompilationUnitDeclaration in org.aspectj.ajdt.internal.core.builder
Methods in org.aspectj.ajdt.internal.core.builder with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidAsmHierarchyBuilder.buildStructureForCompilationUnit(CompilationUnitDeclaration cuDeclaration, AsmManager structureModel, AjBuildConfig buildConfig) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.core.dom
Methods in org.aspectj.org.eclipse.jdt.core.dom with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionAjASTConverter.convert(CompilationUnitDeclaration unit, char[] source) ASTConverter.convert(CompilationUnitDeclaration unit, char[] source) static CompilationUnitAjAST.convertCompilationUnit(int level, CompilationUnitDeclaration compilationUnitDeclaration, char[] source, Map options, boolean isResolved, CompilationUnit workingCopy, org.eclipse.core.runtime.IProgressMonitor monitor) Internal method.static CompilationUnitAST.convertCompilationUnit(int level, CompilationUnitDeclaration compilationUnitDeclaration, char[] source, Map options, boolean isResolved, CompilationUnit workingCopy, int reconcileFlags, org.eclipse.core.runtime.IProgressMonitor monitor) Deprecated.Use org.eclipse.jdt.core.dom.AST.convertCompilationUnit(int, CompilationUnitDeclaration, Map, boolean, CompilationUnit, int, IProgressMonitor) insteadstatic CompilationUnitAST.convertCompilationUnit(int level, CompilationUnitDeclaration compilationUnitDeclaration, Map options, boolean isResolved, CompilationUnit workingCopy, int reconcileFlags, org.eclipse.core.runtime.IProgressMonitor monitor) Internal method.ASTConverter.convertPackage(CompilationUnitDeclaration compilationUnitDeclaration) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidCompletionElementNotifier.notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap) protected voidCompletionElementNotifier.notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage) protected voidInternalCompletionContext.setExtendedData(ITypeRoot typeRoot, CompilationUnitDeclaration compilationUnitDeclaration, LookupEnvironment lookupEnvironment, Scope scope, ASTNode astNode, ASTNode astNodeParent, WorkingCopyOwner owner, CompletionParser parser) Constructors in org.aspectj.org.eclipse.jdt.internal.codeassist with parameters of type CompilationUnitDeclarationModifierConstructorDescriptionInternalExtendedCompletionContext(InternalCompletionContext completionContext, ITypeRoot typeRoot, CompilationUnitDeclaration compilationUnitDeclaration, LookupEnvironment lookupEnvironment, Scope assistScope, ASTNode assistNode, ASTNode assistNodeParent, WorkingCopyOwner owner, CompletionParser parser) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.complete
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete that return CompilationUnitDeclarationModifier and TypeMethodDescriptionCompletionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc) protected CompilationUnitDeclarationCompletionParser.endParse(int act) CompletionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc) Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionstatic booleanCompletionNodeDetector.findAny(CompilationUnitDeclaration unit, ASTNode searchFor) voidCompletionParser.parseBlockStatements(AbstractMethodDeclaration md, CompilationUnitDeclaration unit) voidCompletionParser.parseBlockStatements(ConstructorDeclaration cd, CompilationUnitDeclaration unit) CompletionParser.parseSomeStatements(int start, int end, int fakeBlocksCount, CompilationUnitDeclaration unit) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.impl
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.impl with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidAssistParser.parseBlockStatements(AbstractMethodDeclaration md, CompilationUnitDeclaration unit) Parse the block statements inside the given method declaration and try to complete at the cursor location.voidAssistParser.parseBlockStatements(ConstructorDeclaration cd, CompilationUnitDeclaration unit) Parse the block statements inside the given constructor declaration and try to complete at the cursor location.voidAssistParser.parseBlockStatements(Initializer initializer, TypeDeclaration type, CompilationUnitDeclaration unit) Parse the block statements inside the given initializer and try to complete at the cursor location.voidAssistParser.parseBlockStatements(MethodDeclaration md, CompilationUnitDeclaration unit) Parse the block statements inside the given method declaration and try to complete at the cursor location.protected ASTNodeEngine.parseBlockStatements(CompilationUnitDeclaration unit, int position) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.codeassist.select
Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.select that return CompilationUnitDeclarationModifier and TypeMethodDescriptionSelectionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) SelectionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler
Fields in org.aspectj.org.eclipse.jdt.internal.compiler declared as CompilationUnitDeclarationMethods in org.aspectj.org.eclipse.jdt.internal.compiler that return CompilationUnitDeclarationModifier and TypeMethodDescriptionDocumentElementParser.endParse(int act) protected CompilationUnitDeclarationSourceElementParser.endParse(int act) Compiler.getUnitToProcess(int next) SourceElementParser.parseCompilationUnit(ICompilationUnit unit, boolean fullParse, org.eclipse.core.runtime.IProgressMonitor pm) Compiler.resolve(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) Internal API used to resolve a given compilation unit.Compiler.resolve(ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) Internal API used to resolve a given compilation unit.Methods in org.aspectj.org.eclipse.jdt.internal.compiler that return types with arguments of type CompilationUnitDeclarationModifier and TypeMethodDescriptionProcessTaskManager.removeNextUnits()blocks until at least one CompilationUnitDeclaration can be returned or empty when no more elements can be expectedMethods in org.aspectj.org.eclipse.jdt.internal.compiler with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionprotected voidCompiler.addCompilationUnit(ICompilationUnit sourceUnit, CompilationUnitDeclaration parsedUnit) voidClassFile.addModuleAttributes(ModuleBinding module, Annotation[] annotations, CompilationUnitDeclaration cud) INTERNAL USE-ONLY This methods generate all the module attributes for the receiver.voidASTVisitor.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope) protected char[][]SourceElementNotifier.getPermittedSubTypes(CompilationUnitDeclaration parsedUnit, TypeDeclaration sealedType) protected voidCompiler.handleInternalException(Throwable internalException, CompilationUnitDeclaration unit, CompilationResult result) protected voidCompiler.handleInternalException(AbortCompilation abortException, CompilationUnitDeclaration unit) voidSourceElementNotifier.notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, Map nodesToCategoriesMap) protected voidSourceElementNotifier.notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, TypeDeclaration typeDeclaration, boolean notifyTypePresence, TypeDeclaration declaringType, ImportReference currentPackage) voidCompiler.process(CompilationUnitDeclaration unit, int i) Process a compilation unit already parsed and build.abstract voidAbstractAnnotationProcessorManager.processAnnotations(CompilationUnitDeclaration[] units, ReferenceBinding[] referenceBindings, boolean isLastRound) Run a new annotation processing round on the given values.Compiler.resolve(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode) Internal API used to resolve a given compilation unit.booleanASTVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope) booleanGenericAstVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidBaseAnnotationProcessorManager.processAnnotations(CompilationUnitDeclaration[] units, ReferenceBinding[] referenceBindings, boolean isLastRound) A single "round" of processing, in the sense implied inProcessor.Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.apt.dispatch with parameters of type CompilationUnitDeclarationModifierConstructorDescriptionRoundEnvImpl(CompilationUnitDeclaration[] units, ReferenceBinding[] binaryTypeBindings, boolean isLastRound, BaseProcessingEnvImpl env) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.ast
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.ast that return CompilationUnitDeclarationModifier and TypeMethodDescriptionAbstractMethodDeclaration.getCompilationUnitDeclaration()CompilationUnitDeclaration.getCompilationUnitDeclaration()LambdaExpression.getCompilationUnitDeclaration()ModuleDeclaration.getCompilationUnitDeclaration()TypeDeclaration.getCompilationUnitDeclaration()Methods in org.aspectj.org.eclipse.jdt.internal.compiler.ast with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidTypeDeclaration.parseMethods(Parser parser, CompilationUnitDeclaration unit) abstract voidAbstractMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) Fill up the method body with statementvoidAnnotationMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) voidClinit.parseStatements(Parser parser, CompilationUnitDeclaration unit) voidConstructorDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) voidInitializer.parseStatements(Parser parser, TypeDeclaration typeDeclaration, CompilationUnitDeclaration unit) voidMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.impl
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.impl that return CompilationUnitDeclaration -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.lookup
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.lookup declared as CompilationUnitDeclarationModifier and TypeFieldDescriptionCompilationUnitScope.referenceContextLookupEnvironment.unitBeingCompletedprotected CompilationUnitDeclaration[]LookupEnvironment.unitsMethods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup that return CompilationUnitDeclarationMethods in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidLookupEnvironment.buildTypeBindings(CompilationUnitDeclaration unit, AccessRestriction accessRestriction) voidLookupEnvironment.completeTypeBindings(CompilationUnitDeclaration parsedUnit) voidLookupEnvironment.completeTypeBindings(CompilationUnitDeclaration[] parsedUnits, boolean[] buildFieldsAndMethods, int unitCount) voidLookupEnvironment.completeTypeBindings(CompilationUnitDeclaration parsedUnit, boolean buildFieldsAndMethods) voidLookupEnvironment.completeTypeBindings(CompilationUnitDeclaration parsedUnit, boolean buildFieldsAndMethods, boolean resolveAnnotations) Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.lookup with parameters of type CompilationUnitDeclarationModifierConstructorDescriptionCompilationUnitScope(CompilationUnitDeclaration unit, CompilerOptions compilerOptions) CompilationUnitScope(CompilationUnitDeclaration unit, LookupEnvironment environment) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.parser
Fields in org.aspectj.org.eclipse.jdt.internal.compiler.parser declared as CompilationUnitDeclarationMethods in org.aspectj.org.eclipse.jdt.internal.compiler.parser that return CompilationUnitDeclarationModifier and TypeMethodDescriptionstatic CompilationUnitDeclarationSourceTypeConverter.buildCompilationUnit(ISourceType[] sourceTypes, int flags, ProblemReporter problemReporter, CompilationResult compilationResult) static CompilationUnitDeclarationSourceTypeConverter.buildModularCompilationUnit(IModule module, ProblemReporter problemReporter, CompilationResult compilationResult) Parser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult) protected CompilationUnitDeclarationParser.endParse(int act) Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult) Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end) RecoveredUnit.updatedCompilationUnitDeclaration()Methods in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidParser.getMethodBodies(CompilationUnitDeclaration unit) voidParser.parse(ConstructorDeclaration cd, CompilationUnitDeclaration unit, boolean recordLineSeparator) voidParser.parse(FieldDeclaration field, TypeDeclaration type, CompilationUnitDeclaration unit, char[] initializationSource) voidParser.parse(Initializer initializer, TypeDeclaration type, CompilationUnitDeclaration unit) voidParser.parse(MethodDeclaration md, CompilationUnitDeclaration unit) ASTNode[]Parser.parseClassBodyDeclarations(char[] source, int offset, int length, CompilationUnitDeclaration unit) Parser.parseExpression(char[] source, int offset, int length, CompilationUnitDeclaration unit, boolean recordLineSeparators) Parser.parseLambdaExpression(char[] source, int offset, int length, CompilationUnitDeclaration unit, boolean recordLineSeparators) Parser.parseMemberValue(char[] source, int offset, int length, CompilationUnitDeclaration unit) Parser.parseReferenceExpression(char[] source, int offset, int length, CompilationUnitDeclaration unit, boolean recordLineSeparators) voidParser.parseStatements(ReferenceContext rc, int start, int end, TypeDeclaration[] types, CompilationUnitDeclaration unit) Constructors in org.aspectj.org.eclipse.jdt.internal.compiler.parser with parameters of type CompilationUnitDeclarationModifierConstructorDescriptionRecoveredUnit(CompilationUnitDeclaration unitDeclaration, int bracketBalance, Parser parser) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.compiler.problem
Methods in org.aspectj.org.eclipse.jdt.internal.compiler.problem with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidProblemReporter.cannotReadSource(CompilationUnitDeclaration unit, AbortCompilationUnit abortException, boolean verbose) voidProblemReporter.conflictingPackageInModules(char[][] wellKnownTypeName, CompilationUnitDeclaration compUnitDecl, Object location, char[] packageName, char[] expectedModuleName, char[] conflictingModuleName) voidProblemReporter.duplicateTypes(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl) voidProblemReporter.isClassPathCorrect(char[][] wellKnownTypeName, CompilationUnitDeclaration compUnitDecl, Object location, boolean implicitAnnotationUse, ReferenceBinding referencingType) voidProblemReporter.moduleNotFound(CompilationUnitDeclaration compilationUnitDeclaration, char[] moduleName) voidProblemReporter.packageCollidesWithType(CompilationUnitDeclaration compUnitDecl) voidProblemReporter.packageIsNotExpectedPackage(CompilationUnitDeclaration compUnitDecl) voidProblemReporter.publicClassMustMatchFileName(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl) voidProblemReporter.typeCollidesWithPackage(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl) voidProblemReporter.uninternedIdentityComparison(EqualExpression expr, TypeBinding lhs, TypeBinding rhs, CompilationUnitDeclaration unit) -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.core
Methods in org.aspectj.org.eclipse.jdt.internal.core that return CompilationUnitDeclarationModifier and TypeMethodDescriptionstatic CompilationUnitDeclarationCompilationUnitProblemFinder.process(CompilationUnit unitElement, WorkingCopyOwner workingCopyOwner, Map<String, CategorizedProblem[]> problems, boolean creatingAST, int reconcileFlags, org.eclipse.core.runtime.IProgressMonitor monitor) static CompilationUnitDeclarationCompilationUnitProblemFinder.process(CompilationUnit unitElement, SourceElementParser parser, WorkingCopyOwner workingCopyOwner, Map<String, CategorizedProblem[]> problems, boolean creatingAST, int reconcileFlags, org.eclipse.core.runtime.IProgressMonitor monitor) Methods in org.aspectj.org.eclipse.jdt.internal.core with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionBinaryTypeConverter.buildTypeDeclaration(IType type, CompilationUnitDeclaration compilationUnit) Convert a binary type into an AST type declaration and put it in the given compilation unit. -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.matching that return CompilationUnitDeclarationModifier and TypeMethodDescriptionprotected CompilationUnitDeclarationSuperTypeNamesCollector.buildBindings(ICompilationUnit compilationUnit, boolean isTopLevelOrMember) Methods in org.aspectj.org.eclipse.jdt.internal.core.search.matching with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionprotected IJavaElementMatchLocator.createPackageDeclarationHandle(CompilationUnitDeclaration unit) Creates an IImportDeclaration from the given import statementprotected voidMatchLocator.getMethodBodies(CompilationUnitDeclaration unit, MatchingNodeSet nodeSet) protected booleanMatchLocator.hasAlreadyDefinedType(CompilationUnitDeclaration parsedUnit) voidMatchLocatorParser.parseBodies(CompilationUnitDeclaration unit) Parses the method bodies in the given compilation unitprotected voidMatchLocatorParser.parseBodies(TypeDeclaration type, CompilationUnitDeclaration unit) Parses the member bodies in the given type.protected voidMatchLocator.reduceParseTree(CompilationUnitDeclaration unit) Called prior to the unit being resolved.protected voidMatchLocator.reportMatching(CompilationUnitDeclaration unit, boolean mustResolve) Visit the given resolved parse tree and report the nodes that match the search pattern. -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.core.util
Methods in org.aspectj.org.eclipse.jdt.internal.core.util that return CompilationUnitDeclarationModifier and TypeMethodDescriptionprotected CompilationUnitDeclarationCommentRecorderParser.endParse(int act) BindingKeyResolver.getCompilationUnitDeclaration()CodeSnippetParsingUtil.parseCompilationUnit(char[] source, Map<String, String> settings, boolean recordParsingInformation) Constructors in org.aspectj.org.eclipse.jdt.internal.core.util with parameters of type CompilationUnitDeclaration -
Uses of CompilationUnitDeclaration in org.aspectj.org.eclipse.jdt.internal.eval
Methods in org.aspectj.org.eclipse.jdt.internal.eval that return CompilationUnitDeclarationModifier and TypeMethodDescriptionprotected CompilationUnitDeclarationCodeSnippetParser.endParse(int act)