Base:
method
GetHashCode
Microsoft.CodeAnalysis.CSharp.Symbol.GetHashCode()
7 overrides of GetHashCode
Microsoft.CodeAnalysis.CSharp (7)
Symbols\ArrayTypeSymbol.cs (1)
369
public override int
GetHashCode
()
Symbols\DynamicTypeSymbol.cs (1)
189
public override int
GetHashCode
()
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
115
public override int
GetHashCode
()
Symbols\FunctionTypeSymbol.cs (1)
228
public override int
GetHashCode
()
Symbols\NamedTypeSymbol.cs (1)
1010
public override int
GetHashCode
()
Symbols\PointerTypeSymbol.cs (1)
213
public override int
GetHashCode
()
Symbols\TypeParameterSymbol.cs (1)
677
public override int
GetHashCode
()
7 references to GetHashCode
Microsoft.CodeAnalysis.CSharp (7)
Binder\Semantics\OverloadResolution\MethodTypeInference.cs (1)
3520
return obj.Type.
GetHashCode
();
BoundTree\BoundDagTemp.cs (1)
49
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)
135
_type.Type.
GetHashCode
(),
Symbols\TypeWithAnnotations.cs (2)
408
return obj.Type.
GetHashCode
();
775
return Type.
GetHashCode
();