Home | History | Annotate | Download | only in Lex

Lines Matching defs:Dir

321     const DirectoryEntry *Dir = FileMgr.getDirectory(DirName);
322 if (!Dir)
329 TopFrameworkDir = Dir;
361 // Otherwise, construct the path to this framework dir.
380 // If the framework dir doesn't exist, we fail.
381 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkName.str());
382 if (Dir == 0) return 0;
445 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkPath);
446 if (!Dir)
607 // This file is a system header or C++ unfriendly if the dir is.
722 // If the framework dir doesn't exist, we fail.
723 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkName.str());
724 if (Dir == 0) return 0;
728 CacheLookup.getValue().Directory = Dir;
945 const DirectoryEntry *Dir = FileMgr.getDirectory(DirName);
946 if (!Dir)
950 switch (loadModuleMapFile(Dir, IsSystem)) {
966 if (Dir == Root)
971 FixUpDirectories.push_back(Dir);
986 const DirectoryEntry *Dir = File->getDir();
989 = DirectoryHasModuleMap.find(Dir);
997 SmallString<128> PrivateFilename(Dir->getName());
1003 DirectoryHasModuleMap[Dir] = !Result;
1008 const DirectoryEntry *Dir,
1014 switch (loadModuleMapFile(Dir, IsSystem)) {
1031 = ::getTopFrameworkDir(FileMgr, Dir->getName(), SubmodulePath);
1055 if (const DirectoryEntry *Dir = FileMgr.getDirectory(DirName))
1056 return loadModuleMapFile(Dir, IsSystem);
1062 HeaderSearch::loadModuleMapFile(const DirectoryEntry *Dir, bool IsSystem) {
1064 = DirectoryHasModuleMap.find(Dir);
1069 ModuleMapFileName += Dir->getName();
1076 DirectoryHasModuleMap[Dir] = false;
1081 DirectoryHasModuleMap[Dir] = true;
1091 DirectoryHasModuleMap[Dir] = false;
1100 DirectoryHasModuleMap[Dir] = false;
1117 for (llvm::sys::fs::directory_iterator Dir(DirNative.str(), EC), DirEnd;
1118 Dir != DirEnd && !EC; Dir.increment(EC)) {
1119 if (llvm::sys::path::extension(Dir->path()) != ".framework")
1122 const DirectoryEntry *FrameworkDir = FileMgr.getDirectory(Dir->path());
1127 loadFrameworkModule(llvm::sys::path::stem(Dir->path()), FrameworkDir,
1175 for (llvm::sys::fs::directory_iterator Dir(DirNative.str(), EC), DirEnd;
1176 Dir != DirEnd && !EC; Dir.increment(EC)) {
1177 loadModuleMapFile(Dir->path(), SearchDir.isSystemHeaderDirectory());