Base:
method
GetHashCode
Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.GetHashCode()
12 overrides of GetHashCode
Microsoft.CodeAnalysis.CSharp (12)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
290
public abstract override int
GetHashCode
();
Symbols\ErrorTypeSymbol.cs (1)
661
public override int
GetHashCode
()
Symbols\ExtendedErrorTypeSymbol.cs (1)
305
public override int
GetHashCode
()
Symbols\MissingMetadataTypeSymbol.cs (2)
332
public override int
GetHashCode
()
450
public override int
GetHashCode
()
Symbols\NativeIntegerTypeSymbol.cs (1)
214
public override int
GetHashCode
() => _underlyingType.GetHashCode();
Symbols\NoPiaAmbiguousCanonicalTypeSymbol.cs (1)
87
public override int
GetHashCode
()
Symbols\NoPiaIllegalGenericInstantiationSymbol.cs (1)
73
public override int
GetHashCode
()
Symbols\NoPiaMissingCanonicalTypeSymbol.cs (1)
111
public override int
GetHashCode
()
Symbols\PlaceholderTypeArgumentSymbol.cs (1)
67
public override int
GetHashCode
()
Symbols\SubstitutedNamedTypeSymbol.cs (1)
424
public override int
GetHashCode
()
Symbols\UnboundGenericType.cs (1)
116
public override int
GetHashCode
()
13 references to GetHashCode
Microsoft.CodeAnalysis.CSharp (13)
BoundTree\UnboundLambda.cs (1)
1135
var value = TaskLikeReturnTypeOpt?.
GetHashCode
() ?? 0;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
233
return Hash.Combine(this.ContainingType.
GetHashCode
(), this.Name.GetHashCode());
Symbols\CustomModifier.cs (2)
89
return modifier.
GetHashCode
();
121
return modifier.
GetHashCode
();
Symbols\ErrorTypeSymbol.ErrorTypeParameterSymbol.cs (1)
184
return Hash.Combine(_container.
GetHashCode
(), _ordinal);
Symbols\FunctionTypeSymbol.cs (1)
230
return GetInternalDelegateType()?.
GetHashCode
() ?? 0;
Symbols\NativeIntegerTypeSymbol.cs (1)
214
public override int GetHashCode() => _underlyingType.
GetHashCode
();
Symbols\SubstitutedFieldSymbol.cs (1)
133
if (containingHashCode != this.OriginalDefinition.ContainingType.
GetHashCode
())
Symbols\SubstitutedMethodSymbol.cs (1)
385
if (containingHashCode == this.OriginalDefinition.ContainingType.
GetHashCode
() &&
Symbols\Tuples\TupleErrorFieldSymbol.cs (1)
175
return Hash.Combine(ContainingType.
GetHashCode
(), _tupleElementIndex.GetHashCode());
Symbols\Tuples\TupleFieldSymbol.cs (1)
157
return Hash.Combine(_containingTuple.
GetHashCode
(), _tupleElementIndex.GetHashCode());
Symbols\TypeSymbolExtensions.cs (2)
1661
return type.OriginalDefinition.
GetHashCode
();
1664
int code = type.OriginalDefinition.
GetHashCode
();