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)
477
? source.
Equals
(target, ComparisonForUserDefinedOperators)
478
: source0.
Equals
(target0, ComparisonForUserDefinedOperators))
679
this.ReturnType.
Equals
(parameterType, ComparisonForUserDefinedOperators) :
698
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);
2463
return left.
Equals
(right, comparison);
Symbols\TypeWithAnnotations.cs (1)
544
return Type.
Equals
(other.Type, comparison);