Base:
method
Equals
Microsoft.CodeAnalysis.CSharp.Symbol.Equals(Microsoft.CodeAnalysis.CSharp.Symbol, Microsoft.CodeAnalysis.TypeCompareKind)
2 overrides of Equals
Microsoft.CodeAnalysis.CSharp (2)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.PropertySymbol.cs (1)
206
public override bool
Equals
(Symbol obj, TypeCompareKind compareKind)
Symbols\NativeIntegerTypeSymbol.cs (1)
516
public override bool
Equals
(Symbol? other, TypeCompareKind comparison) => NativeIntegerTypeSymbol.EqualsHelper(this, other, comparison, symbol => symbol._underlyingProperty);
4 references to Equals
Microsoft.CodeAnalysis.CSharp (1)
Lowering\LocalRewriter\LocalRewriter_AssignmentOperator.cs (1)
312
Debug.Assert(property.
Equals
(autoProp, TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3)
CodeGen\CodeGenTupleTest.cs (3)
15838
Assert.True(m1P1.
Equals
(m1P1Get.AssociatedSymbol, TypeCompareKind.ConsiderEverything));
15841
Assert.True(m1P1.
Equals
(m1P1Set.AssociatedSymbol, TypeCompareKind.ConsiderEverything));
15845
Assert.True(m1P1.
Equals
(m1P1BackingField.AssociatedSymbol, TypeCompareKind.ConsiderEverything));