reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/CrossTU/CrossTranslationUnit.h
   26 class CompilerInstance;
tools/clang/include/clang/Frontend/ASTUnit.h
   66 class CompilerInstance;
tools/clang/include/clang/Frontend/FrontendAction.h
   33 class CompilerInstance;
tools/clang/include/clang/Frontend/PrecompiledPreamble.h
   34 class CompilerInstance;
tools/clang/include/clang/Frontend/Utils.h
   48 class CompilerInstance;
tools/clang/include/clang/FrontendTool/Utils.h
   21 class CompilerInstance;
tools/clang/include/clang/Serialization/PCHContainerOperations.h
   27 class CompilerInstance;
tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
   27 class CompilerInstance;
tools/clang/include/clang/Tooling/Refactoring/Rename/RenamingAction.h
   26 class CompilerInstance;
tools/clang/include/clang/Tooling/Refactoring/Rename/USRFindingAction.h
   26 class CompilerInstance;
tools/clang/include/clang/Tooling/Tooling.h
   53 class CompilerInstance;
tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h
   31 class CompilerInstance;
tools/clang/tools/extra/clang-tidy/ClangTidy.h
   21 class CompilerInstance;
tools/clang/tools/extra/clang-tidy/ClangTidyCheck.h
   24 class CompilerInstance;
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h
   25 class CompilerInstance;
tools/clang/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.h
   17 class CompilerInstance;
tools/lldb/include/lldb/Core/ClangForward.h
   31 class CompilerInstance;

References

