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

Packages that use CompilationUnitDeclaration
org.eclipse.jdt.core.dom The Java DOM/AST is the set of classes that model the source code of a Java program as a structured document. 
org.eclipse.jdt.internal.codeassist   
org.eclipse.jdt.internal.codeassist.complete   
org.eclipse.jdt.internal.codeassist.impl   
org.eclipse.jdt.internal.codeassist.select   
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   
org.eclipse.jdt.internal.core   
org.eclipse.jdt.internal.core.search.matching   
org.eclipse.jdt.internal.core.util   
org.eclipse.jdt.internal.formatter   
org.jmlspecs.eclipse.jdt.internal.esc2   
org.jmlspecs.jml2.checker   
org.jmlspecs.jml2.compiler   
org.jmlspecs.jml4.ast   
org.jmlspecs.jml4.compiler   
org.jmlspecs.jml4.esc   
org.jmlspecs.jml4.esc.provercoordinator.prover   
org.jmlspecs.jml4.fspv   
org.jmlspecs.jml4.fspv.phases   
org.jmlspecs.jml4.lookup   
org.jmlspecs.jml4.rac   
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.core.dom
 

Methods in org.eclipse.jdt.core.dom with parameters of type CompilationUnitDeclaration
static CompilationUnit AST.convertCompilationUnit(int level, CompilationUnitDeclaration compilationUnitDeclaration, char[] source, java.util.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) instead
static CompilationUnit AST.convertCompilationUnit(int level, CompilationUnitDeclaration compilationUnitDeclaration, java.util.Map options, boolean isResolved, CompilationUnit workingCopy, int reconcileFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
          Internal method.
 

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

Methods in org.eclipse.jdt.internal.codeassist with parameters of type CompilationUnitDeclaration
 void CompletionElementNotifier.notifySourceElementRequestor(CompilationUnitDeclaration parsedUnit, int sourceStart, int sourceEnd, boolean reportReference, HashtableOfObjectToInt sourceEndsMap, java.util.Map nodesToCategoriesMap)
           
 

Constructors in org.eclipse.jdt.internal.codeassist with parameters of type CompilationUnitDeclaration
InternalExtendedCompletionContext(InternalCompletionContext completionContext, ITypeRoot typeRoot, CompilationUnitDeclaration compilationUnitDeclaration, LookupEnvironment lookupEnvironment, Scope assistScope, ASTNode assistNode, WorkingCopyOwner owner, CompletionParser parser)
           
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.codeassist.complete
 

Methods in org.eclipse.jdt.internal.codeassist.complete that return CompilationUnitDeclaration
 CompilationUnitDeclaration CompletionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc)
           
 CompilationUnitDeclaration CompletionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int cursorLoc)
           
 

Methods in org.eclipse.jdt.internal.codeassist.complete with parameters of type CompilationUnitDeclaration
 void CompletionParser.parseBlockStatements(ConstructorDeclaration cd, CompilationUnitDeclaration unit)
           
 MethodDeclaration CompletionParser.parseSomeStatements(int start, int end, int fakeBlocksCount, CompilationUnitDeclaration unit)
           
 

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

Methods in org.eclipse.jdt.internal.codeassist.impl with parameters of type CompilationUnitDeclaration
 void AssistParser.parseBlockStatements(AbstractMethodDeclaration md, CompilationUnitDeclaration unit)
          Parse the block statements inside the given method declaration and try to complete at the cursor location.
 void AssistParser.parseBlockStatements(ConstructorDeclaration cd, CompilationUnitDeclaration unit)
          Parse the block statements inside the given constructor declaration and try to complete at the cursor location.
 void AssistParser.parseBlockStatements(Initializer initializer, TypeDeclaration type, CompilationUnitDeclaration unit)
          Parse the block statements inside the given initializer and try to complete at the cursor location.
 void AssistParser.parseBlockStatements(MethodDeclaration md, CompilationUnitDeclaration unit)
          Parse the block statements inside the given method declaration and try to complete at the cursor location.
 

Uses of CompilationUnitDeclaration in org.eclipse.jdt.internal.codeassist.select
 

