47 references to CSharp7
Microsoft.CodeAnalysis.CSharp (5)
Errors\MessageID.cs (1)
676return LanguageVersion.CSharp7;
LanguageVersion.cs (4)
303case LanguageVersion.CSharp7: 337case LanguageVersion.CSharp7: 412case LanguageVersion.CSharp7: 510result = LanguageVersion.CSharp7;
Microsoft.CodeAnalysis.CSharp.CodeStyle (16)
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
67if (csOptions.LanguageVersion < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnusedParametersAndValues\CSharpRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
30=> tree.Options.LanguageVersion() >= LanguageVersion.CSharp7;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (1)
245if (languageVersion < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaHelpers.cs (1)
58languageVersion < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
38if (context.Compilation.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForReferenceEqualsDiagnosticAnalyzer.cs (1)
22=> compilation.LanguageVersion() >= LanguageVersion.CSharp7;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
61if (compilation.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
61if (syntaxTree.Options.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
51if (context.Compilation.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseThrowExpression\CSharpUseThrowExpressionDiagnosticAnalyzer.cs (1)
25=> compilation.LanguageVersion() >= LanguageVersion.CSharp7;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
53if (compilation.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (2)
147languageVersion >= LanguageVersion.CSharp7 || 226if (languageVersion >= LanguageVersion.CSharp7 && throwStatement.Expression != null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
50=> options.LanguageVersion() >= LanguageVersion.CSharp7; 53=> options.LanguageVersion() >= LanguageVersion.CSharp7; 68=> options.LanguageVersion() >= LanguageVersion.CSharp7;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
207=> ((CSharpParseOptions)options).LanguageVersion >= LanguageVersion.CSharp7;
Microsoft.CodeAnalysis.CSharp.Features (13)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.cs (1)
31(version >= LanguageVersion.CSharp7 ? Feature.SourcePattern | Feature.IsTypePattern | Feature.CaseGuard : 0) |
src\roslyn\src\Analyzers\CSharp\Analyzers\InlineDeclaration\CSharpInlineDeclarationDiagnosticAnalyzer.cs (1)
67if (csOptions.LanguageVersion < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\RemoveUnusedParametersAndValues\CSharpRemoveUnusedParametersAndValuesDiagnosticAnalyzer.cs (1)
30=> tree.Options.LanguageVersion() >= LanguageVersion.CSharp7;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (1)
245if (languageVersion < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaHelpers.cs (1)
58languageVersion < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
38if (context.Compilation.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForReferenceEqualsDiagnosticAnalyzer.cs (1)
22=> compilation.LanguageVersion() >= LanguageVersion.CSharp7;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
61if (compilation.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
61if (syntaxTree.Options.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzer.cs (1)
51if (context.Compilation.LanguageVersion() < LanguageVersion.CSharp7)
src\roslyn\src\Analyzers\CSharp\Analyzers\UseThrowExpression\CSharpUseThrowExpressionDiagnosticAnalyzer.cs (1)
25=> compilation.LanguageVersion() >= LanguageVersion.CSharp7;
src\roslyn\src\Analyzers\CSharp\Analyzers\UseTupleSwap\CSharpUseTupleSwapDiagnosticAnalyzer.cs (1)
53if (compilation.LanguageVersion() < LanguageVersion.CSharp7)
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
71if (syntaxTree.Options.LanguageVersion() < LanguageVersion.CSharp7)
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (2)
147languageVersion >= LanguageVersion.CSharp7 || 226if (languageVersion >= LanguageVersion.CSharp7 && throwStatement.Expression != null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
50=> options.LanguageVersion() >= LanguageVersion.CSharp7; 53=> options.LanguageVersion() >= LanguageVersion.CSharp7; 68=> options.LanguageVersion() >= LanguageVersion.CSharp7;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
207=> ((CSharpParseOptions)options).LanguageVersion >= LanguageVersion.CSharp7;
Roslyn.Diagnostics.CSharp.Analyzers (6)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (2)
147languageVersion >= LanguageVersion.CSharp7 || 226if (languageVersion >= LanguageVersion.CSharp7 && throwStatement.Expression != null)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (3)
50=> options.LanguageVersion() >= LanguageVersion.CSharp7; 53=> options.LanguageVersion() >= LanguageVersion.CSharp7; 68=> options.LanguageVersion() >= LanguageVersion.CSharp7;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpSyntaxGeneratorInternal.cs (1)
207=> ((CSharpParseOptions)options).LanguageVersion >= LanguageVersion.CSharp7;