213 references to CSharp6
Microsoft.CodeAnalysis.CSharp (5)
Errors\MessageID.cs (1)
675
return LanguageVersion.
CSharp6
;
LanguageVersion.cs (4)
283
case LanguageVersion.
CSharp6
:
315
case LanguageVersion.
CSharp6
:
388
case LanguageVersion.
CSharp6
:
481
result = LanguageVersion.
CSharp6
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\Analyzers\CSharp\Analyzers\ConvertTypeofToNameof\CSharpConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
26
if (node.GetLanguageVersion() < LanguageVersion.
CSharp6
)
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
51
if (ifStatement.SyntaxTree.Options.LanguageVersion() < LanguageVersion.
CSharp6
)
src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (2)
39
=> compilation.LanguageVersion() >= LanguageVersion.
CSharp6
;
42
=> compilation.LanguageVersion() >= LanguageVersion.
CSharp6
;
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (1)
218
if (languageVersion < LanguageVersion.
CSharp6
)
src\Analyzers\CSharp\Analyzers\UseNullPropagation\CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
36
=> compilation.LanguageVersion() >= LanguageVersion.
CSharp6
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
126
(languageVersion >= LanguageVersion.
CSharp6
&& IsSupportedInCSharp6(declarationKind));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
47
=> options.LanguageVersion() >= LanguageVersion.
CSharp6
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
48
=> compilation.LanguageVersion() >= LanguageVersion.
CSharp6
;
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (34)
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (4)
3489
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
3517
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
3545
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
3573
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (4)
8306
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
8336
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
8366
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
8396
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\InlineDeclaration\CSharpInlineDeclarationTests.cs (1)
218
""", new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (1)
818
LanguageVersion = LanguageVersion.
CSharp6
,
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueExpressionStatementTests.cs (1)
79
parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\ReplaceDefaultLiteral\ReplaceDefaultLiteralTests.cs (1)
31
LanguageVersion.
CSharp6
,
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (2)
100
new CSharpParseOptions(LanguageVersion.
CSharp6
));
114
LanguageVersion.
CSharp6
,
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForAssignmentTests.cs (1)
188
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForReturnTests.cs (1)
154
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForAccessorsAnalyzerTests.cs (2)
820
""", LanguageVersion.
CSharp6
);
850
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForConstructorsAnalyzerTests.cs (2)
234
""", LanguageVersion.
CSharp6
);
259
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForMethodsAnalyzerTests.cs (4)
779
await TestWithUseExpressionBody(code, code, LanguageVersion.
CSharp6
);
796
""", LanguageVersion.
CSharp6
);
809
await TestWithUseExpressionBody(code, code, LanguageVersion.
CSharp6
);
838
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForPropertiesAnalyzerTests.cs (2)
477
""", LanguageVersion.
CSharp6
);
508
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseInferredMemberName\UseInferredMemberNameTests.cs (1)
82
""", count: 0, parameters: new TestParameters(CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseIsNullCheck\UseIsNullCheckForCastAndEqualityOperatorTests.cs (1)
264
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseIsNullCheck\UseIsNullCheckForReferenceEqualsTests.cs (1)
268
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseLocalFunction\UseLocalFunctionTests.cs (1)
52
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpAsAndNullCheckTests.cs (1)
95
""", new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
74
""", new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseThrowExpression\UseThrowExpressionTests.cs (1)
139
""", new TestParameters(CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseTupleSwap\UseTupleSwapTests.cs (1)
39
LanguageVersion = LanguageVersion.
CSharp6
,
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (8)
CommandLineTests.cs (8)
1584
[InlineData("6", LanguageVersion.
CSharp6
)]
1585
[InlineData("6.0", LanguageVersion.
CSharp6
)]
1611
[InlineData("7", "6", LanguageVersion.
CSharp6
)]
1617
[InlineData("iso-2", "6", LanguageVersion.
CSharp6
)]
1772
InlineData(LanguageVersion.
CSharp6
, LanguageVersion.
CSharp6
),
1812
InlineData("6", true, LanguageVersion.
CSharp6
),
1813
InlineData("6.0", true, LanguageVersion.
CSharp6
),
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (56)
CodeActions\GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersTests.cs (53)
103
LanguageVersion = LanguageVersion.
CSharp6
,
164
LanguageVersion = LanguageVersion.
CSharp6
,
201
LanguageVersion = LanguageVersion.
CSharp6
,
283
LanguageVersion = LanguageVersion.
CSharp6
,
314
LanguageVersion = LanguageVersion.
CSharp6
,
345
LanguageVersion = LanguageVersion.
CSharp6
,
381
LanguageVersion = LanguageVersion.
CSharp6
,
416
LanguageVersion = LanguageVersion.
CSharp6
,
469
LanguageVersion = LanguageVersion.
CSharp6
,
530
LanguageVersion = LanguageVersion.
CSharp6
,
776
LanguageVersion = LanguageVersion.
CSharp6
,
839
LanguageVersion = LanguageVersion.
CSharp6
,
876
LanguageVersion = LanguageVersion.
CSharp6
,
924
LanguageVersion = LanguageVersion.
CSharp6
,
970
LanguageVersion = LanguageVersion.
CSharp6
,
1008
LanguageVersion = LanguageVersion.
CSharp6
,
1044
LanguageVersion = LanguageVersion.
CSharp6
,
1081
LanguageVersion = LanguageVersion.
CSharp6
,
1126
LanguageVersion = LanguageVersion.
CSharp6
,
1304
LanguageVersion = LanguageVersion.
CSharp6
,
1335
LanguageVersion = LanguageVersion.
CSharp6
,
1366
LanguageVersion = LanguageVersion.
CSharp6
,
1403
LanguageVersion = LanguageVersion.
CSharp6
,
1440
LanguageVersion = LanguageVersion.
CSharp6
,
1485
LanguageVersion = LanguageVersion.
CSharp6
,
1532
LanguageVersion = LanguageVersion.
CSharp6
,
1577
LanguageVersion = LanguageVersion.
CSharp6
,
1614
LanguageVersion = LanguageVersion.
CSharp6
,
1651
LanguageVersion = LanguageVersion.
CSharp6
,
1696
LanguageVersion = LanguageVersion.
CSharp6
,
1733
LanguageVersion = LanguageVersion.
CSharp6
,
1769
LanguageVersion = LanguageVersion.
CSharp6
,
1807
LanguageVersion = LanguageVersion.
CSharp6
,
1843
LanguageVersion = LanguageVersion.
CSharp6
,
1871
LanguageVersion = LanguageVersion.
CSharp6
,
2016
LanguageVersion = LanguageVersion.
CSharp6
,
2053
LanguageVersion = LanguageVersion.
CSharp6
,
2094
LanguageVersion = LanguageVersion.
CSharp6
,
2142
LanguageVersion = LanguageVersion.
CSharp6
,
2192
LanguageVersion = LanguageVersion.
CSharp6
,
2258
LanguageVersion = LanguageVersion.
CSharp6
,
2296
LanguageVersion = LanguageVersion.
CSharp6
,
2468
LanguageVersion = LanguageVersion.
CSharp6
,
2701
LanguageVersion = LanguageVersion.
CSharp6
,
2709
LanguageVersion = LanguageVersion.
CSharp6
,
2855
LanguageVersion = LanguageVersion.
CSharp6
,
2913
LanguageVersion = LanguageVersion.
CSharp6
,
2978
LanguageVersion = LanguageVersion.
CSharp6
,
3055
LanguageVersion = LanguageVersion.
CSharp6
,
3121
LanguageVersion = LanguageVersion.
CSharp6
,
3194
LanguageVersion = LanguageVersion.
CSharp6
,
3266
LanguageVersion = LanguageVersion.
CSharp6
,
3337
LanguageVersion = LanguageVersion.
CSharp6
,
CodeActions\InitializeParameter\AddParameterCheckTests.cs (2)
132
LanguageVersion = LanguageVersion.
CSharp6
,
933
LanguageVersion = LanguageVersion.
CSharp6
,
GenerateConstructors\GenerateConstructorsTests.cs (1)
1294
parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\CodeGenDeconstructTests.cs (1)
5371
var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script.WithLanguageVersion(LanguageVersion.
CSharp6
), options: TestOptions.DebugExe, references: s_valueTupleRefs);
CodeGen\CodeGenExprLambdaTests.cs (1)
3492
CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics(
CodeGen\CodeGenRefLocalTests.cs (1)
4012
var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
CodeGen\CodeGenRefReturnTests.cs (5)
2304
var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
2339
var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
2381
var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
2402
var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
2431
var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Semantics\OutVarTests.cs (3)
50
var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
82
var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
599
var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
Microsoft.CodeAnalysis.CSharp.Features (7)
src\Analyzers\CSharp\Analyzers\ConvertTypeofToNameof\CSharpConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
26
if (node.GetLanguageVersion() < LanguageVersion.
CSharp6
)
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
51
if (ifStatement.SyntaxTree.Options.LanguageVersion() < LanguageVersion.
CSharp6
)
src\Analyzers\CSharp\Analyzers\UseAutoProperty\CSharpUseAutoPropertyAnalyzer.cs (2)
39
=> compilation.LanguageVersion() >= LanguageVersion.
CSharp6
;
42
=> compilation.LanguageVersion() >= LanguageVersion.
CSharp6
;
src\Analyzers\CSharp\Analyzers\UseExpressionBody\Helpers\UseExpressionBodyHelper`1.cs (1)
218
if (languageVersion < LanguageVersion.
CSharp6
)
src\Analyzers\CSharp\Analyzers\UseNullPropagation\CSharpUseNullPropagationDiagnosticAnalyzer.cs (1)
36
=> compilation.LanguageVersion() >= LanguageVersion.
CSharp6
;
src\Analyzers\CSharp\CodeFixes\UseAutoProperty\CSharpUseAutoPropertyCodeFixProvider.cs (1)
48
=> compilation.LanguageVersion() >= LanguageVersion.
CSharp6
;
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (44)
EnableNullable\EnableNullableTests.cs (2)
636
[InlineData(LanguageVersion.
CSharp6
)]
656
LanguageVersion.
CSharp6
=> "CS8059",
ExtractMethod\ExtractLocalFunctionTests.cs (1)
3965
""", [FeaturesResources.Extract_method], new TestParameters(parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)));
InlineTemporary\InlineTemporaryTests.cs (1)
3792
[InlineData(LanguageVersion.
CSharp6
)]
IntroduceVariable\IntroduceVariableTests.cs (1)
4929
""", new(parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)));
InvertIf\InvertIfTests.cs (1)
1064
""", LanguageVersion.
CSharp6
);
InvertLogical\InvertLogicalTests.cs (1)
19
private static readonly ParseOptions CSharp6 = CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
);
SimplifyTypeNames\SimplifyTypeNamesTests.cs (1)
4739
new(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (4)
3489
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
3517
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
3545
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
3573
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (4)
8306
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
8336
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
8366
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
8396
new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\InlineDeclaration\CSharpInlineDeclarationTests.cs (1)
218
""", new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (1)
818
LanguageVersion = LanguageVersion.
CSharp6
,
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueExpressionStatementTests.cs (1)
79
parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\ReplaceDefaultLiteral\ReplaceDefaultLiteralTests.cs (1)
31
LanguageVersion.
CSharp6
,
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (2)
100
new CSharpParseOptions(LanguageVersion.
CSharp6
));
114
LanguageVersion.
CSharp6
,
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForAssignmentTests.cs (1)
188
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseConditionalExpression\UseConditionalExpressionForReturnTests.cs (1)
154
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForAccessorsAnalyzerTests.cs (2)
820
""", LanguageVersion.
CSharp6
);
850
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForConstructorsAnalyzerTests.cs (2)
234
""", LanguageVersion.
CSharp6
);
259
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForMethodsAnalyzerTests.cs (4)
779
await TestWithUseExpressionBody(code, code, LanguageVersion.
CSharp6
);
796
""", LanguageVersion.
CSharp6
);
809
await TestWithUseExpressionBody(code, code, LanguageVersion.
CSharp6
);
838
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseExpressionBody\UseExpressionBodyForPropertiesAnalyzerTests.cs (2)
477
""", LanguageVersion.
CSharp6
);
508
""", LanguageVersion.
CSharp6
);
src\Analyzers\CSharp\Tests\UseInferredMemberName\UseInferredMemberNameTests.cs (1)
82
""", count: 0, parameters: new TestParameters(CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseIsNullCheck\UseIsNullCheckForCastAndEqualityOperatorTests.cs (1)
264
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseIsNullCheck\UseIsNullCheckForReferenceEqualsTests.cs (1)
268
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseLocalFunction\UseLocalFunctionTests.cs (1)
52
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpAsAndNullCheckTests.cs (1)
95
""", new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
74
""", new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseThrowExpression\UseThrowExpressionTests.cs (1)
139
""", new TestParameters(CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
src\Analyzers\CSharp\Tests\UseTupleSwap\UseTupleSwapTests.cs (1)
39
LanguageVersion = LanguageVersion.
CSharp6
,
UseExpressionBody\Refactoring\UseExpressionBodyForPropertiesRefactoringTests.cs (1)
338
new(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
), options: UseExpressionBodyForAccessors_ExpressionBodyForProperties));
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzerTests.cs (1)
61
""", parameters: new TestParameters(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7)
Semantics\BindingAsyncTests.cs (2)
993
CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics();
1022
CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics();
Semantics\ConstantTests.cs (1)
3280
CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics(
Semantics\LocalFunctionTests.cs (1)
4014
CreateCompilation(source, options: option, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics(
Semantics\NameOfTests.cs (2)
619
parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
638
parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics(
Semantics\ScriptSemanticsTests.cs (1)
485
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.Script.WithLanguageVersion(LanguageVersion.
CSharp6
));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Compilation\CompilationAPITests.cs (6)
681
syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree("public class C {}", options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)) },
691
options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)) },
702
options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)) },
715
options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)) },
2378
var tree1 = SyntaxFactory.ParseSyntaxTree("", CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
));
2379
var tree2 = SyntaxFactory.ParseSyntaxTree("", CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
));
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
2750
var tree = SyntaxFactory.ParseSyntaxTree(test, options: new CSharpParseOptions(languageVersion: LanguageVersion.
CSharp6
));
Symbols\ExtensionMethodTests.cs (1)
2423
var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.Script.WithLanguageVersion(LanguageVersion.
CSharp6
));
Symbols\Source\FieldTests.cs (1)
341
CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics(
Symbols\SymbolErrorTests.cs (1)
1169
CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (15)
IncrementalParsing\IncrementalParsingTests.cs (1)
43
=> Parse(text, LanguageVersion.
CSharp6
);
LexicalAndXml\LexicalTests.cs (1)
34
_options6 = new CSharpParseOptions(languageVersion: LanguageVersion.
CSharp6
);
Parsing\ExpressionParsingTests.cs (1)
764
var expr = this.ParseExpression(text, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
));
Parsing\LocalFunctionParsingTests.cs (1)
1287
var file = ParseFile(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
Parsing\ParserErrorMessageTests.cs (6)
2739
ParseAndValidate(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
),
2768
CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics(
2902
ParseAndValidate(test, TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
),
4626
ParseAndValidate(test, TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
),
5694
var tree = SyntaxFactory.ParseSyntaxTree(text, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
));
6475
SyntaxFactory.ParseSyntaxTree(source, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.
CSharp6
)).GetDiagnostics().Verify();
Parsing\ParsingErrorRecoveryTests.cs (2)
6228
var file = this.ParseTree(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
6339
var file = this.ParseTree(text, options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
));
Parsing\PatternParsingTests.cs (2)
50
CreateCompilation(test, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
)).VerifyDiagnostics(
6578
foreach (var langVersion in new[] { LanguageVersion.
CSharp6
, LanguageVersion.CSharp7, LanguageVersion.CSharp8 })
Parsing\SeparatedSyntaxListParsingTests.cs (1)
735
var tree = UsingTree(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.
CSharp6
),
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
TestOptions.cs (1)
26
public static readonly CSharpParseOptions Regular6 = Regular.WithLanguageVersion(LanguageVersion.
CSharp6
);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
126
(languageVersion >= LanguageVersion.
CSharp6
&& IsSupportedInCSharp6(declarationKind));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
47
=> options.LanguageVersion() >= LanguageVersion.
CSharp6
;
Microsoft.CodeAnalysis.ResxSourceGenerator.UnitTests (1)
ResxGeneratorTests.cs (1)
84
[InlineData(CSharpLanguageVersion.
CSharp6
)]
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
ProjectSystemShim\LegacyProject\CSharpCompilerOptionsTests.cs (1)
66
Assert.Equal(LanguageVersion.
CSharp6
, options.LanguageVersion);
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\BlockSyntaxExtensions.cs (1)
126
(languageVersion >= LanguageVersion.
CSharp6
&& IsSupportedInCSharp6(declarationKind));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
47
=> options.LanguageVersion() >= LanguageVersion.
CSharp6
;