Lines Matching refs:HSOpts

79                                const HeaderSearchOptions &HSOpts);
88 const HeaderSearchOptions &HSOpts);
174 const HeaderSearchOptions &HSOpts) { in AddDefaultCIncludePaths() argument
178 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths()
185 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths()
188 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths()
195 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths()
255 const HeaderSearchOptions &HSOpts) { in AddDefaultIncludePaths() argument
265 HSOpts.UseStandardCXXIncludes && HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
266 if (HSOpts.UseLibcxx) { in AddDefaultIncludePaths()
271 AddDefaultCIncludePaths(triple, HSOpts); in AddDefaultIncludePaths()
450 const HeaderSearchOptions &HSOpts, in ApplyHeaderSearchOptions() argument
453 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
456 for (unsigned i = 0, e = HSOpts.UserEntries.size(); i != e; ++i) { in ApplyHeaderSearchOptions()
457 const HeaderSearchOptions::Entry &E = HSOpts.UserEntries[i]; in ApplyHeaderSearchOptions()
465 Init.AddDefaultIncludePaths(Lang, Triple, HSOpts); in ApplyHeaderSearchOptions()
467 for (unsigned i = 0, e = HSOpts.SystemHeaderPrefixes.size(); i != e; ++i) in ApplyHeaderSearchOptions()
468 Init.AddSystemHeaderPrefix(HSOpts.SystemHeaderPrefixes[i].Prefix, in ApplyHeaderSearchOptions()
469 HSOpts.SystemHeaderPrefixes[i].IsSystemHeader); in ApplyHeaderSearchOptions()
471 if (HSOpts.UseBuiltinIncludes) { in ApplyHeaderSearchOptions()
473 SmallString<128> P = StringRef(HSOpts.ResourceDir); in ApplyHeaderSearchOptions()