7 references to GetLanguageVersion
Microsoft.CodeAnalysis.CSharp.Features (6)
src\Analyzers\CSharp\Analyzers\ConvertTypeofToNameof\CSharpConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
26
if (node.
GetLanguageVersion
() < LanguageVersion.CSharp6)
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (1)
196
var languageVersion = declaration.
GetLanguageVersion
();
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
75
semanticModel, option.Value, declaration, declaration.
GetLanguageVersion
(), cancellationToken))
src\Analyzers\CSharp\CodeFixes\MakeMemberRequired\CSharpMakeMemberRequiredCodeFixProvider.cs (1)
40
if (root.
GetLanguageVersion
() < LanguageVersion.CSharp11)
src\Analyzers\CSharp\CodeFixes\UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeActionHelpers.cs (1)
38
semanticModel, declaration, declaration.
GetLanguageVersion
(), ExpressionBodyPreference.WhenPossible, cancellationToken, out var expressionBody))
UseExpressionBodyForLambda\UseExpressionBodyForLambdaCodeRefactoringProvider.cs (1)
173
if (UseExpressionBodyForLambdaHelpers.CanOfferUseExpressionBody(semanticModel, option, lambdaNode, root.
GetLanguageVersion
(), cancellationToken))
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
839
=> originalExpression.
GetLanguageVersion
() >= LanguageVersion.CSharp9;