1 instantiation of ExplicitInterfaceImplementationTargetMemberEqualityComparer
Microsoft.CodeAnalysis.CSharp (1)
Symbols\TypeSymbol.cs (1)
2351public static readonly ExplicitInterfaceImplementationTargetMemberEqualityComparer Instance = new ExplicitInterfaceImplementationTargetMemberEqualityComparer();
6 references to ExplicitInterfaceImplementationTargetMemberEqualityComparer
Microsoft.CodeAnalysis.CSharp (6)
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (2)
257implementingMember.GetExplicitInterfaceImplementations().Contains(interfaceMember, ExplicitInterfaceImplementationTargetMemberEqualityComparer.Instance))) 1815if (implementingMethod.ExplicitInterfaceImplementations.Contains(interfaceMethod, ExplicitInterfaceImplementationTargetMemberEqualityComparer.Instance))
Symbols\TypeSymbol.cs (4)
79/// key = interface method/property/event compared using <see cref="ExplicitInterfaceImplementationTargetMemberEqualityComparer"/>, 2280var map = new MultiDictionary<Symbol, Symbol>(ExplicitInterfaceImplementationTargetMemberEqualityComparer.Instance); 2326var map = ImmutableDictionary.CreateBuilder<MethodSymbol, MethodSymbol>(ExplicitInterfaceImplementationTargetMemberEqualityComparer.Instance); 2351public static readonly ExplicitInterfaceImplementationTargetMemberEqualityComparer Instance = new ExplicitInterfaceImplementationTargetMemberEqualityComparer();