Home
last modified time | relevance | path

Searched refs:addPPCallbacks (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DHeaderIncludeGen.cpp233 PP.addPPCallbacks(std::make_unique<HeaderIncludesCallback>( in AttachHeaderIncludeGen()
243 PP.addPPCallbacks(std::make_unique<HeaderIncludesJSONCallback>( in AttachHeaderIncludeGen()
247 PP.addPPCallbacks(std::make_unique<HeaderIncludesDirectPerFileCallback>( in AttachHeaderIncludeGen()
H A DDependencyGraph.cpp69 PP.addPPCallbacks(std::make_unique<DependencyGraphCallback>(&PP, OutputFile, in AttachDependencyGraphGen()
H A DModuleDependencyCollector.cpp88 PP.addPPCallbacks(std::make_unique<ModuleDependencyPPCallbacks>( in attachToPreprocessor()
H A DDependencyFile.cpp210 PP.addPPCallbacks(std::make_unique<DepCollectorPPCallbacks>(*this, PP)); in attachToPreprocessor()
H A DPrecompiledPreamble.cpp525 Clang->getPreprocessor().addPPCallbacks(std::move(DelegatedPPCallbacks)); in Build()
529 Clang->getPreprocessor().addPPCallbacks( in Build()
H A DPrintPreprocessedOutput.cpp1122 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in DoPrintPreprocessedInput()
H A DVerifyDiagnosticConsumer.cpp708 const_cast<Preprocessor *>(PP)->addPPCallbacks( in BeginSourceFile()
H A DASTUnit.cpp1049 CI.getPreprocessor().addPPCallbacks( in CreateASTConsumer()
1664 Clang->getPreprocessor().addPPCallbacks( in LoadFromCompilerInvocationAction()
/freebsd/contrib/llvm-project/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp417 CI.getPreprocessor().addPPCallbacks(std::make_unique<APIMacroCallback>( in CreateASTConsumer()
521 CI.getPreprocessor().addPPCallbacks(std::make_unique<MacroCallback>( in CreateASTConsumer()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DMacroExpansionContext.cpp94 PP->addPPCallbacks(std::make_unique<detail::MacroExpansionRangeRecorder>( in registerForPreprocessor()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DIndexingAction.cpp123 PP->addPPCallbacks(std::make_unique<IndexPPCallbacks>(IndexCtx)); in Initialize()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessor.cpp581 addPPCallbacks(std::move(Tracer)); in EnterMainSourceFile()
1671 addPPCallbacks(std::unique_ptr<PPCallbacks>(Record)); in createPreprocessingRecord()
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/
H A DInclusionRewriter.cpp556 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Rewrite)); in RewriteIncludesInInput()
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp699 PP.addPPCallbacks(std::move(CB)); in TokenCollector()
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DModuleDepCollector.cpp986 PP.addPPCallbacks(std::make_unique<ModuleDepCollectorPP>(*this)); in attachToPreprocessor()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenAction.cpp990 CI.getPreprocessor().addPPCallbacks(std::move(Callbacks)); in CreateASTConsumer()
H A DCoverageMappingGen.cpp62 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(CoverageInfo)); in setUpCoverageCallbacks()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp876 m_compiler->getPreprocessor().addPPCallbacks(std::move(pp_callbacks)); in ClangExpressionParser()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h1324 void addPPCallbacks(std::unique_ptr<PPCallbacks> C) { in addPPCallbacks() function
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSema.cpp358 PP.addPPCallbacks(std::move(Callbacks)); in Sema()