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)
187internal override bool Equals(TypeSymbol? t2, TypeCompareKind comparison)
Symbols\Source\CrefTypeParameterSymbol.cs (1)
96internal override bool Equals(TypeSymbol t2, TypeCompareKind comparison)
Symbols\Source\IndexedTypeParameterSymbol.cs (1)
125internal override bool Equals(TypeSymbol t2, TypeCompareKind comparison)
4 references to Equals
Microsoft.CodeAnalysis.CSharp (4)
FlowAnalysis\NullableWalker.cs (1)
9731if (typeParameter1.Equals(typeParameter2, TypeCompareKind.AllIgnoreOptions))
Symbols\SubstitutedMethodSymbol.cs (1)
419if (!typeParameters[i].Equals(
Symbols\TypeParameterSymbol.cs (1)
701Debug.Assert(this.Equals(other, TypeCompareKind.IgnoreDynamicAndTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));
Symbols\TypeSymbolExtensions.cs (1)
1620if (!typeParameters[i].Equals(