11 references to EqualsIgnoringComparer
Microsoft.CodeAnalysis.VisualBasic (11)
Emit\NamedTypeSymbolAdapter.vb (1)
943
base.ImplementsInterface(sym,
EqualsIgnoringComparer
.InstanceCLRSignatureCompare, CompoundUseSiteInfo(Of AssemblySymbol).Discarded) AndAlso
Symbols\Source\ImplementsHelper.vb (1)
611
currType.InterfacesNoUseSiteDiagnostics.Contains(interfaceType,
EqualsIgnoringComparer
.InstanceCLRSignatureCompare) Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
3793
Debug.Assert(
EqualsIgnoringComparer
.InstanceIgnoringTupleNames.Equals([interface], other))
4066
Public Shared ReadOnly Property InstanceIgnoringTupleNames As
EqualsIgnoringComparer
=
4069
Public Shared ReadOnly Property InstanceCLRSignatureCompare As
EqualsIgnoringComparer
=
Symbols\TypeSymbol.vb (5)
43
Private Shared ReadOnly EmptyInterfacesAndTheirBaseInterfaces As New MultiDictionary(Of NamedTypeSymbol, NamedTypeSymbol)(0,
EqualsIgnoringComparer
.InstanceCLRSignatureCompare)
194
''' Keys are compared using <see cref="
EqualsIgnoringComparer
.InstanceCLRSignatureCompare"/>,
221
Dim result As New MultiDictionary(Of NamedTypeSymbol, NamedTypeSymbol)(declaredInterfaces.Length,
EqualsIgnoringComparer
.InstanceCLRSignatureCompare)
652
Not Me.ImplementsInterface(interfaceMember.ContainingType, comparer:=
EqualsIgnoringComparer
.InstanceCLRSignatureCompare, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded) Then
762
EqualsIgnoringComparer
.InstanceCLRSignatureCompare.Equals(x.ContainingType, y.ContainingType)
Symbols\TypeSymbolExtensions.vb (1)
718
Return subType.ImplementsInterface(superType,
EqualsIgnoringComparer
.InstanceCLRSignatureCompare, useSiteInfo)