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