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