Uses of Class
org.eclipse.jdt.internal.compiler.ast.CompilationUnitDeclaration

Packages that use CompilationUnitDeclaration
org.eclipse.jdt.internal.compiler   
org.eclipse.jdt.internal.compiler.ast   
org.eclipse.jdt.internal.compiler.impl   
org.eclipse.jdt.internal.compiler.lookup   
org.eclipse.jdt.internal.compiler.parser   
org.eclipse.jdt.internal.compiler.problem   
org.eclipse.jdt.internal.core.util   
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.compiler
 

Fields in org.eclipse.jdt.internal.compiler declared as CompilationUnitDeclaration
 CompilationUnitDeclaration[] Compiler.unitsToProcess
           
 

Methods in org.eclipse.jdt.internal.compiler that return CompilationUnitDeclaration
 CompilationUnitDeclaration DocumentElementParser.endParse(int act)
           
protected  CompilationUnitDeclaration SourceElementParser.endParse(int act)
           
 CompilationUnitDeclaration Compiler.getUnitToProcess(int next)
           
 CompilationUnitDeclaration SourceElementParser.parseCompilationUnit(ICompilationUnit unit, boolean fullParse, IProgressMonitor pm)
           
 CompilationUnitDeclaration ProcessTaskManager.removeNextUnit()
           
 CompilationUnitDeclaration Compiler.resolve(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode)
          Internal API used to resolve a given compilation unit.
 CompilationUnitDeclaration Compiler.resolve(ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode)
          Internal API used to resolve a given compilation unit.
 

Methods in org.eclipse.jdt.internal.compiler with parameters of type CompilationUnitDeclaration
protected  void Compiler.addCompilationUnit(ICompilationUnit sourceUnit, CompilationUnitDeclaration parsedUnit)
           
 void ASTVisitor.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
protected  void Compiler.handleInternalException(AbortCompilation abortException, CompilationUnitDeclaration unit)
           
protected  void Compiler.handleInternalException(java.lang.Throwable internalException, CompilationUnitDeclaration unit, CompilationResult result)
           
 void SourceElementNotifier.notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, java.util.Map nodesToCategoriesMap)
           
 void Compiler.process(CompilationUnitDeclaration unit, int i)
          Process a compilation unit already parsed and build.
abstract  void AbstractAnnotationProcessorManager.processAnnotations(CompilationUnitDeclaration[] units, ReferenceBinding[] referenceBindings, boolean isLastRound)
          Run a new annotation processing round on the given values.
 CompilationUnitDeclaration Compiler.resolve(CompilationUnitDeclaration unit, ICompilationUnit sourceUnit, boolean verifyMethods, boolean analyzeCode, boolean generateCode)
          Internal API used to resolve a given compilation unit.
 boolean ASTVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.compiler.ast
 

Methods in org.eclipse.jdt.internal.compiler.ast that return CompilationUnitDeclaration
 CompilationUnitDeclaration TypeDeclaration.getCompilationUnitDeclaration()
           
 CompilationUnitDeclaration LambdaExpression.getCompilationUnitDeclaration()
           
 CompilationUnitDeclaration CompilationUnitDeclaration.getCompilationUnitDeclaration()
           
 CompilationUnitDeclaration AbstractMethodDeclaration.getCompilationUnitDeclaration()
           
 

Methods in org.eclipse.jdt.internal.compiler.ast with parameters of type CompilationUnitDeclaration
 void TypeDeclaration.parseMethods(Parser parser, CompilationUnitDeclaration unit)
           
 void MethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit)
           
 void ConstructorDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit)
           
 void Clinit.parseStatements(Parser parser, CompilationUnitDeclaration unit)
           
 void AnnotationMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit)
           
abstract  void AbstractMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit)
          Fill up the method body with statement
 void Initializer.parseStatements(Parser parser, TypeDeclaration typeDeclaration, CompilationUnitDeclaration unit)
           
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.compiler.impl
 

Methods in org.eclipse.jdt.internal.compiler.impl that return CompilationUnitDeclaration
 CompilationUnitDeclaration ReferenceContext.getCompilationUnitDeclaration()
           
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.compiler.lookup
 

Fields in org.eclipse.jdt.internal.compiler.lookup declared as CompilationUnitDeclaration
 CompilationUnitDeclaration CompilationUnitScope.referenceContext
           
 CompilationUnitDeclaration LookupEnvironment.unitBeingCompleted
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup that return CompilationUnitDeclaration
 CompilationUnitDeclaration Scope.referenceCompilationUnit()
           
 

