Implemented interface member:
87 references to GetHashCode
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (86)
Utilities\SymbolEquivalenceComparerTests.cs (86)
71Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(intField1.Type), 72SymbolEquivalenceComparer.Instance.GetHashCode(intField2.Type)); 76Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(intArrayField1.Type), 77SymbolEquivalenceComparer.Instance.GetHashCode(intArrayField2.Type)); 218Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(field1_v1), 219SymbolEquivalenceComparer.Instance.GetHashCode(field1_v2)); 318Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(goo), 319SymbolEquivalenceComparer.Instance.GetHashCode(goo_instanceInstantiation)); 322Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(goo_intInstantiation1), 323SymbolEquivalenceComparer.Instance.GetHashCode(goo_intInstantiation2)); 469Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 470SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 500Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 501SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 531Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 532SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 620Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 621SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 689Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(csharpGooMethod), 690SymbolEquivalenceComparer.Instance.GetHashCode(vbGooMethod)); 736Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(csharpGooMethod), 737SymbolEquivalenceComparer.Instance.GetHashCode(vbGooMethod)); 798Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 799SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 870Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 871SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 944Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outer1), 945SymbolEquivalenceComparer.Instance.GetHashCode(outer2)); 948Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(inner1), 949SymbolEquivalenceComparer.Instance.GetHashCode(inner2)); 952Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outerType1), 953SymbolEquivalenceComparer.Instance.GetHashCode(outerType2)); 956Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(innerType1), 957SymbolEquivalenceComparer.Instance.GetHashCode(innerType2)); 965Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outer1), 966SymbolEquivalenceComparer.Instance.GetHashCode(inner1.ContainingSymbol)); 969Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outer1), 970SymbolEquivalenceComparer.Instance.GetHashCode(innerType1.ContainingSymbol.ContainingSymbol)); 973Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(inner1), 974SymbolEquivalenceComparer.Instance.GetHashCode(innerType1.ContainingSymbol)); 977Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outer1), 978SymbolEquivalenceComparer.Instance.GetHashCode(outerType1.ContainingSymbol)); 1016Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(type1_v1), 1017SymbolEquivalenceComparer.Instance.GetHashCode(type1_v2)); 1021Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(type2_v1), 1022SymbolEquivalenceComparer.Instance.GetHashCode(type2_v2)); 1175Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 1176SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 1215Assert.Equal(falseComp.GetHashCode(method_v1), 1216falseComp.GetHashCode(method_v2)); 1473Assert.Equal(ignoreComparer.GetHashCode(a1), ignoreComparer.GetHashCode(a2)); 1474Assert.Equal(ignoreComparer.GetHashCode(b1), ignoreComparer.GetHashCode(b2)); 1475Assert.Equal(ignoreComparer.GetHashCode(c1), ignoreComparer.GetHashCode(c2)); 1476Assert.Equal(ignoreComparer.GetHashCode(d1), ignoreComparer.GetHashCode(d2)); 1539Assert.Equal(ignoreComparer.GetHashCode(a1), ignoreComparer.GetHashCode(a2)); 1540Assert.Equal(ignoreComparer.GetHashCode(b1), ignoreComparer.GetHashCode(b2)); 1541Assert.Equal(ignoreComparer.GetHashCode(c1), ignoreComparer.GetHashCode(c2)); 1542Assert.Equal(ignoreComparer.GetHashCode(d1), ignoreComparer.GetHashCode(d2)); 1604Assert.Equal(ignoreComparer.GetHashCode(a1), ignoreComparer.GetHashCode(a2)); 1605Assert.Equal(ignoreComparer.GetHashCode(b1), ignoreComparer.GetHashCode(b2)); 1606Assert.Equal(ignoreComparer.GetHashCode(c1), ignoreComparer.GetHashCode(c2)); 1607Assert.Equal(ignoreComparer.GetHashCode(d1), ignoreComparer.GetHashCode(d2)); 1669Assert.Equal(ignoreComparer.GetHashCode(a1), ignoreComparer.GetHashCode(a2)); 1670Assert.Equal(ignoreComparer.GetHashCode(b1), ignoreComparer.GetHashCode(b2)); 1671Assert.Equal(ignoreComparer.GetHashCode(c1), ignoreComparer.GetHashCode(c2)); 1672Assert.Equal(ignoreComparer.GetHashCode(d1), ignoreComparer.GetHashCode(d2)); 1832Assert.Equal(SymbolEquivalenceComparer.IgnoreAssembliesInstance.GetHashCode(namespace1), 1833SymbolEquivalenceComparer.IgnoreAssembliesInstance.GetHashCode(namespace2)); 1836Assert.NotEqual(SymbolEquivalenceComparer.Instance.GetHashCode(namespace1), 1837SymbolEquivalenceComparer.Instance.GetHashCode(namespace2));
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\FindReferences\MetadataUnifyingEquivalenceComparer.cs (1)
46return SymbolEquivalenceComparer.Instance.GetHashCode(obj);