16 references to GetHashCode
Microsoft.CodeAnalysis.Workspaces (16)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.cs (1)
174
=> GetGetHashCodeVisitor(compareMethodTypeParametersByIndex: false).
GetHashCode
(x, currentHash: 0);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (14)
33
_symbolAggregator = (acc, sym) =>
GetHashCode
(sym, acc);
86
GetHashCode
(x.ElementType, currentHash)));
96
GetHashCode
(x.ContainingSymbol, currentHash));
132
currentHash =
GetHashCode
(x.ContainingSymbol, currentHash);
181
GetHashCode
(x.ContainingSymbol, currentHash))))))));
197
return
GetHashCode
(x.DelegateInvokeMethod, currentHash);
207
GetHashCode
(p.Type, a)));
223
GetHashCode
(x.ContainingSymbol, currentHash)));
231
GetHashCode
(x.Type,
232
GetHashCode
(x.ContainingSymbol, currentHash))));
239
GetHashCode
(x.PointedAtType, currentHash));
250
GetHashCode
(x.ContainingSymbol, currentHash))))));
261
GetHashCode
(x.ContainingSymbol, currentHash))));
293
GetHashCode
(x.ContainingSymbol, currentHash);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\SymbolEquivalenceComparer.SignatureTypeSymbolEquivalenceComparer.cs (1)
22
=> symbolEquivalenceComparer.GetGetHashCodeVisitor(compareMethodTypeParametersByIndex: true).
GetHashCode
(x, currentHash: 0);