137 references to CSharp7_3
Microsoft.CodeAnalysis.CSharp (5)
Errors\MessageID.cs (1)
631return LanguageVersion.CSharp7_3;
LanguageVersion.cs (4)
306case LanguageVersion.CSharp7_3: 343case LanguageVersion.CSharp7_3: 418case LanguageVersion.CSharp7_3: 522result = LanguageVersion.CSharp7_3;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
34=> options.LanguageVersion() >= LanguageVersion.CSharp7_3;
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (31)
src\Analyzers\CSharp\Tests\ImplementInterface\ImplementInterfaceCodeFixTests.cs (1)
11307LanguageVersion = LanguageVersion.CSharp7_3,
src\Analyzers\CSharp\Tests\MakeRefStruct\MakeRefStructTests.cs (1)
21CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp7_3);
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (1)
8230""", new TestParameters(options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7_3)));
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (20)
256LanguageVersion.CSharp7_3, 267LanguageVersion.CSharp7_3, 278LanguageVersion.CSharp7_3, 289LanguageVersion.CSharp7_3, 304new CSharpParseOptions(LanguageVersion.CSharp7_3)); 316new CSharpParseOptions(LanguageVersion.CSharp7_3)); 331new CSharpParseOptions(LanguageVersion.CSharp7_3)); 652LanguageVersion.CSharp7_3, 681LanguageVersion.CSharp7_3, 706LanguageVersion.CSharp7_3, 736LanguageVersion.CSharp7_3, 770new CSharpParseOptions(LanguageVersion.CSharp7_3)); 796new CSharpParseOptions(LanguageVersion.CSharp7_3)); 808new CSharpParseOptions(LanguageVersion.CSharp7_3)); 820new CSharpParseOptions(LanguageVersion.CSharp7_3)); 832new CSharpParseOptions(LanguageVersion.CSharp7_3)); 843new CSharpParseOptions(LanguageVersion.CSharp7_3)); 872new CSharpParseOptions(LanguageVersion.CSharp7_3)); 897new CSharpParseOptions(LanguageVersion.CSharp7_3)); 927new CSharpParseOptions(LanguageVersion.CSharp7_3));
src\Analyzers\CSharp\Tests\UseCompoundAssignment\UseCompoundAssignmentTests.cs (1)
261LanguageVersion = LanguageVersion.CSharp7_3
src\Analyzers\CSharp\Tests\UseCompoundAssignment\UseCompoundCoalesceAssignmentTests.cs (2)
64""", LanguageVersion.CSharp7_3); 268""", LanguageVersion.CSharp7_3);
src\Analyzers\CSharp\Tests\UseInterpolatedVerbatimString\UseInterpolatedVerbatimStringCodeFixTests.cs (5)
48""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 61""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 83""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 107""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 120""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3)));
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (4)
CommandLineTests.cs (4)
1590[InlineData("7.3", LanguageVersion.CSharp7_3)] 1786InlineData(LanguageVersion.CSharp7_3, LanguageVersion.CSharp7_3), 1830InlineData("7.3", true, LanguageVersion.CSharp7_3),
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (15)
CodeGen\CodeGenStackAllocInitializerTests.cs (15)
50parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 123parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 214", options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)); 313parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 369parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 410parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 429parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 493parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 528parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 568parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 670parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 726parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 869", options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)); 1050", options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)); 1699parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Attributes\AttributeTests_WellKnownAttributes.cs (4)
13701CreateCompilation(code, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7_3)).VerifyDiagnostics( 13718CreateEmptyCompilation(code, references: WinRtRefs, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7_3)).VerifyDiagnostics( 13744CreateCompilation(code, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7_3)).VerifyDiagnostics( 13770CreateEmptyCompilation(code, references: WinRtRefs, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7_3)).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Features (1)
src\Analyzers\CSharp\CodeFixes\ImplementInterface\CSharpImplementInterfaceService.cs (1)
34=> options.LanguageVersion() >= LanguageVersion.CSharp7_3;
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (37)
ConvertForToForEach\ConvertForToForEachTests.cs (1)
1623""", parameters: new TestParameters(new CSharpParseOptions(LanguageVersion.CSharp7_3)));
ConvertLinq\ConvertLinqQueryToForEachTests.cs (1)
3869""", new(parseOptions: new CSharpParseOptions(CodeAnalysis.CSharp.LanguageVersion.CSharp7_3)));
EnableNullable\EnableNullableTests.cs (2)
640[InlineData(LanguageVersion.CSharp7_3)] 660LanguageVersion.CSharp7_3 => "CS8370",
ExtractMethod\ExtractLocalFunctionTests.cs (1)
3443""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)));
src\Analyzers\CSharp\Tests\ImplementInterface\ImplementInterfaceCodeFixTests.cs (1)
11307LanguageVersion = LanguageVersion.CSharp7_3,
src\Analyzers\CSharp\Tests\MakeRefStruct\MakeRefStructTests.cs (1)
21CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp7_3);
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (1)
8230""", new TestParameters(options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7_3)));
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (20)
256LanguageVersion.CSharp7_3, 267LanguageVersion.CSharp7_3, 278LanguageVersion.CSharp7_3, 289LanguageVersion.CSharp7_3, 304new CSharpParseOptions(LanguageVersion.CSharp7_3)); 316new CSharpParseOptions(LanguageVersion.CSharp7_3)); 331new CSharpParseOptions(LanguageVersion.CSharp7_3)); 652LanguageVersion.CSharp7_3, 681LanguageVersion.CSharp7_3, 706LanguageVersion.CSharp7_3, 736LanguageVersion.CSharp7_3, 770new CSharpParseOptions(LanguageVersion.CSharp7_3)); 796new CSharpParseOptions(LanguageVersion.CSharp7_3)); 808new CSharpParseOptions(LanguageVersion.CSharp7_3)); 820new CSharpParseOptions(LanguageVersion.CSharp7_3)); 832new CSharpParseOptions(LanguageVersion.CSharp7_3)); 843new CSharpParseOptions(LanguageVersion.CSharp7_3)); 872new CSharpParseOptions(LanguageVersion.CSharp7_3)); 897new CSharpParseOptions(LanguageVersion.CSharp7_3)); 927new CSharpParseOptions(LanguageVersion.CSharp7_3));
src\Analyzers\CSharp\Tests\UseCompoundAssignment\UseCompoundAssignmentTests.cs (1)
261LanguageVersion = LanguageVersion.CSharp7_3
src\Analyzers\CSharp\Tests\UseCompoundAssignment\UseCompoundCoalesceAssignmentTests.cs (2)
64""", LanguageVersion.CSharp7_3); 268""", LanguageVersion.CSharp7_3);
src\Analyzers\CSharp\Tests\UseInterpolatedVerbatimString\UseInterpolatedVerbatimStringCodeFixTests.cs (5)
48""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 61""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 83""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 107""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 120""", parameters: TestParameters.Default.WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3)));
UseNamedArguments\UseNamedArgumentsTests.cs (1)
54LanguageVersion = LanguageVersion.CSharp7_3,
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (2)
Semantics\TargetTypedConditionalOperatorTests.cs (2)
614CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)).VerifyDiagnostics(); 640CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Parsing\ExpressionParsingTests.cs (2)
211}}", parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp7_3)).VerifyDiagnostics( 267}}", parseOptions: CSharpParseOptions.Default.WithLanguageVersion(LanguageVersion.CSharp7_3)).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
TestOptions.cs (1)
30public static readonly CSharpParseOptions Regular7_3 = Regular.WithLanguageVersion(LanguageVersion.CSharp7_3);
Microsoft.CodeAnalysis.NetAnalyzers.UnitTests (29)
Microsoft.CodeQuality.Analyzers\Maintainability\AvoidDeadConditionalCode_ValueContentAnalysis.cs (2)
2127LanguageVersion = CSharpLanguageVersion.CSharp7_3 2217LanguageVersion = CSharpLanguageVersion.CSharp7_3
Microsoft.NetCore.Analyzers\Performance\UseSearchValuesTests.cs (21)
211await VerifyAnalyzerAsync(LanguageVersion.CSharp7_3, source); 367await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 444await TestAsync(LanguageVersion.CSharp7_3, createExpression); 549await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 588await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 626await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 668await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 672[InlineData(LanguageVersion.CSharp7_3, "\"aeiouA\"", "\"aeiouA\"")] 673[InlineData(LanguageVersion.CSharp7_3, "@\"aeiouA\"", "@\"aeiouA\"")] 677[InlineData(LanguageVersion.CSharp7_3, "new[] { 'a', 'e', 'i', 'o', 'u', 'A' }", "\"aeiouA\"")] 678[InlineData(LanguageVersion.CSharp7_3, "new char[] { 'a', 'e', 'i', 'o', 'u', 'A' }", "\"aeiouA\"")] 679[InlineData(LanguageVersion.CSharp7_3, "new char[] { 'a', 'e', 'i', 'o', 'u', 'A' }", "\"aeiouA\"")] 680[InlineData(LanguageVersion.CSharp7_3, "new[] { (byte)'a', (byte)'e', (byte)'i', (byte)'o', (byte)'u', (byte)'A' }", "new[] { (byte)'a', (byte)'e', (byte)'i', (byte)'o', (byte)'u', (byte)'A' }")] 753await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 789await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 829await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 901await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 936await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 987await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 1028await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected); 1074await VerifyCodeFixAsync(LanguageVersion.CSharp7_3, source, expected);
Microsoft.NetCore.Analyzers\Runtime\DisposeObjectsBeforeLosingScopeTests.cs (3)
9296LanguageVersion = CSharpLanguageVersion.CSharp7_3 9368LanguageVersion = CSharpLanguageVersion.CSharp7_3 9474LanguageVersion = CSharpLanguageVersion.CSharp7_3
Microsoft.NetCore.Analyzers\Runtime\PreferStreamAsyncMemoryOverloadsTestBase.cs (3)
20CSharpVerifyForVersionAsync(source, null, ReferenceAssemblies.Net.Net50, CodeAnalysis.CSharp.LanguageVersion.CSharp7_3, expected); 28CSharpVerifyForVersionAsync(source, null, ReferenceAssemblies.NetCore.NetCoreApp20, CodeAnalysis.CSharp.LanguageVersion.CSharp7_3, expected); 36CSharpVerifyForVersionAsync(originalSource, fixedSource, ReferenceAssemblies.Net.Net50, CodeAnalysis.CSharp.LanguageVersion.CSharp7_3, expected);
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (1)
VisualStudioMSBuildWorkspaceTests.cs (1)
1615await AssertCSParseOptionsAsync(CS.LanguageVersion.CSharp7_3.MapSpecifiedToEffectiveVersion(), options => options.LanguageVersion);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
ProjectSystemShim\CPS\AdditionalPropertiesTests.cs (1)
44[InlineData(LanguageVersion.CSharp7_3)]
ProjectSystemShim\LegacyProject\CSharpCompilerOptionsTests.cs (1)
169[InlineData(LanguageVersion.CSharp7_3)]
Roslyn.Diagnostics.Analyzers.UnitTests (1)
CSharpAvoidOptSuffixForNullableEnableCodeTests.cs (1)
201LanguageVersion = LanguageVersion.CSharp7_3,
Test.Utilities (1)
CSharpCodeFixVerifier`2+Test.cs (1)
57public LanguageVersion LanguageVersion { get; set; } = LanguageVersion.CSharp7_3;