Lines Matching refs:HS
451 StringRef &Filename, HeaderSearch &HS, SourceLocation IncludeLoc, in LookupFile() argument
476 return HS.getFileAndSuggestModule( in LookupFile()
482 return DoFrameworkLookup(Filename, HS, SearchPath, RelativePath, in LookupFile()
516 if (auto Res = HS.getFileMgr().getOptionalFileRef(Dest, OpenFile)) { in LookupFile()
525 HS.noteLookupUsage(HS.searchDirIdx(*this), IncludeLoc); in LookupFile()
590 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath, in DoFrameworkLookup() argument
594 FileManager &FileMgr = HS.getFileMgr(); in DoFrameworkLookup()
604 HS.LookupFrameworkCache(Filename.substr(0, SlashPos)); in DoFrameworkLookup()
712 if (!HS.findUsableModuleForFrameworkHeader( in DoFrameworkLookup()
717 if (!HS.findUsableModuleForHeader(&File->getFileEntry(), getDir(), in DoFrameworkLookup()
1578 static bool suggestModule(HeaderSearch &HS, const FileEntry *File, in suggestModule() argument
1582 HS.findModuleForHeader(File, /*AllowTextual*/true); in suggestModule()
1587 HS.getModuleMap().resolveUses(RequestingModule, /*Complain*/ false); in suggestModule()
1594 if (HS.getModuleMap().isBuiltinHeader(File)) { in suggestModule()