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