Home
last modified time | relevance | path

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

123

/llvm-project-15.0.7/clang-tools-extra/clang-include-fixer/find-all-symbols/
H A DFindAllSymbolsAction.cpp30 Compiler.getPreprocessor().addPPCallbacks(std::make_unique<FindAllMacros>( in CreateASTConsumer()
/llvm-project-15.0.7/clang/unittests/Lex/
H A DPPCallbacksTest.cpp228 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in InclusionDirectiveCallback()
258 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in DirectiveExprRange()
289 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in PragmaMarkCall()
333 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(Callbacks)); in PragmaOpenCLExtensionCall()
H A DPPConditionalDirectiveRecordTest.cpp86 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(PPRec)); in TEST_F()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cert/
H A DSetLongJmpCheck.cpp49 PP->addPPCallbacks(std::make_unique<SetJmpMacroCallbacks>(*this)); in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvmlibc/
H A DRestrictSystemLibcHeadersCheck.cpp65 PP->addPPCallbacks(std::make_unique<RestrictedIncludesPPCallbacks>( in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DLambdaFunctionNameCheck.cpp69 PP->addPPCallbacks(std::make_unique<MacroExpansionsWithFileAndLine>( in registerPPCallbacks()
H A DSuspiciousIncludeCheck.cpp69 PP->addPPCallbacks( in registerPPCallbacks()
H A DMacroRepeatedSideEffectsCheck.cpp175 PP->addPPCallbacks(::std::make_unique<MacroRepeatedPPCallbacks>(*this, *PP)); in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DAvoidUnderscoreInGoogletestNameCheck.cpp83 PP->addPPCallbacks( in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DReplaceDisallowCopyAndAssignMacroCheck.cpp80 PP->addPPCallbacks( in registerPPCallbacks()
H A DDeprecatedHeadersCheck.cpp90 PP->addPPCallbacks(std::make_unique<IncludeModernizePPCallbacks>( in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/portability/
H A DRestrictSystemIncludesCheck.cpp69 PP->addPPCallbacks( in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/altera/
H A DKernelNameRestrictionCheck.cpp59 PP->addPPCallbacks( in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/utils/
H A DIncludeInserter.cpp52 PP->addPPCallbacks(std::make_unique<IncludeInserterCallback>(this)); in registerPreprocessor()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DMacroUsageCheck.cpp77 PP->addPPCallbacks(std::make_unique<MacroUsageCallbacks>( in registerPPCallbacks()
H A DProTypeVarargCheck.cpp153 PP->addPPCallbacks(std::make_unique<VaArgPPCallbacks>(this)); in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DRedundantPreprocessorCheck.cpp103 PP->addPPCallbacks( in registerPPCallbacks()
H A DDuplicateIncludeCheck.cpp111 PP->addPPCallbacks(std::make_unique<DuplicateIncludeCallbacks>(*this, SM)); in registerPPCallbacks()
/llvm-project-15.0.7/clang-tools-extra/pp-trace/
H A DPPTrace.cpp88 PP.addPPCallbacks( in CreateASTConsumer()
/llvm-project-15.0.7/clang/lib/Frontend/
H A DDependencyGraph.cpp64 PP.addPPCallbacks(std::make_unique<DependencyGraphCallback>(&PP, OutputFile, in AttachDependencyGraphGen()
H A DHeaderIncludeGen.cpp126 PP.addPPCallbacks(std::make_unique<HeaderIncludesCallback>( in AttachHeaderIncludeGen()
H A DModuleDependencyCollector.cpp106 PP.addPPCallbacks(std::make_unique<ModuleDependencyPPCallbacks>( in attachToPreprocessor()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DParsedAST.cpp129 PP.addPPCallbacks(std::unique_ptr<PPCallbacks>(new ReplayPreamble( in attach()
592 Clang->getPreprocessor().addPPCallbacks( in build()
600 Clang->getPreprocessor().addPPCallbacks( in build()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/llvm/
H A DIncludeOrderCheck.cpp57 PP->addPPCallbacks(::std::make_unique<IncludeOrderPPCallbacks>(*this, SM)); in registerPPCallbacks()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DMacroExpansionContext.cpp93 PP->addPPCallbacks(std::make_unique<detail::MacroExpansionRangeRecorder>( in registerForPreprocessor()

123