Searched refs:BuildingSubmoduleStack (Results 1 – 3 of 3) sorted by relevance
349 !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 …]
1346 if (!BuildingSubmoduleStack.empty() && M != BuildingSubmoduleStack.back().M) in makeModuleVisible()1347 BuildingSubmoduleStack.back().M->Imports.insert(M); in makeModuleVisible()
990 SmallVector<BuildingSubmoduleInfo, 8> BuildingSubmoduleStack; variable1462 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()