Base:
method
Equals
Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.Equals(Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol, Microsoft.CodeAnalysis.TypeCompareKind)
3 overrides of Equals
Microsoft.CodeAnalysis.CSharp (3)
Symbols\ErrorTypeSymbol.ErrorTypeParameterSymbol.cs (1)
187
internal override bool
Equals
(TypeSymbol? t2, TypeCompareKind comparison)
Symbols\Source\CrefTypeParameterSymbol.cs (1)
96
internal override bool
Equals
(TypeSymbol t2, TypeCompareKind comparison)
Symbols\Source\IndexedTypeParameterSymbol.cs (1)
125
internal override bool
Equals
(TypeSymbol t2, TypeCompareKind comparison)
4 references to Equals
Microsoft.CodeAnalysis.CSharp (4)
FlowAnalysis\NullableWalker.cs (1)
9731
if (typeParameter1.
Equals
(typeParameter2, TypeCompareKind.AllIgnoreOptions))
Symbols\SubstitutedMethodSymbol.cs (1)
419
if (!typeParameters[i].
Equals
(
Symbols\TypeParameterSymbol.cs (1)
701
Debug.Assert(this.
Equals
(other, TypeCompareKind.IgnoreDynamicAndTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));
Symbols\TypeSymbolExtensions.cs (1)
1620
if (!typeParameters[i].
Equals
(