Methods in org.eclipse.jdt.internal.compiler.lookup with parameters of type CompilationUnitDeclaration
 void LookupEnvironment.buildTypeBindings(CompilationUnitDeclaration unit, AccessRestriction accessRestriction)
           
 void LookupEnvironment.completeTypeBindings(CompilationUnitDeclaration parsedUnit)
           
 void LookupEnvironment.completeTypeBindings(CompilationUnitDeclaration[] parsedUnits, boolean[] buildFieldsAndMethods, int unitCount)
           
 void LookupEnvironment.completeTypeBindings(CompilationUnitDeclaration parsedUnit, boolean buildFieldsAndMethods)
           
 

Constructors in org.eclipse.jdt.internal.compiler.lookup with parameters of type CompilationUnitDeclaration
CompilationUnitScope(CompilationUnitDeclaration unit, LookupEnvironment environment)
           
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.compiler.parser
 

Fields in org.eclipse.jdt.internal.compiler.parser declared as CompilationUnitDeclaration
 CompilationUnitDeclaration Parser.compilationUnit
           
 CompilationUnitDeclaration RecoveredUnit.unitDeclaration
           
 

Methods in org.eclipse.jdt.internal.compiler.parser that return CompilationUnitDeclaration
static CompilationUnitDeclaration SourceTypeConverter.buildCompilationUnit(ISourceType[] sourceTypes, int flags, ProblemReporter problemReporter, CompilationResult compilationResult)
           
 CompilationUnitDeclaration Parser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult)
           
protected  CompilationUnitDeclaration Parser.endParse(int act)
           
 CompilationUnitDeclaration Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult)
           
 CompilationUnitDeclaration Parser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)
           
 CompilationUnitDeclaration RecoveredUnit.updatedCompilationUnitDeclaration()
           
 

Methods in org.eclipse.jdt.internal.compiler.parser with parameters of type CompilationUnitDeclaration
 void Parser.getMethodBodies(CompilationUnitDeclaration unit)
           
 void Parser.parse(ConstructorDeclaration cd, CompilationUnitDeclaration unit, boolean recordLineSeparator)
           
 void Parser.parse(FieldDeclaration field, TypeDeclaration type, CompilationUnitDeclaration unit, char[] initializationSource)
           
 void Parser.parse(Initializer initializer, TypeDeclaration type, CompilationUnitDeclaration unit)
           
 void Parser.parse(MethodDeclaration md, CompilationUnitDeclaration unit)
           
 ASTNode[] Parser.parseClassBodyDeclarations(char[] source, int offset, int length, CompilationUnitDeclaration unit)
           
 Expression Parser.parseExpression(char[] source, int offset, int length, CompilationUnitDeclaration unit, boolean recordLineSeparators)
           
 Expression Parser.parseLambdaExpression(char[] source, int offset, int length, CompilationUnitDeclaration unit, boolean recordLineSeparators)
           
 Expression Parser.parseMemberValue(char[] source, int offset, int length, CompilationUnitDeclaration unit)
           
 void Parser.parseStatements(ReferenceContext rc, int start, int end, TypeDeclaration[] types, CompilationUnitDeclaration unit)
           
 

Constructors in org.eclipse.jdt.internal.compiler.parser with parameters of type CompilationUnitDeclaration
RecoveredUnit(CompilationUnitDeclaration unitDeclaration, int bracketBalance, Parser parser)
           
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.compiler.problem
 

Methods in org.eclipse.jdt.internal.compiler.problem with parameters of type CompilationUnitDeclaration
 void ProblemReporter.cannotReadSource(CompilationUnitDeclaration unit, AbortCompilationUnit abortException, boolean verbose)
           
 void ProblemReporter.duplicateTypes(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)
           
 void ProblemReporter.isClassPathCorrect(char[][] wellKnownTypeName, CompilationUnitDeclaration compUnitDecl, java.lang.Object location)
           
 void ProblemReporter.packageCollidesWithType(CompilationUnitDeclaration compUnitDecl)
           
 void ProblemReporter.packageIsNotExpectedPackage(CompilationUnitDeclaration compUnitDecl)
           
 void ProblemReporter.publicClassMustMatchFileName(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)
           
 void ProblemReporter.typeCollidesWithPackage(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)
           
 void ProblemReporter.uninternedIdentityComparison(EqualExpression expr, TypeBinding lhs, TypeBinding rhs, CompilationUnitDeclaration unit)
           
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.core.util
 

Methods in org.eclipse.jdt.internal.core.util that return CompilationUnitDeclaration
protected  CompilationUnitDeclaration CommentRecorderParser.endParse(int act)
           
 CompilationUnitDeclaration BindingKeyResolver.getCompilationUnitDeclaration()
           
 CompilationUnitDeclaration CodeSnippetParsingUtil.parseCompilationUnit(char[] source, java.util.Map settings, boolean recordParsingInformation)
           
 

Constructors in org.eclipse.jdt.internal.core.util with parameters of type CompilationUnitDeclaration
ASTNodeFinder(CompilationUnitDeclaration unit)