2 instantiations of EqualsIgnoringComparer
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (2)
4051New EqualsIgnoringComparer(TypeCompareKind.IgnoreTupleNames) 4054New EqualsIgnoringComparer(TypeCompareKind.AllIgnoreOptionsForVB And Not TypeCompareKind.IgnoreCustomModifiersAndArraySizesAndLowerBounds)
14 references to EqualsIgnoringComparer
Microsoft.CodeAnalysis.VisualBasic (14)
Binding\Binder_Statements.vb (3)
3743Dim matchingInterfaces As New HashSet(Of NamedTypeSymbol)(EqualsIgnoringComparer.InstanceIgnoringTupleNames) 4364Debug.Assert(matchingInterfaces.Comparer Is EqualsIgnoringComparer.InstanceIgnoringTupleNames OrElse 4368matchingInterfaces.Comparer Is EqualsIgnoringComparer.InstanceIgnoringTupleNames AndAlso
Emit\NamedTypeSymbolAdapter.vb (1)
937base.ImplementsInterface(sym, EqualsIgnoringComparer.InstanceCLRSignatureCompare, CompoundUseSiteInfo(Of AssemblySymbol).Discarded) AndAlso
Symbols\Source\ImplementsHelper.vb (1)
611currType.InterfacesNoUseSiteDiagnostics.Contains(interfaceType, EqualsIgnoringComparer.InstanceCLRSignatureCompare) Then
Symbols\Source\SourceMemberContainerTypeSymbol.vb (3)
3783Debug.Assert(EqualsIgnoringComparer.InstanceIgnoringTupleNames.Equals([interface], other)) 4050Public Shared ReadOnly Property InstanceIgnoringTupleNames As EqualsIgnoringComparer = 4053Public Shared ReadOnly Property InstanceCLRSignatureCompare As EqualsIgnoringComparer =
Symbols\TypeSymbol.vb (5)
43Private Shared ReadOnly EmptyInterfacesAndTheirBaseInterfaces As New MultiDictionary(Of NamedTypeSymbol, NamedTypeSymbol)(0, EqualsIgnoringComparer.InstanceCLRSignatureCompare) 194''' Keys are compared using <see cref="EqualsIgnoringComparer.InstanceCLRSignatureCompare"/>, 221Dim result As New MultiDictionary(Of NamedTypeSymbol, NamedTypeSymbol)(declaredInterfaces.Length, EqualsIgnoringComparer.InstanceCLRSignatureCompare) 642Not Me.ImplementsInterface(interfaceMember.ContainingType, comparer:=EqualsIgnoringComparer.InstanceCLRSignatureCompare, useSiteInfo:=CompoundUseSiteInfo(Of AssemblySymbol).Discarded) Then 752EqualsIgnoringComparer.InstanceCLRSignatureCompare.Equals(x.ContainingType, y.ContainingType)
Symbols\TypeSymbolExtensions.vb (1)
718Return subType.ImplementsInterface(superType, EqualsIgnoringComparer.InstanceCLRSignatureCompare, useSiteInfo)