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.aspectj.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 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)CompletionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc)Methods in org.aspectj.org.eclipse.jdt.internal.codeassist.complete with parameters of type CompilationUnitDeclarationModifier and TypeMethodDescriptionvoidCompletionParser.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)ProcessTaskManager.removeNextUnit()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 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 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)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) -
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)voidCompactConstructorDeclaration.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)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 CompilationUnitDeclarationModifier and TypeFieldDescriptionTheOriginalJDTParserClass.compilationUnitRecoveredUnit.unitDeclarationMethods 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)TheOriginalJDTParserClass.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult)protected CompilationUnitDeclarationTheOriginalJDTParserClass.endParse(int act)TheOriginalJDTParserClass.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult)TheOriginalJDTParserClass.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 TypeMethodDescriptionvoidTheOriginalJDTParserClass.getMethodBodies(CompilationUnitDeclaration unit)voidTheOriginalJDTParserClass.parse(ConstructorDeclaration cd, CompilationUnitDeclaration unit, boolean recordLineSeparator)voidTheOriginalJDTParserClass.parse(FieldDeclaration field, TypeDeclaration type, CompilationUnitDeclaration unit, char[] initializationSource)voidTheOriginalJDTParserClass.parse(Initializer initializer, TypeDeclaration type, CompilationUnitDeclaration unit)voidTheOriginalJDTParserClass.parse(MethodDeclaration md, CompilationUnitDeclaration unit)ASTNode[]TheOriginalJDTParserClass.parseClassBodyDeclarations(char[] source, int offset, int length, CompilationUnitDeclaration unit)TheOriginalJDTParserClass.parseExpression(char[] source, int offset, int length, CompilationUnitDeclaration unit, boolean recordLineSeparators)TheOriginalJDTParserClass.parseLambdaExpression(char[] source, int offset, int length, CompilationUnitDeclaration unit, boolean recordLineSeparators)TheOriginalJDTParserClass.parseMemberValue(char[] source, int offset, int length, CompilationUnitDeclaration unit)voidTheOriginalJDTParserClass.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)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, HashMap problems, boolean creatingAST, int reconcileFlags, org.eclipse.core.runtime.IProgressMonitor monitor)static CompilationUnitDeclarationCompilationUnitProblemFinder.process(CompilationUnit unitElement, SourceElementParser parser, WorkingCopyOwner workingCopyOwner, HashMap 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)