Lines Matching refs:UmbrellaModule
646 Module *UmbrellaModule = Result; in findOrCreateModuleForHeaderInUmbrellaDir() local
647 while (!UmbrellaModule->getEffectiveUmbrellaDir() && UmbrellaModule->Parent) in findOrCreateModuleForHeaderInUmbrellaDir()
648 UmbrellaModule = UmbrellaModule->Parent; in findOrCreateModuleForHeaderInUmbrellaDir()
650 if (UmbrellaModule->InferSubmodules) { in findOrCreateModuleForHeaderInUmbrellaDir()
652 getModuleMapFileForUniquing(UmbrellaModule); in findOrCreateModuleForHeaderInUmbrellaDir()
657 bool Explicit = UmbrellaModule->InferExplicitSubmodules; in findOrCreateModuleForHeaderInUmbrellaDir()
674 if (UmbrellaModule->InferExportWildcard && Result->Exports.empty()) in findOrCreateModuleForHeaderInUmbrellaDir()
690 if (UmbrellaModule->InferExportWildcard && Result->Exports.empty()) in findOrCreateModuleForHeaderInUmbrellaDir()
782 Module *UmbrellaModule = Found; in isHeaderUnavailableInModule() local
783 while (!UmbrellaModule->getEffectiveUmbrellaDir() && in isHeaderUnavailableInModule()
784 UmbrellaModule->Parent) in isHeaderUnavailableInModule()
785 UmbrellaModule = UmbrellaModule->Parent; in isHeaderUnavailableInModule()
787 if (UmbrellaModule->InferSubmodules) { in isHeaderUnavailableInModule()