Lines Matching refs:HS
430 StringRef &Filename, HeaderSearch &HS, SourceLocation IncludeLoc, in LookupFile() argument
454 return HS.getFileAndSuggestModule(TmpDir, IncludeLoc, getDir(), in LookupFile()
460 return DoFrameworkLookup(Filename, HS, SearchPath, RelativePath, in LookupFile()
494 if (auto Res = HS.getFileMgr().getOptionalFileRef(Dest)) { in LookupFile()
503 HS.noteLookupUsage(HS.searchDirIdx(*this), IncludeLoc); in LookupFile()
568 StringRef Filename, HeaderSearch &HS, SmallVectorImpl<char> *SearchPath, in DoFrameworkLookup() argument
572 FileManager &FileMgr = HS.getFileMgr(); in DoFrameworkLookup()
582 HS.LookupFrameworkCache(Filename.substr(0, SlashPos)); in DoFrameworkLookup()
690 if (!HS.findUsableModuleForFrameworkHeader( in DoFrameworkLookup()
695 if (!HS.findUsableModuleForHeader(&File->getFileEntry(), getDir(), in DoFrameworkLookup()
1542 static bool suggestModule(HeaderSearch &HS, const FileEntry *File, in suggestModule() argument
1546 HS.findModuleForHeader(File, /*AllowTextual*/true); in suggestModule()
1551 HS.getModuleMap().resolveUses(RequestingModule, /*Complain*/ false); in suggestModule()
1558 if (HS.getModuleMap().isBuiltinHeader(File)) { in suggestModule()