Lines Matching refs:DirectoryEntry
258 const DirectoryEntry *UmbrellaDir = File->getDir(); in resolveHeader()
406 SmallVectorImpl<const DirectoryEntry *> &IntermediateDirs) { in findHeaderInUmbrellaDirs()
410 const DirectoryEntry *Dir = File->getDir(); in findHeaderInUmbrellaDirs()
591 SmallVector<const DirectoryEntry *, 2> SkippedDirs; in findOrCreateModuleForHeaderInUmbrellaDir()
699 const DirectoryEntry *Dir = Header->getDir(); in isHeaderUnavailableInModule()
700 SmallVector<const DirectoryEntry *, 2> SkippedDirs; in isHeaderUnavailableInModule()
711 llvm::DenseMap<const DirectoryEntry *, Module *>::const_iterator KnownDir in isHeaderUnavailableInModule()
871 static void inferFrameworkLink(Module *Mod, const DirectoryEntry *FrameworkDir, in inferFrameworkLink()
894 Module *ModuleMap::inferFrameworkModule(const DirectoryEntry *FrameworkDir, in inferFrameworkModule()
901 Module *ModuleMap::inferFrameworkModule(const DirectoryEntry *FrameworkDir, in inferFrameworkModule()
932 if (const DirectoryEntry *ParentDir = FileMgr.getDirectory(Parent)) { in inferFrameworkModule()
935 llvm::DenseMap<const DirectoryEntry *, InferredDirectory>::const_iterator in inferFrameworkModule()
1033 if (const DirectoryEntry *SubframeworkDir = in inferFrameworkModule()
1098 void ModuleMap::setUmbrellaDir(Module *Mod, const DirectoryEntry *UmbrellaDir, in setUmbrellaDir()
1381 const DirectoryEntry *Directory;
1447 const DirectoryEntry *Directory, bool IsSystem) in ModuleMapParser()
2377 const DirectoryEntry *Dir = nullptr; in parseUmbrellaDirDecl()
2945 const DirectoryEntry *Dir, FileID ID, in parseModuleMapFile()