question: public EclipseAST ( CompilationUnitDeclaration ast ) { super ( toFileName ( ast ) , packageDeclaration ( ast ) , new EclipseImportList ( ast ) ) ; this . compilationUnitDeclaration = ast ; setTop ( buildCompilationUnit ( ast ) ) ; this . completeParse = isComplete ( ast ) ; clearChanged ( ) ; }
target:  Creates a new EclipseAST of the provided Compilation Unit.