Searched refs:ModuleMacros (Results 1 – 5 of 5) sorted by relevance
592 ArrayRef<ModuleMacro *> ModuleMacros; variable598 : LatestLocalAndAmbiguous(MD, IsAmbiguous), ModuleMacros(MMs) {} in MacroDefinition()602 return getLocalDirective() || !ModuleMacros.empty();607 if (!ModuleMacros.empty()) in getMacroInfo()608 return ModuleMacros.back()->getMacroInfo(); in getMacroInfo()624 ArrayRef<ModuleMacro *> getModuleMacros() const { return ModuleMacros; } in getModuleMacros()
1021 llvm::FoldingSet<ModuleMacro> ModuleMacros;1020 llvm::FoldingSet<ModuleMacro> ModuleMacros; global() variable
138 if (auto *MM = ModuleMacros.FindNodeOrInsertPos(ID, InsertPos)) { in addModuleMacro() 144 ModuleMacros.InsertNode(MM, InsertPos); in addModuleMacro() 175 return ModuleMacros.FindNodeOrInsertPos(ID, InsertPos); in getModuleMacro()
321 for (const ModuleMacro &Macro : ModuleMacros) in macro_begin() 332 // and ModuleMacros. in getTotalMemory()
2486 llvm::SmallVector<ModuleMacroRecord, 8> ModuleMacros; in getInputFileInfo() 2517 ModuleMacros.push_back(ModuleMacroRecord()); in getInputFileInfo() 2518 auto &Info = ModuleMacros.back(); in getInputFileInfo() 2538 std::reverse(ModuleMacros.begin(), ModuleMacros.end()); in getInputFile() 2540 for (auto &MMR : ModuleMacros) { in getInputFile() 2321 llvm::SmallVector<ModuleMacroRecord, 8> ModuleMacros; resolvePendingMacro() local