23 references to LanguageVersion
Microsoft.CodeAnalysis.CSharp.CodeStyle (23)
src\Analyzers\CSharp\Analyzers\ConvertNamespace\ConvertNamespaceAnalysis.cs (1)
41
=> CanOfferUseFileScoped(option, root, declaration, forAnalyzer, root.SyntaxTree.Options.
LanguageVersion
());
src\Analyzers\CSharp\Analyzers\ConvertSwitchStatementToExpression\ConvertSwitchStatementToExpressionDiagnosticAnalyzer.Analyzer.cs (1)
36
var analyzer = new Analyzer(supportsOrPatterns: semanticModel.SyntaxTree.Options.
LanguageVersion
() >= LanguageVersion.CSharp9);
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
51
if (ifStatement.SyntaxTree.Options.
LanguageVersion
() < LanguageVersion.CSharp6)
src\Analyzers\CSharp\Analyzers\RemoveUnusedParametersAndValues\CSharpRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
30
=> tree.Options.
LanguageVersion
() >= LanguageVersion.CSharp7;
src\Analyzers\CSharp\Analyzers\UseCompoundAssignment\CSharpUseCompoundAssignmentDiagnosticAnalyzer.cs (1)
23
options.
LanguageVersion
() >= LanguageVersion.CSharp8;
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (1)
142
var languageVersion = body.SyntaxTree.Options.
LanguageVersion
();
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaHelpers.cs (1)
56
var languageVersion = declaration.SyntaxTree.Options.
LanguageVersion
();
src\Analyzers\CSharp\Analyzers\UseImplicitObjectCreation\CSharpUseImplicitObjectCreationDiagnosticAnalyzer.cs (1)
43
if (syntaxTree.Options.
LanguageVersion
() < LanguageVersion.CSharp9)
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
128
if (options.
LanguageVersion
() < LanguageVersion.CSharp10)
src\Analyzers\CSharp\Analyzers\UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzer.cs (1)
60
if (syntaxTree.Options.
LanguageVersion
() < LanguageVersion.CSharp9)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
61
if (syntaxTree.Options.
LanguageVersion
() < LanguageVersion.CSharp7)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SemanticModelExtensions.cs (1)
514
var languageVersion = semanticModel.SyntaxTree.Options.
LanguageVersion
();
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (11)
47
=> options.
LanguageVersion
() >= LanguageVersion.CSharp6;
50
=> options.
LanguageVersion
() >= LanguageVersion.CSharp7;
53
=> options.
LanguageVersion
() >= LanguageVersion.CSharp7;
56
=> options.
LanguageVersion
() >= LanguageVersion.CSharp9;
59
=> options.
LanguageVersion
() >= LanguageVersion.CSharp10;
62
=> options.
LanguageVersion
() >= LanguageVersion.CSharp9;
65
=> options.
LanguageVersion
() >= LanguageVersion.CSharp10;
68
=> options.
LanguageVersion
() >= LanguageVersion.CSharp7;
75
=> options.
LanguageVersion
() >= LanguageVersion.CSharp10;
78
=> options.
LanguageVersion
() >= LanguageVersionExtensions.CSharpNext;
1446
=> options.
LanguageVersion
() >= LanguageVersion.CSharp9;