22 references to CSharpRequiredLanguageVersion
Microsoft.CodeAnalysis.CSharp (22)
Binder\Binder_Expressions.cs (1)
3385
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureNonTrailingNamedArguments.RequiredVersion()));
Binder\Binder_InterpolatedString.cs (2)
37
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureAltInterpolatedVerbatimStrings.RequiredVersion()));
86
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureNewLinesInInterpolations.RequiredVersion()));
Binder\Binder_Patterns.cs (2)
635
expression.Syntax.Location, inputType, expression.Display, new
CSharpRequiredLanguageVersion
(requiredVersion));
779
new
CSharpRequiredLanguageVersion
(requiredVersion));
Binder\Binder_Symbols.cs (1)
628
return new CSDiagnosticInfo(ErrorCode.ERR_NullableUnconstrainedTypeParameter, new
CSharpRequiredLanguageVersion
(requiredVersion));
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1276
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureRefReadonlyParameters.RequiredVersion()));
CommandLine\CSharpCommandLineParser.cs (1)
1540
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureNullableReferenceTypes.RequiredVersion())), Location.None));
Compilation\CSharpCompilation.cs (1)
2996
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureNullableReferenceTypes.RequiredVersion())), Location.None));
Errors\MessageID.cs (1)
472
: new CSDiagnosticInfo(availableVersion.GetErrorCode(), feature.Localize(), new
CSharpRequiredLanguageVersion
(requiredVersion));
FlowAnalysis\DefiniteAssignment.cs (3)
523
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureAutoDefaultStructs.RequiredVersion()));
1317
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureAutoDefaultStructs.RequiredVersion()));
1373
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureAutoDefaultStructs.RequiredVersion()));
Parser\DirectiveParser.cs (1)
346
eod = this.AddError(eod, triviaOffset, triviaWidth, error, "version", new
CSharpRequiredLanguageVersion
(languageVersion));
Symbols\Source\ModifierUtils.cs (1)
199
var requiredVersionArgument = new
CSharpRequiredLanguageVersion
(requiredVersion);
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
174
var requiredVersionArgument = new
CSharpRequiredLanguageVersion
(requiredVersion);
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
288
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureAttributesOnBackingFields.RequiredVersion())),
Symbols\Tuples\TupleFieldSymbol.cs (1)
284
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureInferredTupleNames.RequiredVersion())));
Symbols\TypeSymbol.cs (3)
1031
availableVersion.GetValueOrDefault().ToDisplayString(), new
CSharpRequiredLanguageVersion
(requiredVersion));
1658
new
CSharpRequiredLanguageVersion
(requiredVersion));
1759
new
CSharpRequiredLanguageVersion
(requiredVersion));
Symbols\VarianceSafety.cs (1)
475
new
CSharpRequiredLanguageVersion
(MessageID.IDS_FeatureVarianceSafetyForStaticInterfaceMembers.RequiredVersion()));