15 overrides of IsExplicitInterfaceImplementation
Microsoft.CodeAnalysis.CSharp (15)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
118
internal sealed override bool
IsExplicitInterfaceImplementation
Symbols\ErrorMethodSymbol.cs (1)
124
internal override bool
IsExplicitInterfaceImplementation
Symbols\ReducedExtensionMethodSymbol.cs (1)
522
internal override bool
IsExplicitInterfaceImplementation
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
290
internal override bool
IsExplicitInterfaceImplementation
Symbols\Source\LambdaSymbol.cs (1)
169
internal override bool
IsExplicitInterfaceImplementation
Symbols\Source\SourceEventAccessorSymbol.cs (1)
71
internal override bool
IsExplicitInterfaceImplementation
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
201
internal sealed override bool
IsExplicitInterfaceImplementation
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
592
internal sealed override bool
IsExplicitInterfaceImplementation
Symbols\SubstitutedMethodSymbol.cs (1)
261
internal sealed override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
213
internal override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
311
internal override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
128
internal override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
258
internal sealed override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
225
internal override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
278
internal override bool
IsExplicitInterfaceImplementation
17 references to IsExplicitInterfaceImplementation
Microsoft.CodeAnalysis.CSharp (8)
FlowAnalysis\NullableWalker.cs (1)
5757
if (overriddenMethod.
IsExplicitInterfaceImplementation
)
Symbols\MemberSymbolExtensions.cs (1)
538
return ((MethodSymbol)member).
IsExplicitInterfaceImplementation
;
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
292
get { return _underlyingMethod.
IsExplicitInterfaceImplementation
; }
Symbols\Source\SourceMemberMethodSymbol.cs (4)
445
if (
IsExplicitInterfaceImplementation
&& _containingType.IsInterface)
988
(hasBody ||
IsExplicitInterfaceImplementation
))
993
if ((((hasBody || IsExtern) && !(IsStatic && IsVirtual)) ||
IsExplicitInterfaceImplementation
) && !ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation)
998
if (((!hasBody && IsAbstract) || IsVirtual) && !
IsExplicitInterfaceImplementation
&& IsStatic && !ContainingAssembly.RuntimeSupportsStaticAbstractMembersInInterfaces)
Symbols\SubstitutedMethodSymbol.cs (1)
263
get { return this.OriginalDefinition.
IsExplicitInterfaceImplementation
; }
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
CodeGen\CodeGenTupleTest.cs (6)
12863
Assert.False(m1ToString.
IsExplicitInterfaceImplementation
);
13258
Assert.True(m10I1M1.
IsExplicitInterfaceImplementation
);
13268
Assert.True(m10I1P1.GetMethod.
IsExplicitInterfaceImplementation
);
13270
Assert.True(m10I1P1.SetMethod.
IsExplicitInterfaceImplementation
);
13280
Assert.True(m10I1E1.AddMethod.
IsExplicitInterfaceImplementation
);
13282
Assert.True(m10I1E1.RemoveMethod.
IsExplicitInterfaceImplementation
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\Source\ExpressionBodiedMethodTests.cs (3)
295
Assert.True(method.
IsExplicitInterfaceImplementation
);
300
Assert.True(method.
IsExplicitInterfaceImplementation
);
304
Assert.False(method.
IsExplicitInterfaceImplementation
);