Methods in org.eclipse.jdt.internal.codeassist.select that return CompilationUnitDeclaration
 CompilationUnitDeclaration SelectionParser.dietParse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)
           
 CompilationUnitDeclaration SelectionParser.parse(ICompilationUnit sourceUnit, CompilationResult compilationResult, int start, int end)
           
 

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)
           
 CompilationUnitDeclaration Compiler.getUnitToProcess(int next)
           
 CompilationUnitDeclaration SourceElementParser.parseCompilationUnit(ICompilationUnit unit, boolean fullParse, org.eclipse.core.runtime.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
 void ASTVisitor.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 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 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.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)
           
 void LookupEnvironment.rebuildTypeBindings(CompilationUnitDeclaration unit)
          Rebuilds type bindings of the given compilation unit to take into account of RAC-introduced fields, methods, and classes.
 

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)
           
 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)
           
 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.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)
           
 

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

Methods in org.eclipse.jdt.internal.core that return CompilationUnitDeclaration
static CompilationUnitDeclaration CompilationUnitProblemFinder.process(CompilationUnit unitElement, SourceElementParser parser, WorkingCopyOwner workingCopyOwner, java.util.HashMap problems, boolean creatingAST, int reconcileFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
static CompilationUnitDeclaration CompilationUnitProblemFinder.process(CompilationUnit unitElement, WorkingCopyOwner workingCopyOwner, java.util.HashMap problems, boolean creatingAST, int reconcileFlags, org.eclipse.core.runtime.IProgressMonitor monitor)
           
 

Methods in org.eclipse.jdt.internal.core with parameters of type CompilationUnitDeclaration
 TypeDeclaration BinaryTypeConverter.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.eclipse.jdt.internal.core.search.matching
 

Methods in org.eclipse.jdt.internal.core.search.matching with parameters of type CompilationUnitDeclaration
 void MatchLocatorParser.parseBodies(CompilationUnitDeclaration unit)
          Parses the method bodies in the given compilation unit
 

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

Methods in org.eclipse.jdt.internal.core.util that return CompilationUnitDeclaration
 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)
           
 

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

Methods in org.eclipse.jdt.internal.formatter with parameters of type CompilationUnitDeclaration
 org.eclipse.text.edits.TextEdit CodeFormatterVisitor.format(java.lang.String string, CompilationUnitDeclaration compilationUnitDeclaration)
           
 boolean CodeFormatterVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.eclipse.jdt.internal.esc2
 

Methods in org.jmlspecs.eclipse.jdt.internal.esc2 with parameters of type CompilationUnitDeclaration
 void JdtAst2EscjAstVisitor.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
          Deprecated.  
 void EscJava2Wrapper.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
 void ESC2Wrapper.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
 boolean PrintVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
          Deprecated.  
 boolean JdtAst2EscjAstVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
          Deprecated.  
 

Constructors in org.jmlspecs.eclipse.jdt.internal.esc2 with parameters of type CompilationUnitDeclaration
Esc2ProblemReporter(Compiler compiler, CompilationUnitDeclaration unit)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml2.checker
 

Methods in org.jmlspecs.jml2.checker with parameters of type CompilationUnitDeclaration
 void JML2CheckerWrapper.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml2.compiler
 

Methods in org.jmlspecs.jml2.compiler with parameters of type CompilationUnitDeclaration
 void JML2CompilerWrapper.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml4.ast
 

Subclasses of CompilationUnitDeclaration in org.jmlspecs.jml4.ast
 class JmlCompilationUnitDeclaration
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml4.compiler
 

Methods in org.jmlspecs.jml4.compiler with parameters of type CompilationUnitDeclaration
 void ReferenceCounterVisitor.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 void ICompilerExtension.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
 void DefaultCompilerExtension.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
static void CompilerExtensionManager.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
 boolean ReferenceCounterVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml4.esc
 

Methods in org.jmlspecs.jml4.esc with parameters of type CompilationUnitDeclaration
 void Esc.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml4.esc.provercoordinator.prover
 

Constructors in org.jmlspecs.jml4.esc.provercoordinator.prover with parameters of type CompilationUnitDeclaration
CachedVcs(CompilationUnitDeclaration unit)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml4.fspv
 

