Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPreprocessingRecord.cpp346 MacroDefinitions[Macro] = Def; in RegisterMacroDefinition()
384 return MacroDefinitions.lookup(MI); in findMacroDefinition()
463 MacroDefinitions[MI] = Def; in MacroDefined()
469 MD.forAllDefinitions([&](MacroInfo *MI) { MacroDefinitions.erase(MI); }); in MacroUndefined()
517 + llvm::capacity_in_bytes(MacroDefinitions) in getTotalMemory()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessingRecord.h355 llvm::DenseMap<const MacroInfo *, MacroDefinitionRecord *> MacroDefinitions; variable
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h358 serialization::PreprocessedEntityID> MacroDefinitions; variable
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTWriter.cpp2694 Record.push_back(MacroDefinitions[PPRec->findMacroDefinition(MI)]); in WritePreprocessor()
2780 MacroDefinitions[MD] = NextPreprocessorEntityID; in WritePreprocessorDetail()
2792 Record.push_back(MacroDefinitions[ME->getDefinition()]); in WritePreprocessorDetail()
6775 assert(!MacroDefinitions.contains(MD)); in MacroDefinitionRead()
6776 MacroDefinitions[MD] = ID; in MacroDefinitionRead()