Lines Matching defs:HSOpts
1316 const auto &HSOpts = PP.getHeaderSearchInfo().getHeaderSearchOpts();
1321 if (!HSOpts.ModulesSkipDiagnosticOptions) {
1339 if (!HSOpts.ModulesSkipHeaderSearchPaths) {
1341 Record.push_back(HSOpts.UserEntries.size());
1342 for (unsigned I = 0, N = HSOpts.UserEntries.size(); I != N; ++I) {
1343 const HeaderSearchOptions::Entry &Entry = HSOpts.UserEntries[I];
1351 Record.push_back(HSOpts.SystemHeaderPrefixes.size());
1352 for (unsigned I = 0, N = HSOpts.SystemHeaderPrefixes.size(); I != N; ++I) {
1353 AddString(HSOpts.SystemHeaderPrefixes[I].Prefix, Record);
1354 Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader);
1358 Record.push_back(HSOpts.VFSOverlayFiles.size());
1359 for (StringRef VFSOverlayFile : HSOpts.VFSOverlayFiles)
1365 if (!HSOpts.ModulesSkipPragmaDiagnosticMappings)
1612 const HeaderSearchOptions &HSOpts =
1615 AddString(HSOpts.Sysroot, Record);
1616 AddString(HSOpts.ResourceDir, Record);
1617 AddString(HSOpts.ModuleCachePath, Record);
1618 AddString(HSOpts.ModuleUserBuildPath, Record);
1619 Record.push_back(HSOpts.DisableModuleHash);
1620 Record.push_back(HSOpts.ImplicitModuleMaps);
1621 Record.push_back(HSOpts.ModuleMapFileHomeIsCwd);
1622 Record.push_back(HSOpts.EnablePrebuiltImplicitModules);
1623 Record.push_back(HSOpts.UseBuiltinIncludes);
1624 Record.push_back(HSOpts.UseStandardSystemIncludes);
1625 Record.push_back(HSOpts.UseStandardCXXIncludes);
1626 Record.push_back(HSOpts.UseLibcxx);
1638 bool SkipMacros = BuildingImplicitModule && !HSOpts.DisableModuleHash;
1724 HeaderSearchOptions &HSOpts) {