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