213 references to CSharp6
Microsoft.CodeAnalysis.CSharp (5)
Errors\MessageID.cs (1)
675return LanguageVersion.CSharp6;
LanguageVersion.cs (4)
283case LanguageVersion.CSharp6: 315case LanguageVersion.CSharp6: 388case LanguageVersion.CSharp6: 481result = LanguageVersion.CSharp6;
Microsoft.CodeAnalysis.CSharp.CodeStyle (8)
src\Analyzers\CSharp\Analyzers\ConvertTypeofToNameof\CSharpConvertTypeOfToNameOfDiagnosticAnalyzer.cs (1)
26if (node.GetLanguageVersion() < LanguageVersion.CSharp6)
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
51if (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)
218if (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)
3489new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 3517new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 3545new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 3573new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (4)
8306new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 8336new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 8366new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 8396new(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)
818LanguageVersion = LanguageVersion.CSharp6,
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueExpressionStatementTests.cs (1)
79parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6)));
src\Analyzers\CSharp\Tests\ReplaceDefaultLiteral\ReplaceDefaultLiteralTests.cs (1)
31LanguageVersion.CSharp6,
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (2)
100new CSharpParseOptions(LanguageVersion.CSharp6)); 114LanguageVersion.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)
779await TestWithUseExpressionBody(code, code, LanguageVersion.CSharp6); 796""", LanguageVersion.CSharp6); 809await 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)
39LanguageVersion = 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)] 1772InlineData(LanguageVersion.CSharp6, LanguageVersion.CSharp6), 1812InlineData("6", true, LanguageVersion.CSharp6), 1813InlineData("6.0", true, LanguageVersion.CSharp6),
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (56)
CodeActions\GenerateEqualsAndGetHashCodeFromMembers\GenerateEqualsAndGetHashCodeFromMembersTests.cs (53)
103LanguageVersion = LanguageVersion.CSharp6, 164LanguageVersion = LanguageVersion.CSharp6, 201LanguageVersion = LanguageVersion.CSharp6, 283LanguageVersion = LanguageVersion.CSharp6, 314LanguageVersion = LanguageVersion.CSharp6, 345LanguageVersion = LanguageVersion.CSharp6, 381LanguageVersion = LanguageVersion.CSharp6, 416LanguageVersion = LanguageVersion.CSharp6, 469LanguageVersion = LanguageVersion.CSharp6, 530LanguageVersion = LanguageVersion.CSharp6, 776LanguageVersion = LanguageVersion.CSharp6, 839LanguageVersion = LanguageVersion.CSharp6, 876LanguageVersion = LanguageVersion.CSharp6, 924LanguageVersion = LanguageVersion.CSharp6, 970LanguageVersion = LanguageVersion.CSharp6, 1008LanguageVersion = LanguageVersion.CSharp6, 1044LanguageVersion = LanguageVersion.CSharp6, 1081LanguageVersion = LanguageVersion.CSharp6, 1126LanguageVersion = LanguageVersion.CSharp6, 1304LanguageVersion = LanguageVersion.CSharp6, 1335LanguageVersion = LanguageVersion.CSharp6, 1366LanguageVersion = LanguageVersion.CSharp6, 1403LanguageVersion = LanguageVersion.CSharp6, 1440LanguageVersion = LanguageVersion.CSharp6, 1485LanguageVersion = LanguageVersion.CSharp6, 1532LanguageVersion = LanguageVersion.CSharp6, 1577LanguageVersion = LanguageVersion.CSharp6, 1614LanguageVersion = LanguageVersion.CSharp6, 1651LanguageVersion = LanguageVersion.CSharp6, 1696LanguageVersion = LanguageVersion.CSharp6, 1733LanguageVersion = LanguageVersion.CSharp6, 1769LanguageVersion = LanguageVersion.CSharp6, 1807LanguageVersion = LanguageVersion.CSharp6, 1843LanguageVersion = LanguageVersion.CSharp6, 1871LanguageVersion = LanguageVersion.CSharp6, 2016LanguageVersion = LanguageVersion.CSharp6, 2053LanguageVersion = LanguageVersion.CSharp6, 2094LanguageVersion = LanguageVersion.CSharp6, 2142LanguageVersion = LanguageVersion.CSharp6, 2192LanguageVersion = LanguageVersion.CSharp6, 2258LanguageVersion = LanguageVersion.CSharp6, 2296LanguageVersion = LanguageVersion.CSharp6, 2468LanguageVersion = LanguageVersion.CSharp6, 2701LanguageVersion = LanguageVersion.CSharp6, 2709LanguageVersion = LanguageVersion.CSharp6, 2855LanguageVersion = LanguageVersion.CSharp6, 2913LanguageVersion = LanguageVersion.CSharp6, 2978LanguageVersion = LanguageVersion.CSharp6, 3055LanguageVersion = LanguageVersion.CSharp6, 3121LanguageVersion = LanguageVersion.CSharp6, 3194LanguageVersion = LanguageVersion.CSharp6, 3266LanguageVersion = LanguageVersion.CSharp6, 3337LanguageVersion = LanguageVersion.CSharp6,
CodeActions\InitializeParameter\AddParameterCheckTests.cs (2)
132LanguageVersion = LanguageVersion.CSharp6, 933LanguageVersion = LanguageVersion.CSharp6,
GenerateConstructors\GenerateConstructorsTests.cs (1)
1294parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (8)
CodeGen\CodeGenDeconstructTests.cs (1)
5371var comp = CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Script.WithLanguageVersion(LanguageVersion.CSharp6), options: TestOptions.DebugExe, references: s_valueTupleRefs);
CodeGen\CodeGenExprLambdaTests.cs (1)
3492CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
CodeGen\CodeGenRefLocalTests.cs (1)
4012var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
CodeGen\CodeGenRefReturnTests.cs (5)
2304var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2339var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2381var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2402var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 2431var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (3)
Semantics\OutVarTests.cs (3)
50var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 82var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 599var 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)
26if (node.GetLanguageVersion() < LanguageVersion.CSharp6)
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
51if (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)
218if (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)] 656LanguageVersion.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)
19private static readonly ParseOptions CSharp6 = CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6);
SimplifyTypeNames\SimplifyTypeNamesTests.cs (1)
4739new(parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6)));
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (4)
3489new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 3517new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 3545new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 3573new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (4)
8306new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 8336new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 8366new(parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6))); 8396new(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)
818LanguageVersion = LanguageVersion.CSharp6,
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueExpressionStatementTests.cs (1)
79parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6)));
src\Analyzers\CSharp\Tests\ReplaceDefaultLiteral\ReplaceDefaultLiteralTests.cs (1)
31LanguageVersion.CSharp6,
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (2)
100new CSharpParseOptions(LanguageVersion.CSharp6)); 114LanguageVersion.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)
779await TestWithUseExpressionBody(code, code, LanguageVersion.CSharp6); 796""", LanguageVersion.CSharp6); 809await 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)
39LanguageVersion = LanguageVersion.CSharp6,
UseExpressionBody\Refactoring\UseExpressionBodyForPropertiesRefactoringTests.cs (1)
338new(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)
993CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(); 1022CreateCompilationWithMscorlib461(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics();
Semantics\ConstantTests.cs (1)
3280CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Semantics\LocalFunctionTests.cs (1)
4014CreateCompilation(source, options: option, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Semantics\NameOfTests.cs (2)
619parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 638parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Semantics\ScriptSemanticsTests.cs (1)
485var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.Script.WithLanguageVersion(LanguageVersion.CSharp6));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Compilation\CompilationAPITests.cs (6)
681syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree("public class C {}", options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) }, 691options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) }, 702options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) }, 715options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) }, 2378var tree1 = SyntaxFactory.ParseSyntaxTree("", CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6)); 2379var tree2 = SyntaxFactory.ParseSyntaxTree("", CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6));
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
2750var tree = SyntaxFactory.ParseSyntaxTree(test, options: new CSharpParseOptions(languageVersion: LanguageVersion.CSharp6));
Symbols\ExtensionMethodTests.cs (1)
2423var tree = SyntaxFactory.ParseSyntaxTree(test, options: TestOptions.Script.WithLanguageVersion(LanguageVersion.CSharp6));
Symbols\Source\FieldTests.cs (1)
341CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Symbols\SymbolErrorTests.cs (1)
1169CreateCompilationWithMscorlib46(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)
764var expr = this.ParseExpression(text, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6));
Parsing\LocalFunctionParsingTests.cs (1)
1287var file = ParseFile(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
Parsing\ParserErrorMessageTests.cs (6)
2739ParseAndValidate(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6), 2768CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 2902ParseAndValidate(test, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6), 4626ParseAndValidate(test, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6), 5694var tree = SyntaxFactory.ParseSyntaxTree(text, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6)); 6475SyntaxFactory.ParseSyntaxTree(source, options: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp6)).GetDiagnostics().Verify();
Parsing\ParsingErrorRecoveryTests.cs (2)
6228var file = this.ParseTree(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 6339var file = this.ParseTree(text, options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
Parsing\PatternParsingTests.cs (2)
50CreateCompilation(test, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 6578foreach (var langVersion in new[] { LanguageVersion.CSharp6, LanguageVersion.CSharp7, LanguageVersion.CSharp8 })
Parsing\SeparatedSyntaxListParsingTests.cs (1)
735var tree = UsingTree(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6),
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
TestOptions.cs (1)
26public 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)
66Assert.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;