Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/
H A DHeaderFile.h66 bool Umbrella{false};
84 void setUmbrellaHeader(bool V = true) { Umbrella = V; }
87 bool isUmbrellaHeader() const { return Umbrella; } in isUmbrellaHeader()
95 Umbrella) == std::tie(Other.Type, Other.FullPath,
98 Other.Umbrella);
108 return std::tie(Type, Umbrella) < std::tie(Other.Type, Other.Umbrella);
110 return std::tie(Type, Umbrella, Extra, FullPath) <
111 std::tie(Other.Type, Other.Umbrella, Other.Extra, Other.FullPath);
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DModule.h166 std::variant<std::monostate, FileEntryRef, DirectoryEntryRef> Umbrella; variable
693 if (const auto *Dir = std::get_if<DirectoryEntryRef>(&Umbrella)) in getUmbrellaDirAsWritten()
701 if (const auto *Hdr = std::get_if<FileEntryRef>(&Umbrella)) in getUmbrellaHeaderAsWritten()
/freebsd/contrib/llvm-project/llvm/lib/TextAPI/
H A DTextStubV5.cpp103 Umbrella, enumerator
474 const auto *Umbrella = File->getArray(Keys[TBDKey::ParentUmbrella]); in getUmbrellaSection() local
475 if (!Umbrella) in getUmbrellaSection()
480 for (auto Val : *Umbrella) { in getUmbrellaSection()
496 getRequiredValue<StringRef>(TBDKey::Umbrella, Obj, &Object::getString); in getUmbrellaSection()
969 Array Umbrellas = serializeField(TBDKey::Umbrella, File->umbrellas(), in serializeIF()
H A DTextStub.cpp249 std::string Umbrella; member
329 IO.mapRequired("umbrella", Section.Umbrella); in mapping()
799 CurrentSection.Umbrella = it.first; in NormalizedTBD_V4()
876 File->addParentUmbrella(target, CurrentSection.Umbrella); in denormalize()
/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DModule.cpp270 if (const auto *Hdr = std::get_if<FileEntryRef>(&Umbrella)) in getEffectiveUmbrellaDir()
272 if (const auto *Dir = std::get_if<DirectoryEntryRef>(&Umbrella)) in getEffectiveUmbrellaDir()
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DModuleMap.cpp1190 Mod->Umbrella = UmbrellaHeader; in setUmbrellaHeaderAsWritten()
1204 Mod->Umbrella = UmbrellaDir; in setUmbrellaDirAsWritten()
2445 !std::holds_alternative<std::monostate>(ActiveModule->Umbrella)) { in parseHeaderDecl()
2545 if (!std::holds_alternative<std::monostate>(ActiveModule->Umbrella)) { in parseUmbrellaDirDecl()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp5868 if (auto Umbrella = PP.getFileManager().getOptionalFileRef(Filename)) { in ReadSubmoduleBlock() local
5871 ModMap.setUmbrellaHeaderAsWritten(CurrentModule, *Umbrella, Blob, ""); in ReadSubmoduleBlock()
5906 if (auto Umbrella = in ReadSubmoduleBlock() local
5910 ModMap.setUmbrellaDirAsWritten(CurrentModule, *Umbrella, Blob, ""); in ReadSubmoduleBlock()