Binder\Binder_Conversions.cs (6)
485CheckFeatureAvailability(syntax, MessageID.IDS_FeatureStaticAbstractMembersInInterfaces, diagnostics);
497CheckFeatureAvailability(syntax, MessageID.IDS_FeatureCheckedUserDefinedOperators, diagnostics);
503CheckFeatureAvailability(syntax, MessageID.IDS_FeatureUnions, diagnostics);
512CheckFeatureAvailability(syntax, MessageID.IDS_FeatureInlineArrays, diagnostics);
557CheckFeatureAvailability(syntax, MessageID.IDS_FeatureFirstClassSpan, diagnostics);
3039CheckFeatureAvailability(syntax, MessageID.IDS_FeatureRefStructs, diagnostics);
Binder\Binder_Expressions.cs (10)
457if (CheckFeatureAvailability(syntax, MessageID.IDS_FeatureInferredDelegateType, diagnostics))
2420CheckFeatureAvailability(node, MessageID.IDS_FeatureInstanceMemberInNameof, diagnostics);
3374CheckFeatureAvailability(syntax, MessageID.IDS_FeatureRefUnsafeInIteratorAsync, diagnostics);
3991var available = CheckFeatureAvailability(argument.Syntax, MessageID.IDS_FeatureRefReadonlyParameters, diagnostics);
4693CheckFeatureAvailability(node, MessageID.IDS_FeatureRefStructs, diagnostics);
6462CheckFeatureAvailability(node, MessageID.IDS_FeatureRefStructInterfaces, diagnostics);
8114CheckFeatureAvailability(boundLeft.Syntax, MessageID.IDS_FeatureStaticAbstractMembersInInterfaces, diagnostics);
9152CheckFeatureAvailability(node, MessageID.IDS_FeatureIndexingMovableFixedBuffers, diagnostics);
9198CheckFeatureAvailability(node, MessageID.IDS_FeatureRefFields, diagnostics);
9442else if (CheckFeatureAvailability(node, MessageID.IDS_FeatureInstanceMemberInNameof, diagnostics))
Binder\Binder_Operators.cs (9)
2226Binder.CheckFeatureAvailability(node, MessageID.IDS_DefaultInterfaceImplementation, diagnostics);
3983result = CheckFeatureAvailability(node, MessageID.IDS_FeatureStaticAbstractMembersInInterfaces, diagnostics);
3994result = CheckFeatureAvailability(node, MessageID.IDS_FeatureStaticAbstractMembersInInterfaces, diagnostics);
4002result &= CheckFeatureAvailability(node, MessageID.IDS_FeatureUnsignedRightShift, diagnostics);
4013result &= CheckFeatureAvailability(node, MessageID.IDS_FeatureExtensions, diagnostics);
4017result &= CheckFeatureAvailability(node, MessageID.IDS_FeatureCheckedUserDefinedOperators, diagnostics);
4021result &= CheckFeatureAvailability(node, MessageID.IDS_FeatureUnsignedRightShift, diagnostics);
6094CheckFeatureAvailability(syntax, MessageID.IDS_FeatureNativeInt, diagnostics);
6110CheckFeatureAvailability(syntax, MessageID.IDS_FeatureNativeInt, diagnostics);