7 overrides of Equals
Microsoft.CodeAnalysis.CSharp (7)
Symbols\ArrayTypeSymbol.cs (1)
344
internal override bool
Equals
(TypeSymbol? t2, TypeCompareKind comparison)
Symbols\DynamicTypeSymbol.cs (1)
198
internal override bool
Equals
(TypeSymbol? t2, TypeCompareKind comparison)
Symbols\FunctionPointers\FunctionPointerTypeSymbol.cs (1)
101
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)
231
internal override bool
Equals
(TypeSymbol? t2, TypeCompareKind comparison)
Symbols\TypeParameterSymbol.cs (1)
653
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);