Base:
method
GetHashCode
Microsoft.CodeAnalysis.CSharp.Symbol.GetHashCode()
7 overrides of GetHashCode
Microsoft.CodeAnalysis.CSharp (7)
Symbols\ArrayTypeSymbol.cs (1)
368public override int GetHashCode()
Symbols\DynamicTypeSymbol.cs (1)
188public override int GetHashCode()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
114public override int GetHashCode()
Symbols\FunctionTypeSymbol.cs (1)
228public override int GetHashCode()
Symbols\NamedTypeSymbol.cs (1)
772public override int GetHashCode()
Symbols\PointerTypeSymbol.cs (1)
212public override int GetHashCode()
Symbols\TypeParameterSymbol.cs (1)
676public override int GetHashCode()
7 references to GetHashCode
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
3452return obj.Type.GetHashCode();
BoundTree\BoundDagTemp.cs (1)
45return Hash.Combine(this.Type.GetHashCode(), Hash.Combine(this.Source?.GetHashCode() ?? 0, this.Index));
Symbols\ConversionSignatureComparer.cs (2)
64hash = Hash.Combine(member.ReturnType.GetHashCode(), hash); 69hash = Hash.Combine(member.GetParameterType(0).GetHashCode(), hash);
Symbols\SignatureOnlyParameterSymbol.cs (1)
129_type.Type.GetHashCode(),
Symbols\TypeWithAnnotations.cs (2)
408return obj.Type.GetHashCode(); 775return Type.GetHashCode();