10 references to IDS_FeatureRecursivePatterns
Microsoft.CodeAnalysis.CSharp (10)
Binder\Binder_Operators.cs (1)
3231if (wasUnderscore && ((CSharpParseOptions)node.SyntaxTree.Options).IsFeatureEnabled(MessageID.IDS_FeatureRecursivePatterns))
Binder\Binder_Patterns.cs (7)
147MessageID.IDS_FeatureRecursivePatterns.CheckFeatureAvailability(diagnostics, node, node.SwitchKeyword.GetLocation()); 403MessageID.IDS_FeatureRecursivePatterns.CheckFeatureAvailability(diagnostics, node); 621var requiredVersion = MessageID.IDS_FeatureRecursivePatterns.RequiredVersion(); 954MessageID.IDS_FeatureRecursivePatterns.CheckFeatureAvailability(diagnostics, node); 1237if (Compilation.LanguageVersion < MessageID.IDS_FeatureRecursivePatterns.RequiredVersion()) 1315|| (inputType.IsPointerType() && Compilation.LanguageVersion < MessageID.IDS_FeatureRecursivePatterns.RequiredVersion())) 1363MessageID.IDS_FeatureRecursivePatterns.CheckFeatureAvailability(diagnostics, node);
Errors\MessageID.cs (1)
473case MessageID.IDS_FeatureRecursivePatterns: // semantic check
FlowAnalysis\AbstractFlowPass_Switch.cs (1)
96if (compilation.LanguageVersion >= MessageID.IDS_FeatureRecursivePatterns.RequiredVersion())