Symbols\SymbolEquivalenceComparer.GetHashCodeVisitor.cs (17)
50return Hash.Combine(GetNullableAnnotationsHashCode((ITypeSymbol)x), Hash.Combine(typeof(IDynamicTypeSymbol), currentHash));
95Hash.Combine(x.Name,
102Hash.Combine(x.Name,
103Hash.Combine(x.Locations.FirstOrDefault(), currentHash));
107=> Hash.Combine(x.Locations.FirstOrDefault(), currentHash);
114currentHash = Hash.Combine(x.MetadataName, currentHash);
117return Hash.Combine(x.Locations.FirstOrDefault(), currentHash);
126Hash.Combine(x.Name, currentHash))))));
143=> CombineHashCodes(x.ContainingAssembly, Hash.Combine(x.Name, currentHash));
176Hash.Combine(x.Name,
204return Hash.Combine(p.Name,
216return Hash.Combine(x.Name, currentHash);
221Hash.Combine(x.Name,
229Hash.Combine(x.Name,
245Hash.Combine(x.Name,
256Hash.Combine(x.Name,
294=> Hash.Combine(x.Locations.FirstOrDefault(), currentHash);