19 references to RuntimeSupportsByRefFields
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Expressions.cs (1)
9006if (!Compilation.Assembly.RuntimeSupportsByRefFields)
Symbols\AssemblySymbol.cs (1)
417return this.RuntimeSupportsByRefFields;
Symbols\Source\SourceMemberFieldSymbol.cs (1)
505if (!compilation.Assembly.RuntimeSupportsByRefFields)
Symbols\Source\SourceModuleSymbol.cs (1)
707bool value = compilation.IsFeatureEnabled(MessageID.IDS_FeatureRefFields) || _assemblySymbol.RuntimeSupportsByRefFields;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (15)
Semantics\RefFieldTests.cs (15)
2237Assert.False(comp.Assembly.RuntimeSupportsByRefFields); 2245Assert.True(comp.Assembly.RuntimeSupportsByRefFields); 2253Assert.False(comp.Assembly.RuntimeSupportsByRefFields); 2258Assert.True(comp.Assembly.RuntimeSupportsByRefFields); 2958comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3096comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3202comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3463comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3517comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3563comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3681comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3796comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3881comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 4067comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 27165Assert.Equal(supportsRefFields, comp.SourceAssembly.RuntimeSupportsByRefFields);