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