15 references to GetExplicitInterfaceImplementations
Microsoft.CodeAnalysis.CSharp (4)
Symbols\MemberSignatureComparer.cs (2)
519var explicitInterfaceImplementations1 = member1.GetExplicitInterfaceImplementations(); 520var explicitInterfaceImplementations2 = member2.GetExplicitInterfaceImplementations();
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
257implementingMember.GetExplicitInterfaceImplementations().Contains(interfaceMember, ExplicitInterfaceImplementationTargetMemberEqualityComparer.Instance)))
Symbols\TypeSymbol.cs (1)
2306foreach (var interfaceMember in member.GetExplicitInterfaceImplementations())
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (8)
Semantics\NativeIntegerTests.cs (2)
593var explicitImplementations = member.GetExplicitInterfaceImplementations(); 2495Assert.True(member.GetExplicitInterfaceImplementations().IsEmpty);
Semantics\NullableReferenceTypesTests.cs (6)
138592var cme = Assert.Single(cm.GetExplicitInterfaceImplementations()); 138630var cme = Assert.Single(cm.GetExplicitInterfaceImplementations()); 138664var cme = Assert.Single(cm.GetExplicitInterfaceImplementations()); 138698var cme = Assert.Single(cm.GetExplicitInterfaceImplementations()); 138742var cme = Assert.Single(cm.GetExplicitInterfaceImplementations()); 138784var cme = Assert.Single(cm.GetExplicitInterfaceImplementations());
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\IndexerTests.cs (3)
1171var classEventImpl = @class.GetMembers().Where(m => m.GetExplicitInterfaceImplementations().Contains(interfaceEvent)).Single(); 1172var classPropertyImpl = @class.GetMembers().Where(m => m.GetExplicitInterfaceImplementations().Contains(interfaceProperty)).Single(); 1173var classIndexerImpl = @class.GetMembers().Where(m => m.GetExplicitInterfaceImplementations().Contains(interfaceIndexer)).Single();