Base:
method
GetHashCode
Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.GetHashCode()
12 overrides of GetHashCode
Microsoft.CodeAnalysis.CSharp (12)
Symbols\AnonymousTypes\PublicSymbols\AnonymousManager.TypeOrDelegatePublicSymbol.cs (1)
277
public abstract override int
GetHashCode
();
Symbols\ErrorTypeSymbol.cs (1)
648
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)
206
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)
416
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)
1091
var value = TaskLikeReturnTypeOpt?.
GetHashCode
() ?? 0;
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
231
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)
206
public override int GetHashCode() => _underlyingType.
GetHashCode
();
Symbols\SubstitutedFieldSymbol.cs (1)
131
if (containingHashCode != this.OriginalDefinition.ContainingType.
GetHashCode
())
Symbols\SubstitutedMethodSymbol.cs (1)
371
if (containingHashCode == this.OriginalDefinition.ContainingType.
GetHashCode
() &&
Symbols\Tuples\TupleErrorFieldSymbol.cs (1)
173
return Hash.Combine(ContainingType.
GetHashCode
(), _tupleElementIndex.GetHashCode());
Symbols\Tuples\TupleFieldSymbol.cs (1)
155
return Hash.Combine(_containingTuple.
GetHashCode
(), _tupleElementIndex.GetHashCode());
Symbols\TypeSymbolExtensions.cs (2)
1576
return type.OriginalDefinition.
GetHashCode
();
1579
int code = type.OriginalDefinition.
GetHashCode
();