Home | History | Annotate | Download | only in Lex

Lines Matching defs:DirName

219     auto DirName = FileMgr.getCanonicalName(*Dir);
223 llvm::hash_combine(DirName.lower(), FileName.lower());
454 /// \param DirName The name of the framework directory.
458 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName,
460 assert(llvm::sys::path::extension(DirName) == ".framework" &&
478 if (auto TopFrameworkDirOrErr = FileMgr.getDirectory(DirName))
482 DirName = FileMgr.getCanonicalName(TopFrameworkDir);
485 DirName = llvm::sys::path::parent_path(DirName);
486 if (DirName.empty())
490 auto Dir = FileMgr.getDirectory(DirName);
496 if (llvm::sys::path::extension(DirName) == ".framework") {
497 SubmodulePath.push_back(std::string(llvm::sys::path::stem(DirName)));
1372 StringRef DirName = FileName;
1375 DirName = llvm::sys::path::parent_path(DirName);
1376 if (DirName.empty())
1380 auto Dir = FileMgr.getDirectory(DirName);
1542 StringRef DirName(Dir->getName());
1543 if (llvm::sys::path::filename(DirName) == "Modules") {
1544 DirName = llvm::sys::path::parent_path(DirName);
1545 if (DirName.endswith(".framework"))
1546 if (auto DirOrErr = FileMgr.getDirectory(DirName))
1651 HeaderSearch::loadModuleMapFile(StringRef DirName, bool IsSystem,
1653 if (auto Dir = FileMgr.getDirectory(DirName))