Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/clang/test/Modules/Inputs/normal-module-map/Umbrella/
H A Dmodule.map1 module Umbrella {
2 umbrella header "Umbrella.h"
/minix3/external/bsd/llvm/dist/clang/include/clang/Basic/
H A DModule.h65 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella; variable
379 return Umbrella.dyn_cast<const FileEntry *>(); in getUmbrellaHeader()
385 return Umbrella && Umbrella.is<const DirectoryEntry *>(); in hasUmbrellaDir()
/minix3/external/bsd/llvm/dist/clang/test/Modules/Inputs/require-modular-includes/
H A Dmodule.modulemap5 module Umbrella {
/minix3/external/bsd/llvm/dist/clang/lib/Basic/
H A DModule.cpp30 Umbrella(), ASTFile(nullptr), IsMissingRequirement(false), in Module()
140 return Umbrella.dyn_cast<const DirectoryEntry *>(); in getUmbrellaDir()
/minix3/external/bsd/llvm/dist/clang/lib/Lex/
H A DModuleMap.cpp697 Result->Umbrella = UmbrellaHeader; in inferFrameworkModule()
763 Mod->Umbrella = UmbrellaHeader; in setUmbrellaHeader()
768 Mod->Umbrella = UmbrellaDir; in setUmbrellaDir()
1691 if (LeadingToken == MMToken::UmbrellaKeyword && ActiveModule->Umbrella) { in parseHeaderDecl()
1816 if (ActiveModule->Umbrella) { in parseUmbrellaDirDecl()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DASTReader.cpp4532 if (const FileEntry *Umbrella = PP.getFileManager().getFile(Blob)) { in ReadSubmoduleBlock() local
4534 ModMap.setUmbrellaHeader(CurrentModule, Umbrella); in ReadSubmoduleBlock()
4535 else if (CurrentModule->getUmbrellaHeader() != Umbrella) { in ReadSubmoduleBlock()
4564 if (const DirectoryEntry *Umbrella in ReadSubmoduleBlock() local
4567 ModMap.setUmbrellaDir(CurrentModule, Umbrella); in ReadSubmoduleBlock()
4568 else if (CurrentModule->getUmbrellaDir() != Umbrella) { in ReadSubmoduleBlock()
/minix3/external/bsd/llvm/dist/clang/docs/
H A DModules.rst481 Umbrella directory declaration
496Umbrella directories are useful for libraries that have a large number of headers but do not have …
H A DThreadSafetyAnalysis.rst438 * ``-Wthread-safety``: Umbrella flag which turns on the following three: