Home
last modified time | relevance | path

Searched refs:BuildingSubmoduleStack (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DPPLexerChange.cpp349 !BuildingSubmoduleStack.empty() && in HandleEndOfFile()
350 BuildingSubmoduleStack.back().IsPragma) { in HandleEndOfFile()
351 Diag(BuildingSubmoduleStack.back().ImportLoc, in HandleEndOfFile()
703 BuildingSubmoduleStack.push_back( in EnterSubmodule()
748 BuildingSubmoduleStack.push_back( in EnterSubmodule()
765 if (BuildingSubmoduleStack.empty()) in needModuleMacros()
777 if (BuildingSubmoduleStack.empty() || in LeaveSubmodule()
778 BuildingSubmoduleStack.back().IsPragma != ForPragma) { in LeaveSubmodule()
783 auto &Info = BuildingSubmoduleStack.back(); in LeaveSubmodule()
794 BuildingSubmoduleStack.pop_back(); in LeaveSubmodule()
[all …]
H A DPreprocessor.cpp1346 if (!BuildingSubmoduleStack.empty() && M != BuildingSubmoduleStack.back().M) in makeModuleVisible()
1347 BuildingSubmoduleStack.back().M->Imports.insert(M); in makeModuleVisible()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h990 SmallVector<BuildingSubmoduleInfo, 8> BuildingSubmoduleStack; variable
1462 return BuildingSubmoduleStack; in getBuildingSubmodules()
1486 if (!BuildingSubmoduleStack.empty()) { in markClangModuleAsAffecting()
1487 if (M != BuildingSubmoduleStack.back().M) in markClangModuleAsAffecting()
1488 BuildingSubmoduleStack.back().M->AffectingClangModules.insert(M); in markClangModuleAsAffecting()