22 overrides of ExplicitInterfaceImplementations
Microsoft.CodeAnalysis.CSharp (22)
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
169
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
123
public sealed override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\ErrorMethodSymbol.cs (1)
129
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
824
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
=> ImmutableArray<MethodSymbol>.Empty;
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1292
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\NativeIntegerTypeSymbol.cs (1)
366
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
=> ImmutableArray<MethodSymbol>.Empty;
Symbols\ReducedExtensionMethodSymbol.cs (1)
541
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
295
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\SignatureOnlyMethodSymbol.cs (1)
89
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
{ get { return _explicitInterfaceImplementations; } }
Symbols\Source\LambdaSymbol.cs (1)
177
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Source\LocalFunctionSymbol.cs (1)
335
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
=> ImmutableArray<MethodSymbol>.Empty;
Symbols\Source\SourceMemberMethodSymbol.cs (1)
828
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\SubstitutedMethodSymbol.cs (1)
267
public sealed override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
183
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
218
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
330
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
133
public sealed override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
263
public sealed override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
64
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
262
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
230
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
283
public override ImmutableArray<MethodSymbol>
ExplicitInterfaceImplementations
13 references to ExplicitInterfaceImplementations
Microsoft.CodeAnalysis.CSharp (13)
Emitter\Model\NamedTypeSymbolAdapter.cs (3)
330
var explicitImplementations = method.
ExplicitInterfaceImplementations
;
335
foreach (var implemented in method.
ExplicitInterfaceImplementations
)
411
foreach (var implemented in method.
ExplicitInterfaceImplementations
)
Symbols\MemberSymbolExtensions.cs (1)
597
return ((MethodSymbol)member).
ExplicitInterfaceImplementations
.Cast<MethodSymbol, Symbol>();
Symbols\MethodSymbol.cs (1)
348
get { return
ExplicitInterfaceImplementations
.Any(); }
Symbols\PropertyOrEventSymbolExtensions.cs (1)
39
ImmutableArray<MethodSymbol> implementedAccessors = accessor.
ExplicitInterfaceImplementations
;
Symbols\PublicModel\MethodSymbol.cs (1)
214
return _underlying.
ExplicitInterfaceImplementations
.GetPublicSymbols();
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
312
var impls = _underlyingMethod.
ExplicitInterfaceImplementations
;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1815
if (implementingMethod.
ExplicitInterfaceImplementations
.Contains(interfaceMethod, ExplicitInterfaceImplementationTargetMemberEqualityComparer.Instance))
Symbols\SubstitutedMethodSymbol.cs (1)
280
ExplicitInterfaceHelpers.SubstituteExplicitInterfaceImplementations(this.OriginalDefinition.
ExplicitInterfaceImplementations
, Map),
Symbols\TypeSymbol.cs (3)
1611
interfaceMethod.
ExplicitInterfaceImplementations
);
2296
/// <see cref="MethodSymbol.
ExplicitInterfaceImplementations
"/> API, this method returns the "Body" part
2339
/// <see cref="MethodSymbol.
ExplicitInterfaceImplementations
"/> API. The "Body" is the method that