37 implementations of GetHashCode
dotnet-svcutil-lib (8)
Metrics (1)
Metrics.Legacy (1)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
Microsoft.CodeAnalysis.UnitTests (1)
PresentationFramework (2)
Roslyn.Diagnostics.Analyzers (1)
System.Collections (1)
System.Collections.Specialized (1)
System.ComponentModel.TypeConverter (1)
System.Private.CoreLib (5)
System.Private.Xml (2)
System.Private.Xml.Linq (1)
System.Resources.Extensions (1)
System.Runtime.Caching (1)
Text.Analyzers (1)
xunit.assert (2)
148 references to GetHashCode
dotnet-svcutil-lib (1)
GenerateDocumentationAndConfigFiles (1)
Metrics (1)
Metrics.Legacy (1)
Microsoft.Build.Framework (1)
Microsoft.CodeAnalysis (1)
Microsoft.CodeAnalysis.Analyzers (1)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
Microsoft.CodeAnalysis.BannedApiAnalyzers (1)
Microsoft.CodeAnalysis.CodeStyle (1)
Microsoft.CodeAnalysis.Collections.Package (1)
Microsoft.CodeAnalysis.Extensions.Package (1)
Microsoft.CodeAnalysis.InteractiveHost (1)
Microsoft.CodeAnalysis.PerformanceSensitiveAnalyzers (1)
Microsoft.CodeAnalysis.PublicApiAnalyzers (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (1)
Microsoft.CodeAnalysis.Threading.Package (1)
Microsoft.CodeAnalysis.UnitTests (3)
Microsoft.CodeAnalysis.Workspaces (1)
Microsoft.CodeAnalysis.Workspaces.MSBuild.BuildHost (1)
Roslyn.Diagnostics.Analyzers (1)
System.Private.CoreLib (122)
src\libraries\System.Private.CoreLib\src\System\Tuple.cs (56)
177return comparer.GetHashCode(m_Item1!);
301return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item1!), comparer.GetHashCode(m_Item2!));
430return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item1!), comparer.GetHashCode(m_Item2!), comparer.GetHashCode(m_Item3!));
569return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item1!), comparer.GetHashCode(m_Item2!), comparer.GetHashCode(m_Item3!), comparer.GetHashCode(m_Item4!));
718return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item1!), comparer.GetHashCode(m_Item2!), comparer.GetHashCode(m_Item3!), comparer.GetHashCode(m_Item4!), comparer.GetHashCode(m_Item5!));
877return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item1!), comparer.GetHashCode(m_Item2!), comparer.GetHashCode(m_Item3!), comparer.GetHashCode(m_Item4!), comparer.GetHashCode(m_Item5!), comparer.GetHashCode(m_Item6!));
1046return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item1!), comparer.GetHashCode(m_Item2!), comparer.GetHashCode(m_Item3!), comparer.GetHashCode(m_Item4!), comparer.GetHashCode(m_Item5!), comparer.GetHashCode(m_Item6!), comparer.GetHashCode(m_Item7!));
1234return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item7!), t.GetHashCode(comparer));
1236return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item6!), comparer.GetHashCode(m_Item7!), t.GetHashCode(comparer));
1238return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item5!), comparer.GetHashCode(m_Item6!), comparer.GetHashCode(m_Item7!), t.GetHashCode(comparer));
1240return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item4!), comparer.GetHashCode(m_Item5!), comparer.GetHashCode(m_Item6!), comparer.GetHashCode(m_Item7!), t.GetHashCode(comparer));
1242return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item3!), comparer.GetHashCode(m_Item4!), comparer.GetHashCode(m_Item5!), comparer.GetHashCode(m_Item6!), comparer.GetHashCode(m_Item7!), t.GetHashCode(comparer));
1244return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item2!), comparer.GetHashCode(m_Item3!), comparer.GetHashCode(m_Item4!), comparer.GetHashCode(m_Item5!), comparer.GetHashCode(m_Item6!), comparer.GetHashCode(m_Item7!), t.GetHashCode(comparer));
1246return Tuple.CombineHashCodes(comparer.GetHashCode(m_Item1!), comparer.GetHashCode(m_Item2!), comparer.GetHashCode(m_Item3!), comparer.GetHashCode(m_Item4!), comparer.GetHashCode(m_Item5!), comparer.GetHashCode(m_Item6!), comparer.GetHashCode(m_Item7!), t.GetHashCode(comparer));
src\libraries\System.Private.CoreLib\src\System\ValueTuple.cs (64)
371return comparer.GetHashCode(Item1!);
376return comparer.GetHashCode(Item1!);
574return HashCode.Combine(comparer.GetHashCode(Item1!),
575comparer.GetHashCode(Item2!));
772return HashCode.Combine(comparer.GetHashCode(Item1!),
773comparer.GetHashCode(Item2!),
774comparer.GetHashCode(Item3!));
986return HashCode.Combine(comparer.GetHashCode(Item1!),
987comparer.GetHashCode(Item2!),
988comparer.GetHashCode(Item3!),
989comparer.GetHashCode(Item4!));
1218return HashCode.Combine(comparer.GetHashCode(Item1!),
1219comparer.GetHashCode(Item2!),
1220comparer.GetHashCode(Item3!),
1221comparer.GetHashCode(Item4!),
1222comparer.GetHashCode(Item5!));
1468return HashCode.Combine(comparer.GetHashCode(Item1!),
1469comparer.GetHashCode(Item2!),
1470comparer.GetHashCode(Item3!),
1471comparer.GetHashCode(Item4!),
1472comparer.GetHashCode(Item5!),
1473comparer.GetHashCode(Item6!));
1736return HashCode.Combine(comparer.GetHashCode(Item1!),
1737comparer.GetHashCode(Item2!),
1738comparer.GetHashCode(Item3!),
1739comparer.GetHashCode(Item4!),
1740comparer.GetHashCode(Item5!),
1741comparer.GetHashCode(Item6!),
1742comparer.GetHashCode(Item7!));
2093return HashCode.Combine(comparer.GetHashCode(Item1!), comparer.GetHashCode(Item2!), comparer.GetHashCode(Item3!),
2094comparer.GetHashCode(Item4!), comparer.GetHashCode(Item5!), comparer.GetHashCode(Item6!),
2095comparer.GetHashCode(Item7!));
2110return HashCode.Combine(comparer.GetHashCode(Item7!),
2113return HashCode.Combine(comparer.GetHashCode(Item6!),
2114comparer.GetHashCode(Item7!),
2117return HashCode.Combine(comparer.GetHashCode(Item5!),
2118comparer.GetHashCode(Item6!),
2119comparer.GetHashCode(Item7!),
2122return HashCode.Combine(comparer.GetHashCode(Item4!),
2123comparer.GetHashCode(Item5!),
2124comparer.GetHashCode(Item6!),
2125comparer.GetHashCode(Item7!),
2128return HashCode.Combine(comparer.GetHashCode(Item3!),
2129comparer.GetHashCode(Item4!),
2130comparer.GetHashCode(Item5!),
2131comparer.GetHashCode(Item6!),
2132comparer.GetHashCode(Item7!),
2135return HashCode.Combine(comparer.GetHashCode(Item2!),
2136comparer.GetHashCode(Item3!),
2137comparer.GetHashCode(Item4!),
2138comparer.GetHashCode(Item5!),
2139comparer.GetHashCode(Item6!),
2140comparer.GetHashCode(Item7!),
2144return HashCode.Combine(comparer.GetHashCode(Item1!),
2145comparer.GetHashCode(Item2!),
2146comparer.GetHashCode(Item3!),
2147comparer.GetHashCode(Item4!),
2148comparer.GetHashCode(Item5!),
2149comparer.GetHashCode(Item6!),
2150comparer.GetHashCode(Item7!),
Test.Utilities (1)
Text.Analyzers (1)
xunit.assert (1)