Lines Matching refs:HSOpts

87                                const HeaderSearchOptions &HSOpts);
92 const HeaderSearchOptions &HSOpts);
101 const HeaderSearchOptions &HSOpts);
199 const HeaderSearchOptions &HSOpts) { in AddDefaultCIncludePaths() argument
205 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultCIncludePaths()
220 if (HSOpts.UseBuiltinIncludes) { in AddDefaultCIncludePaths()
223 SmallString<128> P = StringRef(HSOpts.ResourceDir); in AddDefaultCIncludePaths()
230 if (!HSOpts.UseStandardSystemIncludes) in AddDefaultCIncludePaths()
263 const HeaderSearchOptions &HSOpts) { in AddDefaultCPlusPlusIncludePaths() argument
332 const HeaderSearchOptions &HSOpts) { in AddDefaultIncludePaths() argument
344 if (HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
357 HSOpts.UseStandardCXXIncludes && HSOpts.UseStandardSystemIncludes) { in AddDefaultIncludePaths()
358 if (HSOpts.UseLibcxx) { in AddDefaultIncludePaths()
361 AddDefaultCPlusPlusIncludePaths(Lang, triple, HSOpts); in AddDefaultIncludePaths()
365 AddDefaultCIncludePaths(triple, HSOpts); in AddDefaultIncludePaths()
544 const HeaderSearchOptions &HSOpts, in ApplyHeaderSearchOptions() argument
547 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot); in ApplyHeaderSearchOptions()
550 for (unsigned i = 0, e = HSOpts.UserEntries.size(); i != e; ++i) { in ApplyHeaderSearchOptions()
551 const HeaderSearchOptions::Entry &E = HSOpts.UserEntries[i]; in ApplyHeaderSearchOptions()
559 Init.AddDefaultIncludePaths(Lang, Triple, HSOpts); in ApplyHeaderSearchOptions()
561 for (unsigned i = 0, e = HSOpts.SystemHeaderPrefixes.size(); i != e; ++i) in ApplyHeaderSearchOptions()
562 Init.AddSystemHeaderPrefix(HSOpts.SystemHeaderPrefixes[i].Prefix, in ApplyHeaderSearchOptions()
563 HSOpts.SystemHeaderPrefixes[i].IsSystemHeader); in ApplyHeaderSearchOptions()
565 if (HSOpts.UseBuiltinIncludes) { in ApplyHeaderSearchOptions()
567 SmallString<128> P = StringRef(HSOpts.ResourceDir); in ApplyHeaderSearchOptions()