Searched refs:CollectMainFileMacros (Results 1 – 5 of 5) sorted by relevance
/llvm-project/clang-tools-extra/clangd/ |
H A D | CollectMacros.cpp | 27 void CollectMainFileMacros::add(const Token &MacroNameTok, const MacroInfo *MI, in add() 46 void CollectMainFileMacros::FileChanged(SourceLocation Loc, FileChangeReason, in FileChanged() 51 void CollectMainFileMacros::MacroExpands(const Token &MacroName, in MacroExpands() 58 void CollectMainFileMacros::MacroUndefined(const clang::Token &MacroName, in MacroUndefined() 64 void CollectMainFileMacros::Ifdef(SourceLocation Loc, const Token &MacroName, in Ifdef() 70 void CollectMainFileMacros::Ifndef(SourceLocation Loc, const Token &MacroName, in Ifndef() 76 void CollectMainFileMacros::Elifdef(SourceLocation Loc, const Token &MacroName, in Elifdef() 82 void CollectMainFileMacros::Elifndef(SourceLocation Loc, const Token &MacroName, in Elifndef() 88 void CollectMainFileMacros::Defined(const Token &MacroName, in Defined() 95 void CollectMainFileMacros in SourceRangeSkipped() [all...] |
H A D | CollectMacros.h | 52 class CollectMainFileMacros : public PPCallbacks { 54 explicit CollectMainFileMacros(const Preprocessor &PP, MainFileMacros &Out) in CollectMainFileMacros() function
|
H A D | Preamble.cpp | 165 std::make_unique<CollectMainFileMacros>(*PP, Macros), in createPPCallbacks() 393 PP.addPPCallbacks(std::make_unique<CollectMainFileMacros>(PP, SP.Macros)); in scanPreamble()
|
H A D | ParsedAST.cpp | 694 auto MacroCollector = std::make_unique<CollectMainFileMacros>(PP, Macros); in build()
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | CollectMacrosTests.cpp | 32 TEST(CollectMainFileMacros, SelectedMacros) { in TEST() argument
|