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