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.lookup   
org.eclipse.jdt.internal.compiler.parser   
org.eclipse.jdt.internal.compiler.problem   
 

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 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 Compiler.process(CompilationUnitDeclaration unit, int i)
          Process a compilation unit already parsed and build.
 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 with parameters of type CompilationUnitDeclaration
 void TypeDeclaration.parseMethod(Parser parser, CompilationUnitDeclaration unit)
           
 void MethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit)
           
 void AnnotationMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit)
           
 void ConstructorDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit)
           
abstract  void AbstractMethodDeclaration.parseStatements(Parser parser, CompilationUnitDeclaration unit)
          Fill up the method body with statement
 void Clinit.parseStatements(Parser parser, CompilationUnitDeclaration unit)
           
 void Initializer.parseStatements(Parser parser, TypeDeclaration typeDeclaration, CompilationUnitDeclaration unit)
           
 

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 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
 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)
           
 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)
           
 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)
           
 void ProblemReporter.duplicateTypes(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)
           
 void ProblemReporter.isClassPathCorrect(char[][] wellKnownTypeName, CompilationUnitDeclaration compUnitDecl)
           
 void ProblemReporter.mustSpecifyPackage(CompilationUnitDeclaration compUnitDecl)
           
 void ProblemReporter.packageCollidesWithType(CompilationUnitDeclaration compUnitDecl)
           
 void ProblemReporter.packageIsNotExpectedPackage(CompilationUnitDeclaration compUnitDecl)
           
 void ProblemReporter.publicClassMustMatchFileName(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)
           
 void ProblemReporter.typeCollidesWithPackage(CompilationUnitDeclaration compUnitDecl, TypeDeclaration typeDecl)