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