Searched refs:Umbrella (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/include/clang/InstallAPI/ |
| H A D | HeaderFile.h | 66 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 D | Module.h | 205 std::variant<std::monostate, FileEntryRef, DirectoryEntryRef> Umbrella; variable 749 if (const auto *Dir = std::get_if<DirectoryEntryRef>(&Umbrella)) in getUmbrellaDirAsWritten() 757 if (const auto *Hdr = std::get_if<FileEntryRef>(&Umbrella)) in getUmbrellaHeaderAsWritten()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | ModuleMapFile.h | 60 unsigned Umbrella : 1;
|
| /freebsd/contrib/llvm-project/llvm/lib/TextAPI/ |
| H A D | TextStubV5.cpp | 130 Umbrella, enumerator 501 const auto *Umbrella = File->getArray(Keys[TBDKey::ParentUmbrella]); in getUmbrellaSection() local 502 if (!Umbrella) in getUmbrellaSection() 507 for (auto Val : *Umbrella) { in getUmbrellaSection() 523 getRequiredValue<StringRef>(TBDKey::Umbrella, Obj, &Object::getString); in getUmbrellaSection() 1021 Array Umbrellas = serializeField(TBDKey::Umbrella, File->umbrellas(), in serializeIF()
|
| H A D | TextStub.cpp | 248 std::string Umbrella; member 328 IO.mapRequired("umbrella", Section.Umbrella); in mapping() 798 CurrentSection.Umbrella = it.first; in NormalizedTBD_V4() 875 File->addParentUmbrella(target, CurrentSection.Umbrella); in denormalize()
|
| /freebsd/contrib/llvm-project/clang/lib/Basic/ |
| H A D | Module.cpp | 264 if (const auto *Hdr = std::get_if<FileEntryRef>(&Umbrella)) in getEffectiveUmbrellaDir() 266 if (const auto *Dir = std::get_if<DirectoryEntryRef>(&Umbrella)) in getEffectiveUmbrellaDir()
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | ModuleMap.cpp | 1204 Mod->Umbrella = UmbrellaHeader; in setUmbrellaHeaderAsWritten() 1218 Mod->Umbrella = UmbrellaDir; in setUmbrellaDirAsWritten() 1936 Header.IsUmbrella = HD.Umbrella; in handleHeaderDecl() 1941 !std::holds_alternative<std::monostate>(ActiveModule->Umbrella)) { in handleHeaderDecl() 1979 if (!std::holds_alternative<std::monostate>(ActiveModule->Umbrella)) { in handleUmbrellaDirDecl()
|
| H A D | ModuleMapFile.cpp | 719 HD.Umbrella = LeadingToken == MMToken::UmbrellaKeyword; in parseHeaderDecl() 1174 if (HD.Umbrella) in dumpDecls()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 6202 if (auto Umbrella = PP.getFileManager().getOptionalFileRef(*Filename)) { in ReadSubmoduleBlock() local 6205 ModMap.setUmbrellaHeaderAsWritten(CurrentModule, *Umbrella, Blob, ""); in ReadSubmoduleBlock() 6238 if (auto Umbrella = in ReadSubmoduleBlock() local 6242 ModMap.setUmbrellaDirAsWritten(CurrentModule, *Umbrella, Blob, ""); in ReadSubmoduleBlock()
|