Base:
method
Equals
Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol.Equals(Microsoft.CodeAnalysis.CSharp.Symbols.TypeSymbol, Microsoft.CodeAnalysis.TypeCompareKind)
7 references to Equals
Microsoft.CodeAnalysis.CSharp (1)
Symbols\FunctionTypeSymbol.cs (1)
164
Debug.Assert(this.
Equals
(other, TypeCompareKind.IgnoreDynamicAndTupleNames | TypeCompareKind.IgnoreNullableModifiersForReferenceTypes));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\DelegateTypeTests.cs (6)
15715
Assert.True(functionTypeStringNotNullable.
Equals
(functionTypeStringNullable, TypeCompareKind.AllIgnoreOptions));
15716
Assert.False(functionTypeStringNotNullable.
Equals
(functionTypeStringNullable, TypeCompareKind.ConsiderEverything));
15717
Assert.False(functionTypeNullA.
Equals
(functionTypeStringNullable, TypeCompareKind.AllIgnoreOptions));
15718
Assert.False(functionTypeStringNullable.
Equals
(functionTypeNullA, TypeCompareKind.AllIgnoreOptions));
15719
Assert.True(functionTypeNullA.
Equals
(functionTypeNullA, TypeCompareKind.ConsiderEverything));
15720
Assert.False(functionTypeNullA.
Equals
(functionTypeNullB, TypeCompareKind.ConsiderEverything));