Lines Matching refs:HS
472 StringRef &Filename, HeaderSearch &HS, SourceLocation IncludeLoc, in LookupFile() argument
497 return HS.getFileAndSuggestModule( in LookupFile()
503 return DoFrameworkLookup(Filename, HS, SearchPath, RelativePath, in LookupFile()
527 if (!HS.findUsableModuleForHeader(File, File.getFileEntry().getDir(), in LookupFile()
544 if (auto Res = HS.getFileMgr().getOptionalFileRef(Dest, OpenFile)) { in LookupFile()
552 HS.noteLookupUsage(HS.searchDirIdx(*this), IncludeLoc); in LookupFile()
617 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath, in DoFrameworkLookup() argument
621 FileManager &FileMgr = HS.getFileMgr(); in DoFrameworkLookup()
631 HS.LookupFrameworkCache(Filename.substr(0, SlashPos)); in DoFrameworkLookup()
739 if (!HS.findUsableModuleForFrameworkHeader(*File, FrameworkPath, in DoFrameworkLookup()
744 if (!HS.findUsableModuleForHeader(*File, getDir(), RequestingModule, in DoFrameworkLookup()
1690 static bool suggestModule(HeaderSearch &HS, FileEntryRef File, in suggestModule() argument
1694 HS.findModuleForHeader(File, /*AllowTextual*/true); in suggestModule()
1699 HS.getModuleMap().resolveUses(RequestingModule, /*Complain*/ false); in suggestModule()
1706 if (HS.getModuleMap().isBuiltinHeader(File)) { in suggestModule()