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

References

lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 3068       std::unique_ptr<GCMetadataPrinter> GMP = I->instantiate();
lib/CodeGen/GCMetadata.cpp
  154       std::unique_ptr<GCStrategy> S = Entry.instantiate();
tools/clang/lib/Frontend/FrontendAction.cpp
  188     std::unique_ptr<PluginASTAction> P = it->instantiate();
tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
   80         std::unique_ptr<PluginASTAction> P(it->instantiate());
  218     std::unique_ptr<PluginASTAction> P(it->instantiate());
tools/clang/lib/Lex/Pragma.cpp
 1902     AddPragmaHandler(it->instantiate().release());
tools/clang/lib/Tooling/CompilationDatabase.cpp
   72     std::unique_ptr<CompilationDatabasePlugin> Plugin(It->instantiate());
tools/clang/lib/Tooling/Execution.cpp
   72     std::unique_ptr<ToolExecutorPlugin> Plugin(I->instantiate());
tools/clang/tools/extra/clang-doc/Generators.cpp
   22     return I->instantiate();
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
  320     std::unique_ptr<ClangTidyModule> Module(I->instantiate());
tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp
  115     Options = Options.mergeWith(I->instantiate()->getModuleOptions());
tools/clang/tools/extra/clangd/ParsedAST.cpp
  263       E.instantiate()->addCheckFactories(CTFactories);
tools/clang/tools/extra/clangd/URI.cpp
   70     return I->instantiate();
  212     auto URI = Entry.instantiate()->uriFromAbsolutePath(AbsolutePath);
  246     auto S = Entry.instantiate();
tools/clang/tools/extra/clangd/refactor/Tweak.cpp
   40     assert(E.instantiate()->id() == E.getName() &&
   65     std::unique_ptr<Tweak> T = E.instantiate();
   85   std::unique_ptr<Tweak> T = It->instantiate();