Lines Matching refs:DirectoryEntry
263 const DirectoryEntry *UmbrellaDir = &File->getDir().getDirEntry(); in resolveHeader()
413 SmallVectorImpl<const DirectoryEntry *> &IntermediateDirs) { in findHeaderInUmbrellaDirs()
417 const DirectoryEntry *Dir = File->getDir(); in findHeaderInUmbrellaDirs()
616 SmallVector<const DirectoryEntry *, 2> SkippedDirs; in findOrCreateModuleForHeaderInUmbrellaDir()
636 for (const DirectoryEntry *SkippedDir : llvm::reverse(SkippedDirs)) { in findOrCreateModuleForHeaderInUmbrellaDir()
740 const DirectoryEntry *Dir = Header->getDir(); in isHeaderUnavailableInModule()
741 SmallVector<const DirectoryEntry *, 2> SkippedDirs; in isHeaderUnavailableInModule()
752 llvm::DenseMap<const DirectoryEntry *, Module *>::const_iterator KnownDir in isHeaderUnavailableInModule()
766 for (const DirectoryEntry *SkippedDir : llvm::reverse(SkippedDirs)) { in isHeaderUnavailableInModule()
917 static void inferFrameworkLink(Module *Mod, const DirectoryEntry *FrameworkDir, in inferFrameworkLink()
940 Module *ModuleMap::inferFrameworkModule(const DirectoryEntry *FrameworkDir, in inferFrameworkModule()
947 Module *ModuleMap::inferFrameworkModule(const DirectoryEntry *FrameworkDir, in inferFrameworkModule()
981 llvm::DenseMap<const DirectoryEntry *, InferredDirectory>::const_iterator in inferFrameworkModule()
1153 void ModuleMap::setUmbrellaDir(Module *Mod, const DirectoryEntry *UmbrellaDir, in setUmbrellaDir()
1488 const DirectoryEntry *Directory;
1554 const DirectoryEntry *Directory, bool IsSystem) in ModuleMapParser()
2484 const DirectoryEntry *Dir = nullptr; in parseUmbrellaDirDecl()
3053 const DirectoryEntry *Dir, FileID ID, in parseModuleMapFile()