Home | History | Annotate | Download | only in Lex

Lines Matching refs:FileMgr

52     : HSOpts(HSOpts), Diags(Diags), FileMgr(SourceMgr.getFileManager()),
107 if (const HeaderMap *HM = HeaderMap::Create(FE, FileMgr)) {
141 FileMgr.getDirectory(llvm::sys::path::parent_path(ModuleMapPath));
144 auto DirName = FileMgr.getCanonicalName(Dir);
172 = FileMgr.getDirectory(FrameworkDirName)) {
348 /// \param FileMgr The file manager to use for directory lookups.
353 getTopFrameworkDir(FileManager &FileMgr, StringRef DirName,
372 const DirectoryEntry *TopFrameworkDir = FileMgr.getDirectory(DirName);
373 DirName = FileMgr.getCanonicalName(TopFrameworkDir);
381 const DirectoryEntry *Dir = FileMgr.getDirectory(DirName);
406 FileManager &FileMgr = HS.getFileMgr();
441 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkName);
479 const FileEntry *FE = FileMgr.getFile(FrameworkName,
490 FE = FileMgr.getFile(FrameworkName, /*openFile=*/!SuggestedModule);
500 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkPath);
521 = ::getTopFrameworkDir(FileMgr, FrameworkPath, SubmodulePath);
597 return FileMgr.getFile(Filename, /*openFile=*/true);
868 const DirectoryEntry *Dir = FileMgr.getDirectory(FrameworkName);
893 if (!(FE = FileMgr.getFile(HeadersFilename, /*openFile=*/true))) {
905 if (!(FE = FileMgr.getFile(HeadersFilename, /*openFile=*/true)))
923 = ::getTopFrameworkDir(FileMgr, FrameworkName, SubmodulePath);
1083 const DirectoryEntry *Dir = FileMgr.getDirectory(DirName);
1125 FileManager &FileMgr) {
1134 return FileMgr.getFile(PrivateFilename);
1142 Dir = FileMgr.getDirectory(".");
1149 Dir = FileMgr.getDirectory(DirName);
1184 if (const FileEntry *PMMFile = getPrivateModuleMap(File, FileMgr)) {
1205 if (const FileEntry *F = FileMgr.getFile(ModuleMapFileName))
1211 return FileMgr.getFile(ModuleMapFileName);
1245 if (const DirectoryEntry *Dir = FileMgr.getDirectory(DirName))
1293 FileMgr.getDirectory(Dir->path());