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