Lines Matching refs:hsOpts
3975 const HeaderSearchOptions &hsOpts = getHeaderSearchOpts(); in getModuleHash() local
3981 if (!hsOpts.ModulesIgnoreMacros.empty()) { in getModuleHash()
3984 if (hsOpts.ModulesIgnoreMacros.count( in getModuleHash()
3993 code = hash_combine(code, hsOpts.Sysroot, in getModuleHash()
3994 hsOpts.ModuleFormat, in getModuleHash()
3995 hsOpts.UseDebugInfo, in getModuleHash()
3996 hsOpts.UseBuiltinIncludes, in getModuleHash()
3997 hsOpts.UseStandardSystemIncludes, in getModuleHash()
3998 hsOpts.UseStandardCXXIncludes, in getModuleHash()
3999 hsOpts.UseLibcxx, in getModuleHash()
4000 hsOpts.ModulesValidateDiagnosticOptions); in getModuleHash()
4001 code = hash_combine(code, hsOpts.ResourceDir); in getModuleHash()
4003 if (hsOpts.ModulesStrictContextHash) { in getModuleHash()
4004 hash_code SHPC = hash_combine_range(hsOpts.SystemHeaderPrefixes.begin(), in getModuleHash()
4005 hsOpts.SystemHeaderPrefixes.end()); in getModuleHash()
4006 hash_code UEC = hash_combine_range(hsOpts.UserEntries.begin(), in getModuleHash()
4007 hsOpts.UserEntries.end()); in getModuleHash()
4008 code = hash_combine(code, hsOpts.SystemHeaderPrefixes.size(), SHPC, in getModuleHash()
4009 hsOpts.UserEntries.size(), UEC); in getModuleHash()
4022 code = hash_combine(code, hsOpts.ModuleUserBuildPath); in getModuleHash()