19 references to RuntimeSupportsByRefFields
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Expressions.cs (1)
9199if (!Compilation.Assembly.RuntimeSupportsByRefFields)
Symbols\AssemblySymbol.cs (1)
424return this.RuntimeSupportsByRefFields;
Symbols\Source\SourceMemberFieldSymbol.cs (1)
505if (!compilation.Assembly.RuntimeSupportsByRefFields)
Symbols\Source\SourceModuleSymbol.cs (1)
737bool value = compilation.IsFeatureEnabled(MessageID.IDS_FeatureRefFields) || _assemblySymbol.RuntimeSupportsByRefFields;
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (15)
Semantics\RefFieldTests.cs (15)
2309Assert.False(comp.Assembly.RuntimeSupportsByRefFields); 2317Assert.True(comp.Assembly.RuntimeSupportsByRefFields); 2325Assert.False(comp.Assembly.RuntimeSupportsByRefFields); 2330Assert.True(comp.Assembly.RuntimeSupportsByRefFields); 3030comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3168comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3274comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3535comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3589comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3635comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3753comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3868comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 3953comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 4139comp.VerifyDiagnostics(comp.Assembly.RuntimeSupportsByRefFields ? expectedUpdatedDiagnostics : expectedLegacyDiagnostics); 27152Assert.Equal(supportsRefFields, comp.SourceAssembly.RuntimeSupportsByRefFields);