15 overrides of IsExplicitInterfaceImplementation
Microsoft.CodeAnalysis.CSharp (15)
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
118internal sealed override bool IsExplicitInterfaceImplementation
Symbols\ErrorMethodSymbol.cs (1)
126internal override bool IsExplicitInterfaceImplementation
Symbols\ReducedExtensionMethodSymbol.cs (1)
532internal override bool IsExplicitInterfaceImplementation
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
295internal override bool IsExplicitInterfaceImplementation
Symbols\Source\LambdaSymbol.cs (1)
173internal override bool IsExplicitInterfaceImplementation
Symbols\Source\SourceEventAccessorSymbol.cs (1)
76internal override bool IsExplicitInterfaceImplementation
Symbols\Source\SourceOrdinaryMethodOrUserDefinedOperatorSymbol.cs (1)
194internal sealed override bool IsExplicitInterfaceImplementation
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
598internal sealed override bool IsExplicitInterfaceImplementation
Symbols\SubstitutedMethodSymbol.cs (1)
264internal sealed override bool IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
215internal override bool IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
327internal override bool IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
128internal sealed override bool IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
258internal sealed override bool IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedSealedPropertyAccessor.cs (1)
225internal override bool IsExplicitInterfaceImplementation
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
278internal override bool IsExplicitInterfaceImplementation
19 references to IsExplicitInterfaceImplementation
Microsoft.CodeAnalysis.CSharp (10)
FlowAnalysis\NullableWalker.cs (1)
6762if (overriddenMethod.IsExplicitInterfaceImplementation)
Symbols\MemberSymbolExtensions.cs (1)
772return ((MethodSymbol)member).IsExplicitInterfaceImplementation;
Symbols\Retargeting\RetargetingMethodSymbol.cs (1)
297get { return _underlyingMethod.IsExplicitInterfaceImplementation; }
Symbols\Source\SourceMemberMethodSymbol.cs (4)
573if (IsExplicitInterfaceImplementation && _containingType.IsInterface) 1059(hasBody || IsExplicitInterfaceImplementation)) 1064if ((((hasBody || IsExtern) && !(IsStatic && IsVirtual)) || IsExplicitInterfaceImplementation) && !ContainingAssembly.RuntimeSupportsDefaultInterfaceImplementation) 1069if (((!hasBody && IsAbstract) || IsVirtual) && !IsExplicitInterfaceImplementation && IsStatic && !ContainingAssembly.RuntimeSupportsStaticAbstractMembersInInterfaces)
Symbols\Source\SourceMethodSymbolWithAttributes.cs (1)
625if (ContainingType.IsInterface || IsExplicitInterfaceImplementation)
Symbols\SubstitutedMethodSymbol.cs (1)
266get { return this.OriginalDefinition.IsExplicitInterfaceImplementation; }
Symbols\TypeSymbol.cs (1)
1911if (!implementingMethod.IsExplicitInterfaceImplementation && implementingMethod is SourceMethodSymbol &&
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (6)
CodeGen\CodeGenTupleTest.cs (6)
12857Assert.False(m1ToString.IsExplicitInterfaceImplementation); 13252Assert.True(m10I1M1.IsExplicitInterfaceImplementation); 13262Assert.True(m10I1P1.GetMethod.IsExplicitInterfaceImplementation); 13264Assert.True(m10I1P1.SetMethod.IsExplicitInterfaceImplementation); 13274Assert.True(m10I1E1.AddMethod.IsExplicitInterfaceImplementation); 13276Assert.True(m10I1E1.RemoveMethod.IsExplicitInterfaceImplementation);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (3)
Symbols\Source\ExpressionBodiedMethodTests.cs (3)
295Assert.True(method.IsExplicitInterfaceImplementation); 300Assert.True(method.IsExplicitInterfaceImplementation); 304Assert.False(method.IsExplicitInterfaceImplementation);