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