Lines Matching defs:Dir

310     const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkName.str());
311 if (Dir == 0) return 0;
608 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkName.str());
609 if (Dir == 0) return 0;
613 CacheLookup.getValue().Directory = Dir;
805 const DirectoryEntry *Dir = FileMgr.getDirectory(DirName);
806 if (!Dir)
810 switch (loadModuleMapFile(Dir)) {
826 if (Dir == Root)
831 FixUpDirectories.push_back(Dir);
843 const DirectoryEntry *Dir = File->getDir();
846 = DirectoryHasModuleMap.find(Dir);
854 SmallString<128> PrivateFilename(Dir->getName());
860 DirectoryHasModuleMap[Dir] = !Result;
865 const DirectoryEntry *Dir,
871 switch (loadModuleMapFile(Dir)) {
885 const DirectoryEntry *TopFrameworkDir = Dir;
893 StringRef DirName = Dir->getName();
901 Dir = FileMgr.getDirectory(DirName);
902 if (!Dir)
909 TopFrameworkDir = Dir;
932 if (const DirectoryEntry *Dir = FileMgr.getDirectory(DirName))
933 return loadModuleMapFile(Dir);
939 HeaderSearch::loadModuleMapFile(const DirectoryEntry *Dir) {
941 = DirectoryHasModuleMap.find(Dir);
946 ModuleMapFileName += Dir->getName();
953 DirectoryHasModuleMap[Dir] = false;
958 DirectoryHasModuleMap[Dir] = true;
968 DirectoryHasModuleMap[Dir] = false;
977 DirectoryHasModuleMap[Dir] = false;
994 for (llvm::sys::fs::directory_iterator Dir(DirNative.str(), EC), DirEnd;
995 Dir != DirEnd && !EC; Dir.increment(EC)) {
996 if (llvm::sys::path::extension(Dir->path()) != ".framework")
999 const DirectoryEntry *FrameworkDir = FileMgr.getDirectory(Dir->path());
1004 loadFrameworkModule(llvm::sys::path::stem(Dir->path()), FrameworkDir,
1022 for (llvm::sys::fs::directory_iterator Dir(DirNative.str(), EC), DirEnd;
1023 Dir != DirEnd && !EC; Dir.increment(EC)) {
1024 loadModuleMapFile(Dir->path());