Implemented interface member:
71 references to GetHashCode
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (70)
Utilities\SymbolEquivalenceComparerTests.cs (70)
71Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(intField1.Type), 72SymbolEquivalenceComparer.Instance.GetHashCode(intField2.Type)); 76Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(intArrayField1.Type), 77SymbolEquivalenceComparer.Instance.GetHashCode(intArrayField2.Type)); 210Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(field1_v1), 211SymbolEquivalenceComparer.Instance.GetHashCode(field1_v2)); 305Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(goo), 306SymbolEquivalenceComparer.Instance.GetHashCode(goo_instanceInstantiation)); 309Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(goo_intInstantiation1), 310SymbolEquivalenceComparer.Instance.GetHashCode(goo_intInstantiation2)); 436Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 437SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 463Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 464SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 490Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 491SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 567Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 568SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 630Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(csharpGooMethod), 631SymbolEquivalenceComparer.Instance.GetHashCode(vbGooMethod)); 675Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(csharpGooMethod), 676SymbolEquivalenceComparer.Instance.GetHashCode(vbGooMethod)); 731Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 732SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 799Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 800SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 870Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outer1), 871SymbolEquivalenceComparer.Instance.GetHashCode(outer2)); 874Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(inner1), 875SymbolEquivalenceComparer.Instance.GetHashCode(inner2)); 878Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outerType1), 879SymbolEquivalenceComparer.Instance.GetHashCode(outerType2)); 882Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(innerType1), 883SymbolEquivalenceComparer.Instance.GetHashCode(innerType2)); 891Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outer1), 892SymbolEquivalenceComparer.Instance.GetHashCode(inner1.ContainingSymbol)); 895Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outer1), 896SymbolEquivalenceComparer.Instance.GetHashCode(innerType1.ContainingSymbol.ContainingSymbol)); 899Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(inner1), 900SymbolEquivalenceComparer.Instance.GetHashCode(innerType1.ContainingSymbol)); 903Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(outer1), 904SymbolEquivalenceComparer.Instance.GetHashCode(outerType1.ContainingSymbol)); 941Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(type1_v1), 942SymbolEquivalenceComparer.Instance.GetHashCode(type1_v2)); 946Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(type2_v1), 947SymbolEquivalenceComparer.Instance.GetHashCode(type2_v2)); 1090Assert.Equal(SymbolEquivalenceComparer.Instance.GetHashCode(method_v1), 1091SymbolEquivalenceComparer.Instance.GetHashCode(method_v2)); 1128Assert.Equal(falseComp.GetHashCode(method_v1), 1129falseComp.GetHashCode(method_v2)); 1371Assert.Equal(ignoreComparer.GetHashCode(a1), ignoreComparer.GetHashCode(a2)); 1372Assert.Equal(ignoreComparer.GetHashCode(b1), ignoreComparer.GetHashCode(b2)); 1373Assert.Equal(ignoreComparer.GetHashCode(c1), ignoreComparer.GetHashCode(c2)); 1374Assert.Equal(ignoreComparer.GetHashCode(d1), ignoreComparer.GetHashCode(d2)); 1432Assert.Equal(ignoreComparer.GetHashCode(a1), ignoreComparer.GetHashCode(a2)); 1433Assert.Equal(ignoreComparer.GetHashCode(b1), ignoreComparer.GetHashCode(b2)); 1434Assert.Equal(ignoreComparer.GetHashCode(c1), ignoreComparer.GetHashCode(c2)); 1435Assert.Equal(ignoreComparer.GetHashCode(d1), ignoreComparer.GetHashCode(d2)); 1593Assert.Equal(SymbolEquivalenceComparer.IgnoreAssembliesInstance.GetHashCode(namespace1), 1594SymbolEquivalenceComparer.IgnoreAssembliesInstance.GetHashCode(namespace2)); 1597Assert.NotEqual(SymbolEquivalenceComparer.Instance.GetHashCode(namespace1), 1598SymbolEquivalenceComparer.Instance.GetHashCode(namespace2));
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\FindReferences\MetadataUnifyingEquivalenceComparer.cs (1)
46return SymbolEquivalenceComparer.Instance.GetHashCode(obj);