Lines Matching refs:CI
20 ASTMergeAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { in CreateASTConsumer() argument
21 return AdaptedAction->CreateASTConsumer(CI, InFile); in CreateASTConsumer()
24 bool ASTMergeAction::BeginSourceFileAction(CompilerInstance &CI) { in BeginSourceFileAction() argument
29 AdaptedAction->setCompilerInstance(&CI); in BeginSourceFileAction()
30 return AdaptedAction->BeginSourceFileAction(CI); in BeginSourceFileAction()
34 CompilerInstance &CI = getCompilerInstance(); in ExecuteAction() local
35 CI.getDiagnostics().getClient()->BeginSourceFile( in ExecuteAction()
36 CI.getASTContext().getLangOpts()); in ExecuteAction()
37 CI.getDiagnostics().SetArgToStringFn(&FormatASTNodeDiagnosticArgument, in ExecuteAction()
38 &CI.getASTContext()); in ExecuteAction()
40 DiagIDs(CI.getDiagnostics().getDiagnosticIDs()); in ExecuteAction()
42 *CI.getASTContext().getTranslationUnitDecl()); in ExecuteAction()
45 Diags(new DiagnosticsEngine(DiagIDs, &CI.getDiagnosticOpts(), in ExecuteAction()
47 *CI.getDiagnostics().getClient()), in ExecuteAction()
50 ASTFiles[I], CI.getPCHContainerReader(), ASTUnit::LoadEverything, Diags, in ExecuteAction()
51 CI.getFileSystemOpts(), false); in ExecuteAction()
56 ASTImporter Importer(CI.getASTContext(), CI.getFileManager(), in ExecuteAction()
72 CI.getASTConsumer().HandleTopLevelDecl(DGR); in ExecuteAction()
80 CI.getDiagnostics().getClient()->EndSourceFile(); in ExecuteAction()