Lines Matching defs:HSOpts
84 const HeaderSearchOptions &HSOpts);
89 const HeaderSearchOptions &HSOpts);
98 const HeaderSearchOptions &HSOpts);
195 const HeaderSearchOptions &HSOpts) {
201 if (HSOpts.UseStandardSystemIncludes) {
216 if (HSOpts.UseBuiltinIncludes) {
219 SmallString<128> P = StringRef(HSOpts.ResourceDir);
226 if (!HSOpts.UseStandardSystemIncludes)
259 const HeaderSearchOptions &HSOpts) {
329 const HeaderSearchOptions &HSOpts) {
341 if (HSOpts.UseStandardSystemIncludes) {
355 HSOpts.UseStandardCXXIncludes && HSOpts.UseStandardSystemIncludes) {
356 if (HSOpts.UseLibcxx) {
359 AddDefaultCPlusPlusIncludePaths(Lang, triple, HSOpts);
363 AddDefaultCIncludePaths(triple, HSOpts);
542 const HeaderSearchOptions &HSOpts,
545 InitHeaderSearch Init(HS, HSOpts.Verbose, HSOpts.Sysroot);
548 for (unsigned i = 0, e = HSOpts.UserEntries.size(); i != e; ++i) {
549 const HeaderSearchOptions::Entry &E = HSOpts.UserEntries[i];
557 Init.AddDefaultIncludePaths(Lang, Triple, HSOpts);
559 for (unsigned i = 0, e = HSOpts.SystemHeaderPrefixes.size(); i != e; ++i)
560 Init.AddSystemHeaderPrefix(HSOpts.SystemHeaderPrefixes[i].Prefix,
561 HSOpts.SystemHeaderPrefixes[i].IsSystemHeader);
563 if (HSOpts.UseBuiltinIncludes) {
565 SmallString<128> P = StringRef(HSOpts.ResourceDir);