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

References

tools/clang/lib/ARCMigrate/ARCMT.cpp
  455     CI.getPreprocessor().addPPCallbacks(
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  208   CI.getPreprocessor().addPPCallbacks(std::unique_ptr<PPCallbacks>(PPRec));
  213       CompInst->getPreprocessor(), false, None));
 2034   CI.getPreprocessor().addPPCallbacks(std::unique_ptr<PPCallbacks>(PPRec));
 2039       CI.getFileManager(), PPRec, CI.getPreprocessor(),
tools/clang/lib/CodeGen/CodeGenAction.cpp
  930     CI.getPreprocessor().addPPCallbacks(
  947                                             CI.getPreprocessor());
  948     CI.getPreprocessor().addPPCallbacks(std::move(Callbacks));
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  142         MMap(CI.getPreprocessor().getHeaderSearchInfo().getModuleMap()),
tools/clang/lib/Frontend/ASTUnit.cpp
 1002     CI.getPreprocessor().addPPCallbacks(
 1627     Clang->getPreprocessor().addPPCallbacks(
tools/clang/lib/Frontend/ChainedIncludesSource.cpp
   83   Preprocessor &PP = CI.getPreprocessor();
  156                                                  &Clang->getPreprocessor());
  162         Clang->getPreprocessor(), Clang->getModuleCache(), "-", /*isysroot=*/"",
  170       Preprocessor &PP = Clang->getPreprocessor();
tools/clang/lib/Frontend/CompilerInstance.cpp
  183   SimpleASTReaderListener Validator(CI.getPreprocessor());
  483   Preprocessor &PP = getPreprocessor();
  499       AllowPCHWithCompilerErrors, getPreprocessor(), getModuleCache(),
  587       createCodeCompletionConsumer(getPreprocessor(),
  593   } else if (EnableCodeCompletion(getPreprocessor(), Loc.FileName,
  624   TheSema.reset(new Sema(getPreprocessor(), getASTContext(), getASTConsumer(),
  816       hasPreprocessor() ? &getPreprocessor().getHeaderSearchInfo() : nullptr,
 1194     = ImportingInstance.getPreprocessor().getHeaderSearchInfo().getModuleMap();
 1482         !getPreprocessor().getHeaderSearchInfo().getModuleCachePath().empty() &&
 1497         getPreprocessor(), getModuleCache(), &getASTContext(),
 1540           CI.getPreprocessor().getIdentifierInfo(ModuleName));
 1545         CI.KnownModules[II] = CI.getPreprocessor()
 1555         if (Module *M = CI.getPreprocessor()
 1976     checkConfigMacro(getPreprocessor(), TopModule->ConfigMacros[I],
 1981   getPreprocessor()
 2057   if (getPreprocessor().getHeaderSearchInfo().getModuleCachePath().empty())
 2072       getPreprocessor().getHeaderSearchInfo().getModuleCachePath());
 2075             getPreprocessor().getHeaderSearchInfo().getModuleCachePath())) {
 2090     ModuleMap &MMap = getPreprocessor().getHeaderSearchInfo().getModuleMap();
 2099             getPreprocessor().getIdentifierInfo(TheModule->Name), TriggerLoc));
 2109               getPreprocessor().getHeaderSearchInfo().getModuleCachePath())) {
tools/clang/lib/Frontend/FrontendAction.cpp
  144   return CI.getPreprocessor().getHeaderSearchInfo().lookupModule(
  270   StringLiteralParser Literal(T, CI.getPreprocessor());
  420   HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo();
  460   HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo();
  477   CI.getPreprocessor().setMainFileDir(M->Directory);
  496       CI.getPreprocessor().getHeaderSearchInfo().getModuleMap()
  524       CI.getPreprocessor().getHeaderSearchInfo().getModuleMap(), M,
  647     Preprocessor &PP = CI.getPreprocessor();
  747                                            &CI.getPreprocessor());
  774       CI.getPreprocessor().setSkipMainFilePreamble(OffsetToContents, true);
  797       CI.getPreprocessor().getHeaderSearchInfo().loadModuleMapFile(
  805   CI.getPreprocessor()
  888     Preprocessor &PP = CI.getPreprocessor();
  942         CI.getPreprocessor().getHeaderSearchInfo().getModuleCachePath();
  965     CI.getPreprocessor().EndSourceFile();
  986     CI.getPreprocessor().PrintStats();
  987     CI.getPreprocessor().getIdentifierTable().PrintStats();
  988     CI.getPreprocessor().getHeaderSearchInfo().PrintStats();
tools/clang/lib/Frontend/FrontendActions.cpp
  113       CI.getPreprocessor(), CI.getModuleCache(), OutputFile, Sysroot, Buffer,
  176       CI.getPreprocessor(), CI.getModuleCache(), OutputFile, Sysroot, Buffer,
  208     HeaderSearch &HS = CI.getPreprocessor().getHeaderSearchInfo();
  286   auto &HS = CI.getPreprocessor().getHeaderSearchInfo();
  335       CI.getPreprocessor(), CI.getModuleCache(), &CI.getASTContext(),
  717   Preprocessor &PP = getCompilerInstance().getPreprocessor();
  732   Preprocessor &PP = getCompilerInstance().getPreprocessor();
  750   Preprocessor &PP = getCompilerInstance().getPreprocessor();
  762   Preprocessor &PP = getCompilerInstance().getPreprocessor();
  836   DoPrintPreprocessedInput(CI.getPreprocessor(), OS.get(),
  880   const Preprocessor &PP = CI.getPreprocessor();
  922   SourceManager &SM = CI.getPreprocessor().getSourceManager();
  938       Preprocessor &PP = getCompilerInstance().getPreprocessor();
tools/clang/lib/Frontend/PrecompiledPreamble.cpp
  217       *this, CI.getPreprocessor(), CI.getModuleCache(), Sysroot, std::move(OS));
  351     Clang->getPreprocessor().addPPCallbacks(std::move(DelegatedPPCallbacks));
  353     Clang->getPreprocessor().addCommentHandler(CommentHandler);
tools/clang/lib/Frontend/Rewrite/FrontendActions.cpp
   44     return CreateHTMLPrinter(std::move(OS), CI.getPreprocessor());
  191   RewriteMacrosInInput(CI.getPreprocessor(), OS.get());
  200   DoRewriteTest(CI.getPreprocessor(), OS.get());
  313     RewriteIncludesInInput(CI.getPreprocessor(), &OS,
  318     RewriteIncludesInInput(CI.getPreprocessor(), OutputStream.get(),
tools/clang/lib/StaticAnalyzer/Frontend/AnalysisConsumer.cpp
  232         PP(CI.getPreprocessor()), OutDir(outdir), Opts(std::move(opts)),
  852   CI.getPreprocessor().getDiagnostics().setWarningsAsErrors(false);
tools/clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp
   93   Instance.getPreprocessor().InitializeForModelFile();
  102   Instance.getPreprocessor().FinalizeForModelFile();
tools/clang/tools/clang-import-test/clang-import-test.cpp
  218       CI.getPreprocessor().getIdentifierTable(), ST, BC);
  293   ParseAST(CI.getPreprocessor(), &Consumer, CI.getASTContext());
  323       &CI.getCompilerInstance().getPreprocessor());
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp
  112       Compiler.getPreprocessor().getHeaderSearchInfo()));
  173                                CI->getPreprocessor().getHeaderSearchInfo(),
  292                             SM, CI->getPreprocessor().getHeaderSearchInfo(),
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/FindAllSymbolsAction.cpp
   29   Compiler.getPreprocessor().addCommentHandler(&Handler);
   30   Compiler.getPreprocessor().addPPCallbacks(std::make_unique<FindAllMacros>(
tools/clang/tools/extra/clang-move/Move.cpp
  479   Compiler.getPreprocessor().addPPCallbacks(std::make_unique<FindAllIncludes>(
tools/clang/tools/extra/clang-tidy/ClangTidy.cpp
  403   Preprocessor *PP = &Compiler.getPreprocessor();
tools/clang/tools/extra/clangd/CodeComplete.cpp
 1113     loadMainFilePreambleMacros(Clang->getPreprocessor(), *Input.Preamble);
 1115     Clang->getPreprocessor().addPPCallbacks(
tools/clang/tools/extra/clangd/ParsedAST.cpp
  119     auto &PP = Clang.getPreprocessor();
  301     Preprocessor *PP = &Clang->getPreprocessor();
  318         &Clang->getPreprocessor().getHeaderSearchInfo());
  341   Clang->getPreprocessor().addPPCallbacks(
  348   Clang->getPreprocessor().addPPCallbacks(
  361   Clang->getPreprocessor().addCommentHandler(IWYUHandler.get());
  364   syntax::TokenCollector CollectTokens(Clang->getPreprocessor());
  392   Clang->getPreprocessor().EndSourceFile();
  430 Preprocessor &ParsedAST::getPreprocessor() { return Clang->getPreprocessor(); }
  437   return Clang->getPreprocessor();
tools/clang/tools/extra/clangd/index/IndexAction.cpp
  143     CI.getPreprocessor().addCommentHandler(PragmaHandler.get());
  146       CI.getPreprocessor().addPPCallbacks(
tools/clang/tools/extra/clangd/unittests/HeadersTests.cpp
   69     Clang->getPreprocessor().addPPCallbacks(
   94                              &Clang->getPreprocessor().getHeaderSearchInfo());
  113                              &Clang->getPreprocessor().getHeaderSearchInfo());
tools/clang/tools/extra/clangd/unittests/SymbolCollectorTests.cpp
  216           CI.getPreprocessor().addCommentHandler(PragmaHandler);
tools/clang/tools/extra/modularize/CoverageChecker.cpp
  121       CI.getPreprocessor());
tools/clang/tools/extra/modularize/Modularize.cpp
  709         Entities, PPTracker, CI.getPreprocessor(), InFile, HadErrors);
tools/clang/tools/extra/pp-trace/PPTrace.cpp
   87     Preprocessor &PP = CI.getPreprocessor();
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyTest.h
   63     Preprocessor *PP = &Compiler.getPreprocessor();
tools/clang/tools/libclang/Indexing.cpp
  358     Preprocessor &PP = CI.getPreprocessor();
tools/clang/unittests/CodeGen/IncrementalProcessingTest.cpp
  128     compiler.getPreprocessor().enableIncrementalProcessing();
tools/clang/unittests/Frontend/FrontendActionTest.cpp
   44       ci.getPreprocessor().enableIncrementalProcessing();
  166     Preprocessor &PP = getCompilerInstance().getPreprocessor();
tools/clang/unittests/Tooling/CommentHandlerTest.cpp
   75       V->PP = &CI.getPreprocessor();
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
   99         Collector.emplace(CI.getPreprocessor());
tools/clang/unittests/Tooling/Syntax/TreeTest.cpp
   66             std::make_unique<syntax::TokenCollector>(CI.getPreprocessor());
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  593     m_compiler->getPreprocessor().addPPCallbacks(std::move(pp_callbacks));
  599   auto &PP = m_compiler->getPreprocessor();
  941                             &m_compiler->getPreprocessor());
  952     auto &PP = m_compiler->getPreprocessor();
  974   m_compiler->setSema(new Sema(m_compiler->getPreprocessor(), ast_context,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
  228     m_compiler_instance->getPreprocessor().getHeaderSearchInfo();
  411   if (m_compiler_instance->getPreprocessor().getExternalSource()) {
  412     m_compiler_instance->getPreprocessor()
  418            mi = m_compiler_instance->getPreprocessor().macro_begin(),
  419            me = m_compiler_instance->getPreprocessor().macro_end();
  425               m_compiler_instance->getPreprocessor()
  439          m_compiler_instance->getPreprocessor().getLeafModuleMacros(ii)) {
  705   instance->getPreprocessor().enableIncrementalProcessing();
  713       instance->getPreprocessor(), instance->getSema(), skipFunctionBodies));
  715   instance->getPreprocessor().EnterMainSourceFile();