include/llvm/Support/BuryPointer.h
   23 template <typename T> void BuryPointer(std::unique_ptr<T> Ptr) {
include/llvm/Support/CrashRecoveryContext.h
  147   T *resource;
  148   CrashRecoveryContextCleanupBase(CrashRecoveryContext *context, T *resource)
  156   static Derived *create(T *x) {
  183   CrashRecoveryContextCleanupBase<CrashRecoveryContextDeleteCleanup<T>, T> {
  183   CrashRecoveryContextCleanupBase<CrashRecoveryContextDeleteCleanup<T>, T> {
  185   CrashRecoveryContextDeleteCleanup(CrashRecoveryContext *context, T *resource)
  241   CrashRecoveryContextCleanupRegistrar(T *x)
tools/clang/examples/PrintFunctionNames/PrintFunctionNames.cpp
   26   CompilerInstance &Instance;
   30   PrintFunctionsConsumer(CompilerInstance &Instance,
   82   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   87   bool ParseArgs(const CompilerInstance &CI,
tools/clang/examples/clang-interpreter/main.cpp
  188   CompilerInstance Clang;
tools/clang/include/clang/ARCMigrate/ARCMTActions.h
   21   bool BeginInvocation(CompilerInstance &CI) override;
   29   bool BeginInvocation(CompilerInstance &CI) override;
   38   bool BeginInvocation(CompilerInstance &CI) override;
   39   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   48   bool BeginInvocation(CompilerInstance &CI) override;
   62   CompilerInstance *CompInst;
   68   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   70   bool BeginInvocation(CompilerInstance &CI) override;
tools/clang/include/clang/CodeGen/CodeGenAction.h
   63   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
tools/clang/include/clang/CodeGen/ObjectFilePCHContainerOperations.h
   25   CreatePCHContainerGenerator(CompilerInstance &CI,
tools/clang/include/clang/CrossTU/CrossTranslationUnit.h
  108   CrossTranslationUnitContext(CompilerInstance &CI);
  215     ASTFileLoader(const CompilerInstance &CI);
  219     const CompilerInstance &CI;
  245     ASTUnitStorage(const CompilerInstance &CI);
tools/clang/include/clang/Frontend/ASTUnit.h
  383   void transferASTDataFromCompilerInstance(CompilerInstance &CI);
tools/clang/include/clang/Frontend/CompilerInstance.h
  189   CompilerInstance(const CompilerInstance &) = delete;
  190   void operator=(const CompilerInstance &) = delete;
tools/clang/include/clang/Frontend/FrontendAction.h
   39   CompilerInstance *Instance;
   44   std::unique_ptr<ASTConsumer> CreateWrappedASTConsumer(CompilerInstance &CI,
   55   virtual bool PrepareToExecuteAction(CompilerInstance &CI) { return true; }
   70   virtual std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   79   virtual bool BeginInvocation(CompilerInstance &CI) { return true; }
   85   virtual bool BeginSourceFileAction(CompilerInstance &CI) {
  119   CompilerInstance &getCompilerInstance() const {
  124   void setCompilerInstance(CompilerInstance *Value) { Instance = Value; }
  207   bool PrepareToExecute(CompilerInstance &CI) {
  230   bool BeginSourceFile(CompilerInstance &CI, const FrontendInputFile &Input);
  260   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  269   virtual bool ParseArgs(const CompilerInstance &CI,
  291   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  308   bool PrepareToExecuteAction(CompilerInstance &CI) override;
  309   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  311   bool BeginInvocation(CompilerInstance &CI) override;
  312   bool BeginSourceFileAction(CompilerInstance &CI) override;
tools/clang/include/clang/Frontend/FrontendActions.h
   28   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   38   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   55   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   61   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   67   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   73   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   79   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   95   static bool ComputeASTConsumerArguments(CompilerInstance &CI,
  101   CreateOutputFile(CompilerInstance &CI, StringRef InFile,
  104   bool BeginSourceFileAction(CompilerInstance &CI) override;
  109   CreateOutputFile(CompilerInstance &CI, StringRef InFile) = 0;
  112   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  131   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  137   bool BeginSourceFileAction(CompilerInstance &CI) override;
  140   CreateOutputFile(CompilerInstance &CI, StringRef InFile) override;
  145   bool BeginSourceFileAction(CompilerInstance &CI) override;
  148   CreateOutputFile(CompilerInstance &CI, StringRef InFile) override;
  157   bool PrepareToExecuteAction(CompilerInstance &CI) override;
  158   bool BeginSourceFileAction(CompilerInstance &CI) override;
  161   CreateOutputFile(CompilerInstance &CI, StringRef InFile) override;
  166   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  178   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  180   bool BeginInvocation(CompilerInstance &CI) override;
  192   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  203   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  225   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  228   bool BeginSourceFileAction(CompilerInstance &CI) override;
  248   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &,
  259   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &,
tools/clang/include/clang/Frontend/PrecompiledPreamble.h
  271   virtual void BeforeExecute(CompilerInstance &CI);
  275   virtual void AfterExecute(CompilerInstance &CI);
tools/clang/include/clang/Frontend/Utils.h
  210 createChainedIncludesSource(CompilerInstance &CI,
tools/clang/include/clang/FrontendTool/Utils.h
   28 std::unique_ptr<FrontendAction> CreateFrontendAction(CompilerInstance &CI);
   34 bool ExecuteCompilerInvocation(CompilerInstance *Clang);
tools/clang/include/clang/Rewrite/Frontend/FrontendActions.h
   25   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   34   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   37   bool BeginSourceFileAction(CompilerInstance &CI) override;
   56   bool BeginInvocation(CompilerInstance &CI) override;
   61   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   79   bool BeginSourceFileAction(CompilerInstance &CI) override;
tools/clang/include/clang/Serialization/PCHContainerOperations.h
   47   CreatePCHContainerGenerator(CompilerInstance &CI,
   74   CreatePCHContainerGenerator(CompilerInstance &CI,
tools/clang/include/clang/StaticAnalyzer/Frontend/AnalysisConsumer.h
   56 CreateAnalysisConsumer(CompilerInstance &CI);
tools/clang/include/clang/StaticAnalyzer/Frontend/FrontendActions.h
   29   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   47   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
tools/clang/include/clang/Tooling/Tooling.h
  124   virtual bool handleBeginSource(CompilerInstance &CI) {
  432       CreateASTConsumer(CompilerInstance &, StringRef) override {
  437       bool BeginSourceFileAction(CompilerInstance &CI) override {
tools/clang/lib/ARCMigrate/ARCMT.cpp
  453   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
tools/clang/lib/ARCMigrate/ARCMTActions.cpp
   16 bool CheckAction::BeginInvocation(CompilerInstance &CI) {
   30 bool ModifyAction::BeginInvocation(CompilerInstance &CI) {
   39 bool MigrateAction::BeginInvocation(CompilerInstance &CI) {
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  205 ObjCMigrateAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
  217 bool ObjCMigrateAction::BeginInvocation(CompilerInstance &CI) {
 1995 bool MigrateSourceAction::BeginInvocation(CompilerInstance &CI) {
 2020 MigrateSourceAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
tools/clang/lib/CodeGen/CodeGenAction.cpp
  871 GetOutputStream(CompilerInstance &CI, StringRef InFile, BackendAction Action) {
  891 CodeGenAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
  980   CompilerInstance &CI = getCompilerInstance();
 1048     CompilerInstance &CI = getCompilerInstance();
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  136   PCHContainerGenerator(CompilerInstance &CI, const std::string &MainFileName,
  320     CompilerInstance &CI, const std::string &MainFileName,
tools/clang/lib/CrossTU/CrossTranslationUnit.cpp
  190 CrossTranslationUnitContext::CrossTranslationUnitContext(CompilerInstance &CI)
  345     const CompilerInstance &CI)
  364     const CompilerInstance &CI)
tools/clang/lib/Frontend/ASTMerge.cpp
   20 ASTMergeAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
   24 bool ASTMergeAction::BeginSourceFileAction(CompilerInstance &CI) {
   34   CompilerInstance &CI = getCompilerInstance();
tools/clang/lib/Frontend/ASTUnit.cpp
 1000   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
 1118   std::unique_ptr<CompilerInstance> Clang(
 1119       new CompilerInstance(std::move(PCHContainerOps)));
 1130   llvm::CrashRecoveryContextCleanupRegistrar<CompilerInstance>
 1445 void ASTUnit::transferASTDataFromCompilerInstance(CompilerInstance &CI) {
 1559   std::unique_ptr<CompilerInstance> Clang(
 1560       new CompilerInstance(std::move(PCHContainerOps)));
 1563   llvm::CrashRecoveryContextCleanupRegistrar<CompilerInstance>
 2179   std::unique_ptr<CompilerInstance> Clang(
 2180       new CompilerInstance(PCHContainerOps));
 2183   llvm::CrashRecoveryContextCleanupRegistrar<CompilerInstance>
tools/clang/lib/Frontend/ChainedIncludesSource.cpp
   31   ChainedIncludesSourceImpl(std::vector<std::unique_ptr<CompilerInstance>> CIs)
   51   std::vector<std::unique_ptr<CompilerInstance>> CIs;
   58       std::vector<std::unique_ptr<CompilerInstance>> CIs,
   71   ChainedIncludesSource(std::vector<std::unique_ptr<CompilerInstance>> CIs,
   79 createASTReader(CompilerInstance &CI, StringRef pchFile,
  113     CompilerInstance &CI, IntrusiveRefCntPtr<ExternalSemaSource> &Reader) {
  118   std::vector<std::unique_ptr<CompilerInstance>> CIs;
  146     std::unique_ptr<CompilerInstance> Clang(
  147         new CompilerInstance(CI.getPCHContainerOperations()));
tools/clang/lib/Frontend/CompilerInstance.cpp
  165 static void collectIncludePCH(CompilerInstance &CI,
  197 static void collectVFSEntries(CompilerInstance &CI,
 1038 compileModuleImpl(CompilerInstance &ImportingInstance, SourceLocation ImportLoc,
 1041                   llvm::function_ref<void(CompilerInstance &)> PreBuildStep =
 1042                       [](CompilerInstance &) {},
 1043                   llvm::function_ref<void(CompilerInstance &)> PostBuildStep =
 1044                       [](CompilerInstance &) {}) {
 1111   CompilerInstance Instance(ImportingInstance.getPCHContainerOperations(),
 1185 static bool compileModuleImpl(CompilerInstance &ImportingInstance,
 1248 static bool compileAndLoadModule(CompilerInstance &ImportingInstance,
 1533     CompilerInstance &CI;
 1536     ReadModuleNames(CompilerInstance &CI) : CI(CI) {}
tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
   33     Diags = CompilerInstance::createDiagnostics(new DiagnosticOptions);
tools/clang/lib/Frontend/FrontendAction.cpp
  143   CompilerInstance &CI = getCompilerInstance();
  149 FrontendAction::CreateWrappedASTConsumer(CompilerInstance &CI,
  231 static SourceLocation ReadOriginalFileName(CompilerInstance &CI,
  415 static bool loadModuleMapForModuleBuild(CompilerInstance &CI, bool IsSystem,
  447 static Module *prepareToBuildModule(CompilerInstance &CI,
  513 getInputBufferForModule(CompilerInstance &CI, Module *M) {
  537 bool FrontendAction::BeginSourceFile(CompilerInstance &CI,
  929   CompilerInstance &CI = getCompilerInstance();
  958   CompilerInstance &CI = getCompilerInstance();
 1024   CompilerInstance &CI = getCompilerInstance();
 1049 PreprocessorFrontendAction::CreateASTConsumer(CompilerInstance &CI,
 1054 bool WrapperFrontendAction::PrepareToExecuteAction(CompilerInstance &CI) {
 1058 WrapperFrontendAction::CreateASTConsumer(CompilerInstance &CI,
 1062 bool WrapperFrontendAction::BeginInvocation(CompilerInstance &CI) {
 1065 bool WrapperFrontendAction::BeginSourceFileAction(CompilerInstance &CI) {
tools/clang/lib/Frontend/FrontendActions.cpp
   36 CodeCompleteConsumer *GetCodeCompletionConsumer(CompilerInstance &CI) {
   41 void EnsureSemaIsCreated(CompilerInstance &CI, FrontendAction &Action) {
   57 InitOnlyAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
   69 ASTPrintAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
   77 ASTDumpAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
   85 ASTDeclListAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
   90 ASTViewAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
   95 GeneratePCHAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
  123 bool GeneratePCHAction::ComputeASTConsumerArguments(CompilerInstance &CI,
  135 GeneratePCHAction::CreateOutputFile(CompilerInstance &CI, StringRef InFile,
  157 bool GeneratePCHAction::BeginSourceFileAction(CompilerInstance &CI) {
  163 GenerateModuleAction::CreateASTConsumer(CompilerInstance &CI,
  189     CompilerInstance &CI) {
  199 GenerateModuleFromModuleMapAction::CreateOutputFile(CompilerInstance &CI,
  224     CompilerInstance &CI) {
  236 GenerateModuleInterfaceAction::CreateOutputFile(CompilerInstance &CI,
  242     CompilerInstance &CI) {
  282     CompilerInstance &CI) {
  306 GenerateHeaderModuleAction::CreateOutputFile(CompilerInstance &CI,
  315 SyntaxOnlyAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
  320 DumpModuleInfoAction::CreateASTConsumer(CompilerInstance &CI,
  326 VerifyPCHAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
  331   CompilerInstance &CI = getCompilerInstance();
  474 TemplightDumpAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
  479   CompilerInstance &CI = getCompilerInstance();
  691 bool DumpModuleInfoAction::BeginInvocation(CompilerInstance &CI) {
  776   CompilerInstance &CI = getCompilerInstance();
  863   CompilerInstance &CI = getCompilerInstance();
  873   CompilerInstance &CI = getCompilerInstance();
  921   CompilerInstance &CI = getCompilerInstance();
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
   20   CompilerInstance &Instance;
  205   InterfaceStubFunctionsConsumer(CompilerInstance &Instance, StringRef InFile,
  304 GenerateInterfaceIfsExpV1Action::CreateASTConsumer(CompilerInstance &CI,
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  134   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  197 PrecompilePreambleAction::CreateASTConsumer(CompilerInstance &CI,
  280   std::unique_ptr<CompilerInstance> Clang(
  281       new CompilerInstance(std::move(PCHContainerOps)));
  284   llvm::CrashRecoveryContextCleanupRegistrar<CompilerInstance> CICleanup(
  760 void PreambleCallbacks::BeforeExecute(CompilerInstance &CI) {}
  761 void PreambleCallbacks::AfterExecute(CompilerInstance &CI) {}
tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp
   41 HTMLPrintAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
   52 FixItAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
   96 bool FixItAction::BeginSourceFileAction(CompilerInstance &CI) {
  115 bool FixItRecompile::BeginInvocation(CompilerInstance &CI) {
  164 RewriteObjCAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) {
  186   CompilerInstance &CI = getCompilerInstance();
  195   CompilerInstance &CI = getCompilerInstance();
  204   CompilerInstance &CI;
  210   RewriteImportsListener(CompilerInstance &CI, std::shared_ptr<raw_ostream> Out)
  244     CompilerInstance Instance(CI.getPCHContainerOperations(),
  270 bool RewriteIncludesAction::BeginSourceFileAction(CompilerInstance &CI) {
  305   CompilerInstance &CI = getCompilerInstance();
tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
   38 CreateFrontendBaseAction(CompilerInstance &CI) {
  135 CreateFrontendAction(CompilerInstance &CI) {
  185 bool ExecuteCompilerInvocation(CompilerInstance *Clang) {
tools/clang/lib/Index/IndexingAction.cpp
  116   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  228   AnalysisConsumer(CompilerInstance &CI, const std::string &outdir,
  850 ento::CreateAnalysisConsumer(CompilerInstance &CI) {
tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp
   28 ModelInjector::ModelInjector(CompilerInstance &CI) : CI(CI) {}
   78   CompilerInstance Instance(CI.getPCHContainerOperations());
tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.h
   40   ModelInjector(CompilerInstance &CI);
   60   CompilerInstance &CI;
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningWorker.cpp
   84     CompilerInstance Compiler(std::move(PCHContainerOps));
tools/clang/lib/Tooling/Tooling.cpp
  381   CompilerInstance Compiler(std::move(PCHContainerOps));
  582         CompilerInstance::createDiagnostics(&Invocation->getDiagnosticOpts(),
tools/clang/tools/c-index-test/core_main.cpp
  215     Diags(CompilerInstance::createDiagnostics(new DiagnosticOptions));
  261       CompilerInstance::createDiagnostics(new DiagnosticOptions());
tools/clang/tools/clang-check/ClangCheck.cpp
  126   bool BeginSourceFileAction(clang::CompilerInstance& CI) override {
tools/clang/tools/clang-extdef-mapping/ClangExtDefMapGen.cpp
  106   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
tools/clang/tools/clang-import-test/clang-import-test.cpp
  160 std::unique_ptr<CompilerInstance> BuildCompilerInstance() {
  161   auto Ins = std::make_unique<CompilerInstance>();
  215 BuildASTContext(CompilerInstance &CI, SelectorTable &ST, Builtin::Context &BC) {
  223 std::unique_ptr<CodeGenerator> BuildCodeGen(CompilerInstance &CI,
  244   std::unique_ptr<CompilerInstance> CI;
  257   CompilerInstance &getCompilerInstance() { return *CI; }
  284 llvm::Error ParseSource(const std::string &Path, CompilerInstance &CI,
tools/clang/tools/diagtool/ShowEnabledWarnings.cpp
   76     CompilerInstance::createDiagnostics(&Invocation->getDiagnosticOpts());
tools/clang/tools/driver/cc1_main.cpp
  192   std::unique_ptr<CompilerInstance> Clang(new CompilerInstance());
  192   std::unique_ptr<CompilerInstance> Clang(new CompilerInstance());
tools/clang/tools/extra/clang-doc/ClangDoc.cpp
   44     CreateASTConsumer(clang::CompilerInstance &Compiler,
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp
   34   CreateASTConsumer(clang::CompilerInstance &Compiler,
   41     clang::CompilerInstance *Compiler = &getCompilerInstance();
   91   clang::CompilerInstance Compiler(PCHContainerOps);
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.h
   94   void setCompilerInstance(CompilerInstance *CI) { this->CI = CI; }
  132   CompilerInstance *CI;
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.cpp
   27 FindAllSymbolsAction::CreateASTConsumer(CompilerInstance &Compiler,
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.h
   32   CreateASTConsumer(clang::CompilerInstance &Compiler,
tools/clang/tools/extra/clang-include-fixer/plugin/IncludeFixerPlugin.cpp
   40   CreateASTConsumer(clang::CompilerInstance &CI, StringRef InFile) override {
   49   bool ParseArgs(const CompilerInstance &CI,
tools/clang/tools/extra/clang-move/Move.cpp
  477 ClangMoveAction::CreateASTConsumer(CompilerInstance &Compiler,
tools/clang/tools/extra/clang-move/Move.h
  213   CreateASTConsumer(clang::CompilerInstance &Compiler,
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
  373     clang::CompilerInstance &Compiler, StringRef File) {
  553       std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
tools/clang/tools/extra/clang-tidy/ClangTidy.h
   38   CreateASTConsumer(clang::CompilerInstance &Compiler, StringRef File);
tools/clang/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.cpp
   55     CompilerInstance *CI,
tools/clang/tools/extra/clang-tidy/ExpandModularHeadersPPCallbacks.h
   39       CompilerInstance *Compiler,
  118   CompilerInstance &Compiler;
tools/clang/tools/extra/clang-tidy/plugin/ClangTidyPlugin.cpp
   39   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
   58   bool ParseArgs(const CompilerInstance &,
tools/clang/tools/extra/clangd/Compiler.cpp
   57       CompilerInstance::createDiagnostics(new DiagnosticOptions, &D, false);
   69 std::unique_ptr<CompilerInstance>
   89   auto Clang = std::make_unique<CompilerInstance>(
tools/clang/tools/extra/clangd/Compiler.h
   68 std::unique_ptr<CompilerInstance> prepareCompilerInstance(
tools/clang/tools/extra/clangd/ParsedAST.cpp
   98   CreateASTConsumer(CompilerInstance &CI, llvm::StringRef InFile) override {
  118                      CompilerInstance &Clang) {
  489                      std::unique_ptr<CompilerInstance> Clang,
tools/clang/tools/extra/clangd/ParsedAST.h
  102             std::unique_ptr<CompilerInstance> Clang,
  116   std::unique_ptr<CompilerInstance> Clang;
tools/clang/tools/extra/clangd/Preamble.cpp
   38   void AfterExecute(CompilerInstance &CI) override {
   45   void BeforeExecute(CompilerInstance &CI) override {
  115       CompilerInstance::createDiagnostics(&CI.getDiagnosticOpts(),
tools/clang/tools/extra/clangd/index/IndexAction.cpp
  142   CreateASTConsumer(CompilerInstance &CI, llvm::StringRef InFile) override {
  160   bool BeginInvocation(CompilerInstance &CI) override {
tools/clang/tools/extra/clangd/unittests/HeadersTests.cpp
   40   std::unique_ptr<CompilerInstance> setupClang() {
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp
  214       CreateASTConsumer(CompilerInstance &CI, llvm::StringRef InFile) override {
  220       bool BeginInvocation(CompilerInstance &CI) override {
tools/clang/tools/extra/modularize/CoverageChecker.cpp
  118   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
tools/clang/tools/extra/modularize/Modularize.cpp
  707   CreateASTConsumer(CompilerInstance &CI, StringRef InFile) override {
  798     CreateASTConsumer(CompilerInstance &CI, StringRef InFile) override {
tools/clang/tools/extra/pp-trace/PPTrace.cpp
   85   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyTest.h
   57   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
tools/clang/tools/libclang/CIndex.cpp
 3369       CompilerInstance::createDiagnostics(new DiagnosticOptions());
 3445     Diags(CompilerInstance::createDiagnostics(new DiagnosticOptions));
tools/clang/tools/libclang/Indexing.cpp
  347   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
  483     Diags(CompilerInstance::createDiagnostics(new DiagnosticOptions,
tools/clang/unittests/AST/ExternalASTSourceTest.cpp
   38   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   48   CompilerInstance Compiler;
tools/clang/unittests/CodeGen/BufferSourceTest.cpp
   42     CompilerInstance compiler;
tools/clang/unittests/CodeGen/CodeGenExternalTest.cpp
  261     CompilerInstance compiler;
tools/clang/unittests/CodeGen/IncrementalProcessingTest.cpp
   49 IncrementalParseAST(CompilerInstance& CI, Parser& P,
  112     CompilerInstance compiler;
tools/clang/unittests/CodeGen/TBAAMetadataTest.cpp
   29   clang::CompilerInstance compiler;
tools/clang/unittests/CrossTU/CrossTranslationUnitTest.cpp
   27   explicit CTUASTConsumer(clang::CompilerInstance &CI, bool *Success)
  123   CreateASTConsumer(clang::CompilerInstance &CI, StringRef) override {
tools/clang/unittests/Frontend/ASTUnitTest.cpp
   42     Diags = CompilerInstance::createDiagnostics(new DiagnosticOptions());
tools/clang/unittests/Frontend/CodeGenActionTest.cpp
   34     CompilerInstance &CI = getCompilerInstance();
   52   CompilerInstance Compiler;
tools/clang/unittests/Frontend/CompilerInstanceTest.cpp
   55       CompilerInstance::createDiagnostics(new DiagnosticOptions());
   64   CompilerInstance Instance;
   86   CompilerInstance Instance;
tools/clang/unittests/Frontend/FrontendActionTest.cpp
   42   bool BeginSourceFileAction(CompilerInstance &ci) override {
   49   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
   58     Visitor(CompilerInstance &CI, bool ActOnEndOfTranslationUnit,
   76     CompilerInstance &CI;
   91   CompilerInstance compiler;
  111   CompilerInstance compiler;
  138   CompilerInstance compiler;
  184   CompilerInstance Compiler;
  198   CompilerInstance &CI;
  201   TypoExternalSemaSource(CompilerInstance &CI) : CI(CI) {}
  245   CompilerInstance Compiler;
  278     CompilerInstance Compiler;
tools/clang/unittests/Frontend/OutputStreamTest.cpp
   32   CompilerInstance Compiler;
   56   CompilerInstance Compiler;
   85     CompilerInstance Compiler;
tools/clang/unittests/Frontend/PCHPreambleTest.cpp
   94       Diags(CompilerInstance::createDiagnostics(new DiagnosticOptions, new DiagnosticConsumer));
tools/clang/unittests/Index/IndexTests.cpp
  118   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
tools/clang/unittests/Sema/CodeCompleteTest.cpp
   80   bool BeginInvocation(CompilerInstance &CI) override {
tools/clang/unittests/Sema/ExternalSemaSourceTest.cpp
  188   CreateASTConsumer(clang::CompilerInstance &Compiler,
  194     CompilerInstance &CI = getCompilerInstance();
tools/clang/unittests/StaticAnalyzer/CallDescriptionTest.cpp
   75   CallDescriptionConsumer(CompilerInstance &C,
   94   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
tools/clang/unittests/StaticAnalyzer/RegisterCustomCheckersTest.cpp
   44   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
tools/clang/unittests/StaticAnalyzer/Reusables.h
   43   CompilerInstance &C;
   58   ExprEngineConsumer(CompilerInstance &C)
tools/clang/unittests/StaticAnalyzer/StoreTest.cpp
   81   VariableBindConsumer(CompilerInstance &C) : ExprEngineConsumer(C) {}
   92   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
tools/clang/unittests/StaticAnalyzer/SymbolReaperTest.cpp
   43   SuperRegionLivenessConsumer(CompilerInstance &C) : ExprEngineConsumer(C) {}
   56   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
tools/clang/unittests/Tooling/CommentHandlerTest.cpp
   72     bool BeginSourceFileAction(CompilerInstance &CI) override {
tools/clang/unittests/Tooling/DependencyScannerTest.cpp
   56     CompilerInstance Compiler(std::move(PCHContainerOps));
tools/clang/unittests/Tooling/RefactoringTest.cpp
  678     CreateASTConsumer(clang::CompilerInstance &compiler,
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
   97       bool BeginSourceFileAction(CompilerInstance &CI) override {
  108       CreateASTConsumer(CompilerInstance &CI, StringRef InFile) override {
  129     CompilerInstance Compiler;
tools/clang/unittests/Tooling/Syntax/TreeTest.cpp
   63       CreateASTConsumer(CompilerInstance &CI, StringRef InFile) override {
   88     CompilerInstance Compiler;
tools/clang/unittests/Tooling/TestVisitor.h
  110     CreateASTConsumer(CompilerInstance &, llvm::StringRef dummy) override {
tools/clang/unittests/Tooling/ToolingTest.cpp
   40   CreateASTConsumer(clang::CompilerInstance &compiler,
  204   bool handleBeginSource(CompilerInstance &CI) override {
  249   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
  336   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
  644     std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &Compiler,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  242 static void SetupModuleHeaderPaths(CompilerInstance *compiler,
  302   m_compiler.reset(new CompilerInstance());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
  175   std::unique_ptr<clang::CompilerInstance>
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
   71       std::unique_ptr<clang::CompilerInstance> compiler_instance,
  103   std::unique_ptr<clang::CompilerInstance> m_compiler_instance;
  158     std::unique_ptr<clang::CompilerInstance> compiler_instance,
  642       clang::CompilerInstance::createDiagnostics(new clang::DiagnosticOptions,
  671   std::unique_ptr<clang::CompilerInstance> instance(
  672       new clang::CompilerInstance);
tools/lldb/tools/lldb-instr/Instrument.cpp
  325   bool BeginSourceFileAction(CompilerInstance &CI) override {
  335   std::unique_ptr<ASTConsumer> CreateASTConsumer(CompilerInstance &CI,
usr/include/c++/7.4.0/bits/alloc_traits.h
  474 	construct(allocator_type& __a, _Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/shared_ptr.h
  343 		   _Args&&... __args)
  688     allocate_shared(const _Alloc& __a, _Args&&... __args)
  703     make_shared(_Args&&... __args)
usr/include/c++/7.4.0/bits/shared_ptr_base.h
 1317 		     _Args&&... __args)
usr/include/c++/7.4.0/bits/unique_ptr.h
   68         default_delete(const default_delete<_Up>&) noexcept { }
   72       operator()(_Tp* __ptr) const
   74 	static_assert(!is_void<_Tp>::value,
   76 	static_assert(sizeof(_Tp)>0,
  122 	  using type = _Up*;
  137       using pointer = typename _Ptr<_Tp, _Dp>::type;
  161 	typename __uniq_ptr_impl<_Tp, _Up>::_DeleterConstraint::type;
  163       __uniq_ptr_impl<_Tp, _Dp> _M_t;
  166       using pointer	  = typename __uniq_ptr_impl<_Tp, _Dp>::pointer;
  167       using element_type  = _Tp;
  252 	unique_ptr(unique_ptr<_Up, _Ep>&& __u) noexcept
  297           __safe_conversion_up<_Up, _Ep>,
  301 	operator=(unique_ptr<_Up, _Ep>&& __u) noexcept
  811     { typedef unique_ptr<_Tp> __single_object; };
  823     inline typename _MakeUniq<_Tp>::__single_object
  824     make_unique(_Args&&... __args)
  825     { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/ext/new_allocator.h
  135 	construct(_Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
  581     : public __or_<is_lvalue_reference<_Tp>,
  582                    is_rvalue_reference<_Tp>>::type
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  601     : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
  602                           is_void<_Tp>>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
  638     : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };
 1645     { typedef _Tp&   type; };
 1650     : public __add_lvalue_reference_helper<_Tp>