Binder\Binder_Conversions.cs (5)
421CheckFeatureAvailability(syntax, MessageID.IDS_FeatureStaticAbstractMembersInInterfaces, diagnostics);
433CheckFeatureAvailability(syntax, MessageID.IDS_FeatureCheckedUserDefinedOperators, diagnostics);
444CheckFeatureAvailability(syntax, MessageID.IDS_FeatureInlineArrays, diagnostics);
488CheckFeatureAvailability(syntax, MessageID.IDS_FeatureFirstClassSpan, diagnostics);
2429CheckFeatureAvailability(syntax, MessageID.IDS_FeatureRefStructs, diagnostics);
Binder\Binder_Expressions.cs (10)
425if (CheckFeatureAvailability(syntax, MessageID.IDS_FeatureInferredDelegateType, diagnostics))
2346CheckFeatureAvailability(node, MessageID.IDS_FeatureInstanceMemberInNameof, diagnostics);
3300CheckFeatureAvailability(syntax, MessageID.IDS_FeatureRefUnsafeInIteratorAsync, diagnostics);
3904var available = CheckFeatureAvailability(argument.Syntax, MessageID.IDS_FeatureRefReadonlyParameters, diagnostics);
4606CheckFeatureAvailability(node, MessageID.IDS_FeatureRefStructs, diagnostics);
6317CheckFeatureAvailability(node, MessageID.IDS_FeatureRefStructInterfaces, diagnostics);
7898CheckFeatureAvailability(boundLeft.Syntax, MessageID.IDS_FeatureStaticAbstractMembersInInterfaces, diagnostics);
8950CheckFeatureAvailability(node, MessageID.IDS_FeatureIndexingMovableFixedBuffers, diagnostics);
8996CheckFeatureAvailability(node, MessageID.IDS_FeatureRefFields, diagnostics);
9205else if (CheckFeatureAvailability(node, MessageID.IDS_FeatureInstanceMemberInNameof, diagnostics))
Binder\Binder_Operators.cs (9)
2122Binder.CheckFeatureAvailability(node, MessageID.IDS_DefaultInterfaceImplementation, diagnostics);
3819result = CheckFeatureAvailability(node, MessageID.IDS_FeatureStaticAbstractMembersInInterfaces, diagnostics);
3830result = CheckFeatureAvailability(node, MessageID.IDS_FeatureStaticAbstractMembersInInterfaces, diagnostics);
3838result &= CheckFeatureAvailability(node, MessageID.IDS_FeatureUnsignedRightShift, diagnostics);
3849result &= CheckFeatureAvailability(node, MessageID.IDS_FeatureExtensions, diagnostics);
3853result &= CheckFeatureAvailability(node, MessageID.IDS_FeatureCheckedUserDefinedOperators, diagnostics);
3857result &= CheckFeatureAvailability(node, MessageID.IDS_FeatureUnsignedRightShift, diagnostics);
5872CheckFeatureAvailability(syntax, MessageID.IDS_FeatureNativeInt, diagnostics);
5888CheckFeatureAvailability(syntax, MessageID.IDS_FeatureNativeInt, diagnostics);