Searched refs:Umbrella (Results 1 – 8 of 8) sorted by relevance
148 Umbrella; variable629 if (auto *ME = Umbrella.dyn_cast<const FileEntryRef::MapEntry *>()) in getUmbrellaHeader()638 return Umbrella && Umbrella.is<const DirectoryEntry *>(); in hasUmbrellaDir()
249 std::string Umbrella; member339 IO.mapRequired("umbrella", Section.Umbrella); in mapping()836 CurrentSection.Umbrella = it.first; in NormalizedTBD_V4()923 File->addParentUmbrella(target, CurrentSection.Umbrella); in denormalize()
1142 Mod->Umbrella = &UmbrellaHeader.getMapEntry(); in setUmbrellaHeader()1156 Mod->Umbrella = UmbrellaDir; in setUmbrellaDir()2382 if (Header.IsUmbrella && ActiveModule->Umbrella) { in parseHeaderDecl()2476 if (ActiveModule->Umbrella) { in parseUmbrellaDirDecl()
269 Umbrella.dyn_cast<const DirectoryEntry *>()}; in getUmbrellaDir()
691 Umbrella directory declaration706 …Umbrella directories are useful for libraries that have a large number of headers but do not have …
470 * ``-Wthread-safety``: Umbrella flag which turns on the following:
5664 if (auto Umbrella = PP.getFileManager().getOptionalFileRef(Filename)) { in ReadSubmoduleBlock() local5667 ModMap.setUmbrellaHeader(CurrentModule, *Umbrella, Blob, ""); in ReadSubmoduleBlock()5702 if (auto Umbrella = PP.getFileManager().getDirectory(Dirname)) { in ReadSubmoduleBlock() local5705 ModMap.setUmbrellaDir(CurrentModule, *Umbrella, Blob, ""); in ReadSubmoduleBlock()
736 **Example 1: Umbrella looks like the monorepo**