15 references to RuntimeSupportsStaticAbstractMembersInInterfaces
Microsoft.CodeAnalysis.CSharp (9)
Binder\Binder_Conversions.cs (1)
326
if (!Compilation.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Binder\Binder_Expressions.cs (1)
7628
if (!Compilation.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
&& Compilation.SourceModule != symbol.ContainingModule)
Binder\Binder_Operators.cs (1)
2367
if (!Compilation.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Symbols\AssemblySymbol.cs (1)
430
return this.
RuntimeSupportsStaticAbstractMembersInInterfaces
;
Symbols\Source\ExplicitInterfaceHelpers.cs (1)
368
if (implementedMember.IsStatic && !implementingMember.ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
98
if (!ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Symbols\Source\SourceMemberMethodSymbol.cs (1)
998
if (((!hasBody && IsAbstract) || IsVirtual) && !IsExplicitInterfaceImplementation && IsStatic && !ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Symbols\TypeSymbol.cs (2)
1641
implementingType.ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
:
1740
if (!implementingType.ContainingAssembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
)
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (6)
Symbols\StaticAbstractMembersInInterfacesTests.cs (6)
5303
Assert.True(compilation1.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5339
Assert.True(compilation1.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5381
Assert.False(compilation1.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5396
Assert.False(compilation2.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5422
Assert.False(compilation1.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);
5437
Assert.False(compilation2.Assembly.
RuntimeSupportsStaticAbstractMembersInInterfaces
);