Methods in org.jmlspecs.jml4.fspv with parameters of type CompilationUnitDeclaration
 void TraceAstVisitor.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 void TheoryTranslator.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 void Fspv.preCodeGeneration(Compiler compiler, CompilationUnitDeclaration unit)
           
 boolean TraceAstVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 boolean TheoryTranslator.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml4.fspv.phases
 

Methods in org.jmlspecs.jml4.fspv.phases with parameters of type CompilationUnitDeclaration
 void TheoryTranslation.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 boolean TheoryTranslation.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml4.lookup
 

Methods in org.jmlspecs.jml4.lookup with parameters of type CompilationUnitDeclaration
 void JmlSourceLookup.mergeWithSourceAndSpec(CompilationUnitDeclaration unit)
           
 

Uses of CompilationUnitDeclaration in org.jmlspecs.jml4.rac
 

Methods in org.jmlspecs.jml4.rac with parameters of type CompilationUnitDeclaration
static ImportReference[] RacTranslator.createImportForRacRuntimePackage(CompilationUnitDeclaration cunit)
          Creates and returns an import statement to import RAC tuntime package (org.jmlspecs.jml4.rac.runtime) if the given compilation unit doesn't import it; otherwise, returns null.
static void RacPrettyPrinter.debug(CompilationUnitDeclaration sunit)
          Prints the given AST on debugStream if debugging information has been requested.
 void JavaAstVisitor.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 void DefaultRacAstVisitor.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 void AstDirtyBitsRetriever.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 void AstDirtyBitsRestorer.endVisit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 void RacParser.generateRacCode(CompilationUnitDeclaration sourceUnit)
          Generate RAC code for the given compilation unit.
 void RacCompiler.generateRacCode(CompilationUnitDeclaration currentUnit, java.util.Map<ASTNode,java.lang.Integer> dirtyBits, int index)
          Process a new compilation unit for RAC code generation.
 void JmlNullifier.nullify(CompilationUnitDeclaration unit)
          Retrieves the dirty bits of all the children AST nodes of the given compilation unit and returns them as a new map from AST nodes to their dirty bits.
 void RacPrettyPrinter.printRacCode(CompilationUnitDeclaration sourceUnit, CompilationUnitDeclaration racUnit)
          Prints the given RAC code of the given source to an internal file for a later parsing.
 void RacCompiler.process(CompilationUnitDeclaration unit, int i)
          Processes a compilation unit already parsed and built.
 void AstDirtyBitsRestorer.restore(CompilationUnitDeclaration unit, java.util.Map<ASTNode,java.lang.Integer> dirtyBitsMap)
          Restores the dirty bits of all the children AST nodes of the given compilation unit.
 java.util.Map<ASTNode,java.lang.Integer> AstDirtyBitsRetriever.retrieve(CompilationUnitDeclaration unit)
          Retrieves the dirty bits of all the children AST nodes of the given compilation unit and returns them as a new map from AST nodes to their dirty bits.
 boolean JavaAstVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 boolean DefaultRacAstVisitor.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 boolean AstDirtyBitsRetriever.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 boolean AstDirtyBitsRestorer.visit(CompilationUnitDeclaration compilationUnitDeclaration, CompilationUnitScope scope)
           
 

Constructors in org.jmlspecs.jml4.rac with parameters of type CompilationUnitDeclaration
AstMerger(CompilationUnitDeclaration fromCU, CompilationUnitDeclaration toCU)
          Creates a new merger that merges the given fromCU to toCU.
ClassDeclarationTranslator(CompilationUnitDeclaration sourceUnit, CompilationUnitDeclaration targetUnit)
          Creates a new translator to translate the given source unit to the target unit.
ConstructorBodyTranslator(CompilationUnitDeclaration source, VariableGenerator varGen)
          Creates a new translator for translating constructor bodies of classes contained in the given compilation unit.
InterfaceDeclarationTranslator(TypeDeclaration sourceType, CompilationUnitDeclaration sourceUnit, CompilationUnitDeclaration targetUnit)
          Creates a new translator to translate the given source unit to the target unit.
MethodBodyTranslator(CompilationUnitDeclaration source, VariableGenerator varGen)
          Creates a new translator for the given compilation unit.