15 references to RuntimeSupportsStaticAbstractMembersInInterfaces
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Conversions.cs (1)
423
if (!Compilation.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Binder\Binder_Expressions.cs (1)
9108
if (!Compilation.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
&& Compilation.SourceModule != symbol.ContainingModule)
Binder\Binder_Operators.cs (1)
3821
if (!Compilation.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Symbols\AssemblySymbol.cs (1)
427
return this.
RuntimeSupportsStaticAbstractMembersInInterfaces
;
Symbols\Source\ExplicitInterfaceHelpers.cs (1)
368
if (implementedMember.IsStatic && !implementingMember.ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
106
if (!ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
1069
if (((!hasBody && IsAbstract) || IsVirtual) && !IsExplicitInterfaceImplementation && IsStatic && !ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Symbols\TypeSymbol.cs (2)
1670
implementingType.ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
:
1770
if (!implementingType.ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (6)
Symbols\StaticAbstractMembersInInterfacesTests.cs (6)
5285
Assert.True(compilation1.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5321
Assert.True(compilation1.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5363
Assert.False(compilation1.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5378
Assert.False(compilation2.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5404
Assert.False(compilation1.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5419
Assert.False(compilation2.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);