Home
last modified time | relevance | path

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

/src/contrib/llvm-project/clang/lib/Lex/
H A DModuleMap.cpp646 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()
651 FileID UmbrellaModuleMap = getModuleMapFileIDForUniquing(UmbrellaModule); in findOrCreateModuleForHeaderInUmbrellaDir()
656 bool Explicit = UmbrellaModule->InferExplicitSubmodules; in findOrCreateModuleForHeaderInUmbrellaDir()
673 if (UmbrellaModule->InferExportWildcard && Result->Exports.empty()) in findOrCreateModuleForHeaderInUmbrellaDir()
689 if (UmbrellaModule->InferExportWildcard && Result->Exports.empty()) in findOrCreateModuleForHeaderInUmbrellaDir()
781 Module *UmbrellaModule = Found; in isHeaderUnavailableInModule() local
782 while (!UmbrellaModule->getEffectiveUmbrellaDir() && in isHeaderUnavailableInModule()
[all …]