Lines Matching refs:HSOpts

1215   const auto &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts();
1220 if (!HSOpts.ModulesSkipDiagnosticOptions) {
1238 if (!HSOpts.ModulesSkipHeaderSearchPaths) {
1240 Record.push_back(HSOpts.UserEntries.size());
1241 for (unsigned I = 0, N = HSOpts.UserEntries.size(); I != N; ++I) {
1242 const HeaderSearchOptions::Entry &Entry = HSOpts.UserEntries[I];
1250 Record.push_back(HSOpts.SystemHeaderPrefixes.size());
1251 for (unsigned I = 0, N = HSOpts.SystemHeaderPrefixes.size(); I != N; ++I) {
1252 AddString(HSOpts.SystemHeaderPrefixes[I].Prefix, Record);
1253 Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader);
1257 Record.push_back(HSOpts.VFSOverlayFiles.size());
1258 for (StringRef VFSOverlayFile : HSOpts.VFSOverlayFiles)
1264 if (!HSOpts.ModulesSkipPragmaDiagnosticMappings)
1499 const HeaderSearchOptions &HSOpts =
1502 AddString(HSOpts.Sysroot, Record);
1503 AddString(HSOpts.ResourceDir, Record);
1504 AddString(HSOpts.ModuleCachePath, Record);
1505 AddString(HSOpts.ModuleUserBuildPath, Record);
1506 Record.push_back(HSOpts.DisableModuleHash);
1507 Record.push_back(HSOpts.ImplicitModuleMaps);
1508 Record.push_back(HSOpts.ModuleMapFileHomeIsCwd);
1509 Record.push_back(HSOpts.EnablePrebuiltImplicitModules);
1510 Record.push_back(HSOpts.UseBuiltinIncludes);
1511 Record.push_back(HSOpts.UseStandardSystemIncludes);
1512 Record.push_back(HSOpts.UseStandardCXXIncludes);
1513 Record.push_back(HSOpts.UseLibcxx);
1525 bool SkipMacros = BuildingImplicitModule && !HSOpts.DisableModuleHash;
1599 HeaderSearchOptions &HSOpts) {