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)
9874
if (typeParameter1.
Equals
(typeParameter2, TypeCompareKind.AllIgnoreOptions))
Symbols\SubstitutedMethodSymbol.cs (1)
419
if (!typeParameters[i].
Equals
(
Symbols\TypeParameterSymbol.cs (1)
699
Debug.Assert(this.
Equals
(other, TypeCompareKind.IgnoreDynamicAndTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));
Symbols\TypeSymbolExtensions.cs (1)
1620
if (!typeParameters[i].
Equals
(