Lines Matching refs:Umbrella
58 /// \brief The umbrella header or directory.
59 llvm::PointerUnion<const DirectoryEntry *, const FileEntry *> Umbrella;
119 /// Submodules can only be inferred for modules with an umbrella header.
239 : Name(Name), DefinitionLoc(DefinitionLoc), Parent(0),Umbrella(),ASTFile(0),
328 /// umbrella.
331 /// \brief Retrieve the header that serves as the umbrella header for this
334 return Umbrella.dyn_cast<const FileEntry *>();
337 /// \brief Determine whether this module has an umbrella directory that is
338 /// not based on an umbrella header.
340 return Umbrella && Umbrella.is<const DirectoryEntry *>();