Home
last modified time | relevance | path

Searched refs:ModuleMacros (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/clang/include/clang/Lex/
H A DMacroInfo.h565 ArrayRef<ModuleMacro *> ModuleMacros; variable
568 MacroDefinition() : LatestLocalAndAmbiguous(), ModuleMacros() {} in MacroDefinition()
571 : LatestLocalAndAmbiguous(MD, IsAmbiguous), ModuleMacros(MMs) {} in MacroDefinition()
575 return getLocalDirective() || !ModuleMacros.empty();
580 if (!ModuleMacros.empty()) in getMacroInfo()
581 return ModuleMacros.back()->getMacroInfo(); in getMacroInfo()
597 ArrayRef<ModuleMacro *> getModuleMacros() const { return ModuleMacros; } in getModuleMacros()
H A DPreprocessor.h546 llvm::FoldingSet<ModuleMacro> ModuleMacros; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567/include/clang/Lex/
DMacroInfo.h592 ArrayRef<ModuleMacro *> ModuleMacros; variable
598 : 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()
DPreprocessor.h1010 llvm::FoldingSet<ModuleMacro> ModuleMacros; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r536225/include/clang/Lex/
DMacroInfo.h592 ArrayRef<ModuleMacro *> ModuleMacros; variable
598 : 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()
DPreprocessor.h1010 llvm::FoldingSet<ModuleMacro> ModuleMacros; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r522817/include/clang/Lex/
DMacroInfo.h592 ArrayRef<ModuleMacro *> ModuleMacros; variable
598 : 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()
DPreprocessor.h1000 llvm::FoldingSet<ModuleMacro> ModuleMacros; variable
/aosp_15_r20/prebuilts/clang/host/linux-x86/clang-r530567b/include/clang/Lex/
DMacroInfo.h592 ArrayRef<ModuleMacro *> ModuleMacros; variable
598 : 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()
DPreprocessor.h1010 llvm::FoldingSet<ModuleMacro> ModuleMacros; variable
/aosp_15_r20/external/clang/lib/Lex/
H A DPPMacroExpansion.cpp91 if (auto *MM = ModuleMacros.FindNodeOrInsertPos(ID, InsertPos)) { in addModuleMacro()
97 ModuleMacros.InsertNode(MM, InsertPos); in addModuleMacro()
130 return ModuleMacros.FindNodeOrInsertPos(ID, InsertPos); in getModuleMacro()
H A DPreprocessor.cpp298 for (const ModuleMacro &Macro : ModuleMacros) in macro_begin()
/aosp_15_r20/external/clang/lib/Serialization/
H A DASTReader.cpp1804 llvm::SmallVector<ModuleMacroRecord, 8> ModuleMacros; in resolvePendingMacro() local
1824 ModuleMacros.push_back(ModuleMacroRecord()); in resolvePendingMacro()
1825 auto &Info = ModuleMacros.back(); in resolvePendingMacro()
1845 std::reverse(ModuleMacros.begin(), ModuleMacros.end()); in resolvePendingMacro()
1847 for (auto &MMR : ModuleMacros) { in resolvePendingMacro()