7 overrides of Equals
Microsoft.CodeAnalysis.CSharp (7)
Symbols\ArrayTypeSymbol.cs (1)
343
internal override bool
Equals
(TypeSymbol? t2, TypeCompareKind comparison)
Symbols\DynamicTypeSymbol.cs (1)
197
internal override bool
Equals
(TypeSymbol? t2, TypeCompareKind comparison)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
100
internal override bool
Equals
(TypeSymbol t2, TypeCompareKind compareKind)
Symbols\FunctionTypeSymbol.cs (1)
207
internal override bool
Equals
(TypeSymbol t2, TypeCompareKind compareKind)
Symbols\NamedTypeSymbol.cs (1)
798
internal override bool
Equals
(TypeSymbol t2, TypeCompareKind comparison)
Symbols\PointerTypeSymbol.cs (1)
230
internal override bool
Equals
(TypeSymbol? t2, TypeCompareKind comparison)
Symbols\TypeParameterSymbol.cs (1)
652
internal override bool
Equals
(TypeSymbol t2, TypeCompareKind comparison)
9 references to Equals
Microsoft.CodeAnalysis.CSharp (9)
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (4)
610
? source.
Equals
(target, ComparisonForUserDefinedOperators)
611
: source0.
Equals
(target0, ComparisonForUserDefinedOperators))
812
this.ReturnType.
Equals
(parameterType, ComparisonForUserDefinedOperators) :
831
return type.
Equals
(this.ContainingType, ComparisonForUserDefinedOperators);
Symbols\TypeSymbol.cs (4)
264
if (type.
Equals
(t, comparison))
280
return this.
Equals
(type, comparison) || this.IsDerivedFrom(type, comparison, ref useSiteInfo);
305
return this.
Equals
(t2, compareKind);
2474
return left.
Equals
(right, comparison);
Symbols\TypeWithAnnotations.cs (1)
544
return Type.
Equals
(other.Type, comparison);