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