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