25 instantiations of CSharpRequiredLanguageVersion
Microsoft.CodeAnalysis.CSharp (25)
Binder\Binder_Conversions.cs (1)
2481new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()));
Binder\Binder_Expressions.cs (1)
3461new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureNonTrailingNamedArguments.RequiredVersion()));
Binder\Binder_InterpolatedString.cs (2)
37new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureAltInterpolatedVerbatimStrings.RequiredVersion())); 86new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureNewLinesInInterpolations.RequiredVersion()));
Binder\Binder_Patterns.cs (2)
1134expression.Syntax.Location, inputType, expression.Display, new CSharpRequiredLanguageVersion(requiredVersion)); 1352new CSharpRequiredLanguageVersion(requiredVersion));
Binder\Binder_Symbols.cs (1)
632return new CSDiagnosticInfo(ErrorCode.ERR_NullableUnconstrainedTypeParameter, new CSharpRequiredLanguageVersion(requiredVersion));
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (1)
1315new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureRefReadonlyParameters.RequiredVersion()));
CommandLine\CSharpCommandLineParser.cs (1)
1573new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureNullableReferenceTypes.RequiredVersion())), Location.None));
Compilation\CSharpCompilation.cs (2)
3099new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureNullableReferenceTypes.RequiredVersion())), Location.None)); 3106new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureUnsafeEvolution.RequiredVersion())), Location.None));
Errors\MessageID.cs (1)
482: new CSDiagnosticInfo(availableVersion.GetErrorCode(), feature.Localize(), new CSharpRequiredLanguageVersion(requiredVersion));
FlowAnalysis\DefiniteAssignment.cs (3)
460new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureAutoDefaultStructs.RequiredVersion())); 1255new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureAutoDefaultStructs.RequiredVersion())); 1311new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureAutoDefaultStructs.RequiredVersion()));
Parser\DirectiveParser.cs (1)
353eod = this.AddError(eod, triviaOffset, triviaWidth, error, "version", new CSharpRequiredLanguageVersion(languageVersion));
Symbols\Source\ModifierUtils.cs (1)
200var requiredVersionArgument = new CSharpRequiredLanguageVersion(requiredVersion);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
5323new CSharpRequiredLanguageVersion(requiredVersion));
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (1)
251var requiredVersionArgument = new CSharpRequiredLanguageVersion(requiredVersion);
Symbols\Synthesized\SynthesizedBackingFieldSymbol.cs (1)
302new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureAttributesOnBackingFields.RequiredVersion())),
Symbols\Tuples\TupleFieldSymbol.cs (1)
286new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureInferredTupleNames.RequiredVersion())));
Symbols\TypeSymbol.cs (3)
1031availableVersion.GetValueOrDefault().ToDisplayString(), new CSharpRequiredLanguageVersion(requiredVersion)); 1658new CSharpRequiredLanguageVersion(requiredVersion)); 1759new CSharpRequiredLanguageVersion(requiredVersion));
Symbols\VarianceSafety.cs (1)
478new CSharpRequiredLanguageVersion(MessageID.IDS_FeatureVarianceSafetyForStaticInterfaceMembers.RequiredVersion()));
3 references to CSharpRequiredLanguageVersion
Microsoft.CodeAnalysis.CSharp (3)
Symbols\Source\ModifierUtils.cs (1)
200var requiredVersionArgument = new CSharpRequiredLanguageVersion(requiredVersion);
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (2)
251var requiredVersionArgument = new CSharpRequiredLanguageVersion(requiredVersion); 298static void reportModifierIfPresent(DeclarationModifiers result, DeclarationModifiers errorModifier, Location location, BindingDiagnosticBag diagnostics, CSharpRequiredLanguageVersion requiredVersionArgument, string availableVersionArgument)