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)
126
internal override bool
IsExplicitInterfaceImplementation
Symbols\ReducedExtensionMethodSymbol.cs (1)
532
internal override bool
IsExplicitInterfaceImplementation
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
295
internal override bool
IsExplicitInterfaceImplementation
Symbols\Source\LambdaSymbol.cs (1)
173
internal override bool
IsExplicitInterfaceImplementation
Symbols\Source\SourceEventAccessorSymbol.cs (1)
76
internal override bool
IsExplicitInterfaceImplementation
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
194
internal sealed override bool
IsExplicitInterfaceImplementation
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
598
internal sealed override bool
IsExplicitInterfaceImplementation
Symbols\SubstitutedMethodSymbol.cs (1)
264
internal sealed override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
215
internal override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
327
internal override bool
IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
128
internal sealed 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
19 references to IsExplicitInterfaceImplementation
Microsoft.CodeAnalysis.CSharp (10)
FlowAnalysis\NullableWalker.cs (1)
6762
if (overriddenMethod.
IsExplicitInterfaceImplementation
)
Symbols\MemberSymbolExtensions.cs (1)
772
return ((MethodSymbol)member).
IsExplicitInterfaceImplementation
;
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
297
get { return _underlyingMethod.
IsExplicitInterfaceImplementation
; }
Symbols\Source\SourceMemberMethodSymbol.cs (4)
573
if (
IsExplicitInterfaceImplementation
&& _containingType.IsInterface)
1059
(hasBody ||
IsExplicitInterfaceImplementation
))
1064
if ((((hasBody || IsExtern) && !(IsStatic && IsVirtual)) ||
IsExplicitInterfaceImplementation
) && !ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation)
1069
if (((!hasBody && IsAbstract) || IsVirtual) && !
IsExplicitInterfaceImplementation
&& IsStatic && !ContainingAssembly.RuntimeSupportsStaticAbstractMembersInInterfaces)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
625
if (ContainingType.IsInterface ||
IsExplicitInterfaceImplementation
)
Symbols\SubstitutedMethodSymbol.cs (1)
266
get { return this.OriginalDefinition.
IsExplicitInterfaceImplementation
; }
Symbols\TypeSymbol.cs (1)
1911
if (!implementingMethod.
IsExplicitInterfaceImplementation
&& implementingMethod is SourceMethodSymbol &&
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
CodeGen\CodeGenTupleTest.cs (6)
12857
Assert.False(m1ToString.
IsExplicitInterfaceImplementation
);
13252
Assert.True(m10I1M1.
IsExplicitInterfaceImplementation
);
13262
Assert.True(m10I1P1.GetMethod.
IsExplicitInterfaceImplementation
);
13264
Assert.True(m10I1P1.SetMethod.
IsExplicitInterfaceImplementation
);
13274
Assert.True(m10I1E1.AddMethod.
IsExplicitInterfaceImplementation
);
13276
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
);