Home
last modified time | relevance | path

Searched refs:MacroDefinitions (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/clang/lib/Lex/
H A DPreprocessingRecord.cpp347 MacroDefinitions[Macro] = Def; in RegisterMacroDefinition()
386 MacroDefinitions.find(MI); in findMacroDefinition()
387 if (Pos == MacroDefinitions.end()) in findMacroDefinition()
469 MacroDefinitions[MI] = Def; in MacroDefined()
475 MD.forAllDefinitions([&](MacroInfo *MI) { MacroDefinitions.erase(MI); }); in MacroUndefined()
530 + llvm::capacity_in_bytes(MacroDefinitions) in getTotalMemory()
/llvm-project-15.0.7/clang/unittests/Format/
H A DMacroExpanderTest.cpp16 create(const std::vector<std::string> &MacroDefinitions) { in create() argument
17 return std::make_unique<MacroExpander>(MacroDefinitions, in create()
H A DMacroCallReconstructorTest.cpp136 createExpander(const std::vector<std::string> &MacroDefinitions) { in createExpander() argument
137 return std::make_unique<MacroExpander>(MacroDefinitions, in createExpander()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DPreprocessingRecord.h353 llvm::DenseMap<const MacroInfo *, MacroDefinitionRecord *> MacroDefinitions; variable
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTWriter.h325 serialization::PreprocessedEntityID> MacroDefinitions; variable
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTWriter.cpp2486 Record.push_back(MacroDefinitions[PPRec->findMacroDefinition(MI)]); in WritePreprocessor()
2584 MacroDefinitions[MD] = NextPreprocessorEntityID; in WritePreprocessorDetail()
2596 Record.push_back(MacroDefinitions[ME->getDefinition()]); in WritePreprocessorDetail()
5880 assert(MacroDefinitions.find(MD) == MacroDefinitions.end()); in MacroDefinitionRead()
5881 MacroDefinitions[MD] = ID; in MacroDefinitionRead()