Base:
method
GetHashCode
Microsoft.CodeAnalysis.CSharp.Symbol.GetHashCode()
7 overrides of GetHashCode
Microsoft.CodeAnalysis.CSharp (7)
Symbols\ArrayTypeSymbol.cs (1)
370public override int GetHashCode()
Symbols\DynamicTypeSymbol.cs (1)
190public override int GetHashCode()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
115public override int GetHashCode()
Symbols\FunctionTypeSymbol.cs (1)
230public override int GetHashCode()
Symbols\NamedTypeSymbol.cs (1)
781public override int GetHashCode()
Symbols\PointerTypeSymbol.cs (1)
214public override int GetHashCode()
Symbols\TypeParameterSymbol.cs (1)
678public override int GetHashCode()
7 references to GetHashCode
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
3518return 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)
131_type.Type.GetHashCode(),
Symbols\TypeWithAnnotations.cs (2)
408return obj.Type.GetHashCode(); 775return Type.GetHashCode();