355 references to CSharpParseOptions
Analyzer.Utilities.UnitTests (2)
FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysisTests.cs (1)
1313.WithProjectParseOptions(projectId, new CSharpParseOptions())
Options\SymbolNamesWithValueOptionTests.cs (1)
433.WithProjectParseOptions(projectId, new CSharpParseOptions())
Microsoft.AspNetCore.Http.Extensions.Tests (1)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
38internal static readonly CSharpParseOptions ParseOptions = new CSharpParseOptions(LanguageVersion.Preview).WithFeatures(new[] { new KeyValuePair<string, string>("InterceptorsNamespaces", "Microsoft.AspNetCore.Http.Generated") });
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
38internal static readonly CSharpParseOptions ParseOptions = new CSharpParseOptions(LanguageVersion.Preview).WithFeatures(new[] { new KeyValuePair<string, string>("InterceptorsNamespaces", "Microsoft.AspNetCore.Http.Generated") });
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
CSharpCompiler.cs (1)
216var parseOptions = new CSharpParseOptions(preprocessorSymbols: (IEnumerable<string>)defines);
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (1)
SnapshotTestHelper.cs (1)
27private static readonly CSharpParseOptions ParseOptions = new CSharpParseOptions(LanguageVersion.Preview)
Microsoft.CodeAnalysis.CSharp (1)
CSharpParseOptions.cs (1)
22public static CSharpParseOptions Default { get; } = new CSharpParseOptions();
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (89)
src\Analyzers\CSharp\Tests\DocumentationComments\AddDocCommentNodesCodeFixProviderTests.cs (1)
21private static readonly CSharpParseOptions Regular = new(kind: SourceCodeKind.Regular);
src\Analyzers\CSharp\Tests\DocumentationComments\RemoveDocCommentNodeCodeFixProviderTests.cs (1)
21private static readonly CSharpParseOptions Regular = new(kind: SourceCodeKind.Regular);
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (1)
4993new TestParameters(new CSharpParseOptions(kind: SourceCodeKind.Regular)));
src\Analyzers\CSharp\Tests\ImplementAbstractClass\ImplementAbstractClassTests.cs (1)
1741""", parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7));
src\Analyzers\CSharp\Tests\Nullable\CSharpDeclareAsNullableCodeFixTests.cs (1)
24private static readonly TestParameters s_nullableFeature = new TestParameters(parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8));
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (27)
2448""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 2480""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp9)); 2499""", new TestParameters(options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion))); 2704""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 2719""", options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion)); 2810""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 2831""", options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion)); 2941""", optionName: optionName, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 2976""", optionName: optionName, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp9)); 5011""", optionName, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7202""", PreferDiscard, new CSharpParseOptions(LanguageVersion.CSharp9)); 7623""", parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7637""", parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7659""", optionName: nameof(PreferDiscard), parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7681""", optionName: nameof(PreferDiscard), parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7699""", optionName: nameof(PreferDiscard), parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7842""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7863""", PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion)); 8230""", options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7_3)); 8266""", options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 8450""", new TestParameters(options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8))); 8469""", new TestParameters(options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion))); 8484""", new TestParameters(options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8))); 8508""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 8567""", options: PreferDiscard, parseOptions: new CSharpParseOptions(languageVersion)); 8583""", new TestParameters(options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion))); 8613""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8));
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (50)
77new CSharpParseOptions(LanguageVersion.CSharp7_2)); 89new CSharpParseOptions(LanguageVersion.CSharp7)); 104new CSharpParseOptions(LanguageVersion.CSharp6)); 119new CSharpParseOptions(LanguageVersion.CSharp5)); 134new CSharpParseOptions(LanguageVersion.CSharp4)); 146new CSharpParseOptions(LanguageVersion.CSharp7)); 178new CSharpParseOptions(LanguageVersion.CSharp7)); 190new CSharpParseOptions(LanguageVersion.CSharp7_1)); 202new CSharpParseOptions(LanguageVersion.CSharp7)); 217new CSharpParseOptions(LanguageVersion.CSharp7_1)); 234new CSharpParseOptions(LanguageVersion.CSharp7)); 247new CSharpParseOptions(LanguageVersion.CSharp7_2)); 261new CSharpParseOptions(LanguageVersion.CSharp7_2)); 272new CSharpParseOptions(LanguageVersion.CSharp7_2)); 283new CSharpParseOptions(LanguageVersion.CSharp7_2)); 294new CSharpParseOptions(LanguageVersion.CSharp7_2)); 308new CSharpParseOptions(LanguageVersion.CSharp7_3)); 320new CSharpParseOptions(LanguageVersion.CSharp7_3)); 335new CSharpParseOptions(LanguageVersion.CSharp7_3)); 646new CSharpParseOptions(LanguageVersion.CSharp8)); 657new CSharpParseOptions(LanguageVersion.CSharp7)); 686new CSharpParseOptions(LanguageVersion.CSharp7)); 711new CSharpParseOptions(LanguageVersion.CSharp7)); 741new CSharpParseOptions(LanguageVersion.CSharp7)); 774new CSharpParseOptions(LanguageVersion.CSharp7_3)); 800new CSharpParseOptions(LanguageVersion.CSharp7_3)); 812new CSharpParseOptions(LanguageVersion.CSharp7_3)); 824new CSharpParseOptions(LanguageVersion.CSharp7_3)); 836new CSharpParseOptions(LanguageVersion.CSharp7_3)); 847new CSharpParseOptions(LanguageVersion.CSharp7_3)); 876new CSharpParseOptions(LanguageVersion.CSharp7_3)); 901new CSharpParseOptions(LanguageVersion.CSharp7_3)); 931new CSharpParseOptions(LanguageVersion.CSharp7_3)); 964new CSharpParseOptions(LanguageVersion.CSharp8)); 988new CSharpParseOptions(LanguageVersion.CSharp9)); 997new CSharpParseOptions(LanguageVersion.CSharp11)); 1006new CSharpParseOptions(LanguageVersion.CSharp11)); 1015new CSharpParseOptions(LanguageVersion.CSharp11)); 1024new CSharpParseOptions(LanguageVersion.CSharp11)); 1033new CSharpParseOptions(LanguageVersion.CSharp11)); 1042new CSharpParseOptions(LanguageVersion.CSharp11)); 1053new CSharpParseOptions(LanguageVersion.CSharp8)); 1061new CSharpParseOptions(LanguageVersion.CSharp9)); 1078new CSharpParseOptions(LanguageVersion.CSharp9)); 1092new CSharpParseOptions(LanguageVersion.CSharp8)); 1108new CSharpParseOptions(LanguageVersion.CSharp8)); 1120new CSharpParseOptions(LanguageVersion.CSharp10)); 1132new CSharpParseOptions(LanguageVersion.CSharp10)); 1144new CSharpParseOptions(LanguageVersion.CSharp10)); 1159new CSharpParseOptions(LanguageVersion.CSharp11));
src\Analyzers\CSharp\Tests\UseInterpolatedVerbatimString\UseInterpolatedVerbatimStringCodeFixTests.cs (6)
48""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 61""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 83""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 107""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 120""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 133""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp8)));
src\Features\CSharpTest\Diagnostics\AbstractCSharpDiagnosticProviderBasedUserDiagnosticTest_NoEditor.cs (1)
17private static readonly CSharpParseOptions Script = new(kind: SourceCodeKind.Script);
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
Interactive\CSharpInteractiveEvaluatorLanguageInfoProvider.cs (1)
24new(languageVersion: LanguageVersion.Latest, kind: SourceCodeKind.Script);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (20)
ChangeSignature\ChangeSignature_CheckAllSignatureChanges.cs (1)
175parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7));
Classification\SyntacticClassifierTests.cs (1)
2985[new CSharpParseOptions(LanguageVersion.CSharp8)],
CodeActions\AddUsing\AddUsingTests.cs (4)
2807var options = new CSharpParseOptions(documentationMode: DocumentationMode.Diagnose); 2827var options = new CSharpParseOptions(documentationMode: DocumentationMode.Diagnose); 2847var options = new CSharpParseOptions(documentationMode: DocumentationMode.Diagnose); 2893var options = new CSharpParseOptions(documentationMode: DocumentationMode.Diagnose);
Completion\CompletionProviders\CrefCompletionProviderTests.cs (1)
392using var workspace = EditorTestWorkspace.Create(LanguageNames.CSharp, new CSharpCompilationOptions(OutputKind.ConsoleApplication), new CSharpParseOptions(), [text], composition: GetComposition());
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (1)
3344using var workspace = EditorTestWorkspace.Create(LanguageNames.CSharp, new CSharpCompilationOptions(OutputKind.ConsoleApplication), new CSharpParseOptions(), [text], composition: GetComposition());
Debugging\LocationInfoGetterTests.cs (3)
464""", "f1", 0, new CSharpParseOptions(kind: SourceCodeKind.Script)); 473""", "M1(int x)", 2, new CSharpParseOptions(kind: SourceCodeKind.Script)); 480""", null, 0, new CSharpParseOptions(kind: SourceCodeKind.Script));
ExtractMethod\ExtractMethodBase.cs (1)
37parseOptions = new CSharpParseOptions().WithFeatures(featuresMapped);
ExtractMethod\ExtractMethodTests.cs (1)
9218""", parseOptions: new CSharpParseOptions(kind: SourceCodeKind.Script));
ExtractMethod\ExtractMethodTests.LanguageInteraction.cs (1)
1212""", parseOptions: new CSharpParseOptions(kind: SourceCodeKind.Script));
Formatting\CSharpNewDocumentFormattingServiceTests.cs (3)
57parseOptions: new CSharpParseOptions(LanguageVersion.CSharp10)); 79parseOptions: new CSharpParseOptions(LanguageVersion.CSharp10)); 101parseOptions: new CSharpParseOptions(LanguageVersion.CSharp9));
SignatureHelp\AbstractCSharpSignatureHelpProviderTests.cs (1)
15return new CSharpParseOptions().WithFeatures([]); // no experimental features to enable
Workspaces\WorkspaceTests_EditorFeatures.cs (2)
174new CSharpParseOptions(preprocessorSymbols: ["GOO"])); 202new CSharpParseOptions(preprocessorSymbols: ["GOO"]));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
352var parseOptions = new CSharpParseOptions(
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (19)
Attributes\AttributeTests_Dynamic.cs (5)
1299parseOptions: new CSharpParseOptions(kind: sourceCodeKind, languageVersion: LanguageVersion.CSharp7_2))); 1309parseOptions: new CSharpParseOptions(kind: sourceCodeKind, languageVersion: LanguageVersion.CSharp7_2)); 1351parseOptions: new CSharpParseOptions(kind: sourceCodeKind, languageVersion: LanguageVersion.CSharp7_2))); 1365parseOptions: new CSharpParseOptions(kind: sourceCodeKind, languageVersion: LanguageVersion.Preview))); 1394CreateCompilationWithMscorlib461(source: source, parseOptions: new CSharpParseOptions(kind: sourceCodeKind, languageVersion: LanguageVersion.CSharp7_2)).VerifyDiagnostics(
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(
Diagnostics\GetDiagnosticsTests.cs (10)
510var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithPreprocessorSymbols(new[] { "1" })); 522var compilation = CreateCompilationWithMscorlib461(string.Empty, parseOptions: new CSharpParseOptions().WithKind(SourceCodeKind.Interactive)); 534var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithLanguageVersion((LanguageVersion)10000)); 544var compilation = CreateEmptyCompilation(string.Empty, parseOptions: new CSharpParseOptions().WithDocumentationMode(unchecked((DocumentationMode)100))); 554var syntaxTree1 = Parse(string.Empty, options: new CSharpParseOptions().WithPreprocessorSymbols(new[] { "1" })); 555var syntaxTree2 = Parse(string.Empty, options: new CSharpParseOptions().WithPreprocessorSymbols(new[] { "2" })); 556var syntaxTree3 = Parse(string.Empty, options: new CSharpParseOptions().WithPreprocessorSymbols(new[] { "3" })); 580var parseOptions1 = new CSharpParseOptions().WithPreprocessorSymbols(new[] { "1" }); 581var parseOptions2 = new CSharpParseOptions().WithPreprocessorSymbols(new[] { "2" }); 606var parseOptions = new CSharpParseOptions(LanguageVersion.Latest);
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (104)
ConvertForToForEach\ConvertForToForEachTests.cs (2)
1623""", parameters: new TestParameters(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 1659""", parameters: new TestParameters(new CSharpParseOptions(LanguageVersion.CSharp8)));
ConvertLinq\ConvertLinqQueryToForEachTests.cs (2)
3869""", parseOptions: new CSharpParseOptions(CodeAnalysis.CSharp.LanguageVersion.CSharp7_3)); 3909""", parseOptions: new CSharpParseOptions(CodeAnalysis.CSharp.LanguageVersion.CSharp8));
ConvertToInterpolatedString\ConvertRegularStringToInterpolatedStringTests.cs (4)
152""", new(new CSharpParseOptions(LanguageVersion.CSharp9))); 174""", parseOptions: new CSharpParseOptions(LanguageVersion.CSharp10)); 199""", new(new CSharpParseOptions(LanguageVersion.CSharp9))); 219""", parseOptions: new CSharpParseOptions(LanguageVersion.CSharp10));
Diagnostics\AbstractCSharpDiagnosticProviderBasedUserDiagnosticTest_NoEditor.cs (1)
17private static readonly CSharpParseOptions Script = new(kind: SourceCodeKind.Script);
Diagnostics\Suppression\SuppressionTests.cs (1)
431""", new CSharpParseOptions(documentationMode: DocumentationMode.Diagnose));
EncapsulateField\EncapsulateFieldTests.cs (1)
796""", new CodeAnalysis.CSharp.CSharpParseOptions(), TestOptions.ReleaseExe);
ExtractClass\ExtractClassTests.cs (1)
52var unusedParseOptions = new CSharpParseOptions(LanguageVersion.CSharp1);
GenerateVariable\GenerateVariableTests.cs (1)
4513index: 3, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7));
RemoveUnnecessaryCast\RemoveUnnecessaryCastTests_AsTests.cs (3)
3039""", parameters: new TestParameters(new CSharpParseOptions(LanguageVersion.CSharp7_1))); 3056""", parameters: new TestParameters(new CSharpParseOptions(LanguageVersion.CSharp7_1))); 3073""", parameters: new TestParameters(new CSharpParseOptions(LanguageVersion.CSharp7_1)));
src\Analyzers\CSharp\Tests\DocumentationComments\AddDocCommentNodesCodeFixProviderTests.cs (1)
21private static readonly CSharpParseOptions Regular = new(kind: SourceCodeKind.Regular);
src\Analyzers\CSharp\Tests\DocumentationComments\RemoveDocCommentNodeCodeFixProviderTests.cs (1)
21private static readonly CSharpParseOptions Regular = new(kind: SourceCodeKind.Regular);
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (1)
4993new TestParameters(new CSharpParseOptions(kind: SourceCodeKind.Regular)));
src\Analyzers\CSharp\Tests\ImplementAbstractClass\ImplementAbstractClassTests.cs (1)
1741""", parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7));
src\Analyzers\CSharp\Tests\Nullable\CSharpDeclareAsNullableCodeFixTests.cs (1)
24private static readonly TestParameters s_nullableFeature = new TestParameters(parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8));
src\Analyzers\CSharp\Tests\RemoveUnusedParametersAndValues\RemoveUnusedValueAssignmentTests.cs (27)
2448""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 2480""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp9)); 2499""", new TestParameters(options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion))); 2704""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 2719""", options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion)); 2810""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 2831""", options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion)); 2941""", optionName: optionName, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 2976""", optionName: optionName, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp9)); 5011""", optionName, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7202""", PreferDiscard, new CSharpParseOptions(LanguageVersion.CSharp9)); 7623""", parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7637""", parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7659""", optionName: nameof(PreferDiscard), parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7681""", optionName: nameof(PreferDiscard), parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7699""", optionName: nameof(PreferDiscard), parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7842""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 7863""", PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion)); 8230""", options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7_3)); 8266""", options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 8450""", new TestParameters(options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8))); 8469""", new TestParameters(options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion))); 8484""", new TestParameters(options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8))); 8508""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8)); 8567""", options: PreferDiscard, parseOptions: new CSharpParseOptions(languageVersion)); 8583""", new TestParameters(options: PreferUnusedLocal, parseOptions: new CSharpParseOptions(languageVersion))); 8613""", options: PreferDiscard, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp8));
src\Analyzers\CSharp\Tests\UpgradeProject\UpgradeProjectTests.cs (50)
77new CSharpParseOptions(LanguageVersion.CSharp7_2)); 89new CSharpParseOptions(LanguageVersion.CSharp7)); 104new CSharpParseOptions(LanguageVersion.CSharp6)); 119new CSharpParseOptions(LanguageVersion.CSharp5)); 134new CSharpParseOptions(LanguageVersion.CSharp4)); 146new CSharpParseOptions(LanguageVersion.CSharp7)); 178new CSharpParseOptions(LanguageVersion.CSharp7)); 190new CSharpParseOptions(LanguageVersion.CSharp7_1)); 202new CSharpParseOptions(LanguageVersion.CSharp7)); 217new CSharpParseOptions(LanguageVersion.CSharp7_1)); 234new CSharpParseOptions(LanguageVersion.CSharp7)); 247new CSharpParseOptions(LanguageVersion.CSharp7_2)); 261new CSharpParseOptions(LanguageVersion.CSharp7_2)); 272new CSharpParseOptions(LanguageVersion.CSharp7_2)); 283new CSharpParseOptions(LanguageVersion.CSharp7_2)); 294new CSharpParseOptions(LanguageVersion.CSharp7_2)); 308new CSharpParseOptions(LanguageVersion.CSharp7_3)); 320new CSharpParseOptions(LanguageVersion.CSharp7_3)); 335new CSharpParseOptions(LanguageVersion.CSharp7_3)); 646new CSharpParseOptions(LanguageVersion.CSharp8)); 657new CSharpParseOptions(LanguageVersion.CSharp7)); 686new CSharpParseOptions(LanguageVersion.CSharp7)); 711new CSharpParseOptions(LanguageVersion.CSharp7)); 741new CSharpParseOptions(LanguageVersion.CSharp7)); 774new CSharpParseOptions(LanguageVersion.CSharp7_3)); 800new CSharpParseOptions(LanguageVersion.CSharp7_3)); 812new CSharpParseOptions(LanguageVersion.CSharp7_3)); 824new CSharpParseOptions(LanguageVersion.CSharp7_3)); 836new CSharpParseOptions(LanguageVersion.CSharp7_3)); 847new CSharpParseOptions(LanguageVersion.CSharp7_3)); 876new CSharpParseOptions(LanguageVersion.CSharp7_3)); 901new CSharpParseOptions(LanguageVersion.CSharp7_3)); 931new CSharpParseOptions(LanguageVersion.CSharp7_3)); 964new CSharpParseOptions(LanguageVersion.CSharp8)); 988new CSharpParseOptions(LanguageVersion.CSharp9)); 997new CSharpParseOptions(LanguageVersion.CSharp11)); 1006new CSharpParseOptions(LanguageVersion.CSharp11)); 1015new CSharpParseOptions(LanguageVersion.CSharp11)); 1024new CSharpParseOptions(LanguageVersion.CSharp11)); 1033new CSharpParseOptions(LanguageVersion.CSharp11)); 1042new CSharpParseOptions(LanguageVersion.CSharp11)); 1053new CSharpParseOptions(LanguageVersion.CSharp8)); 1061new CSharpParseOptions(LanguageVersion.CSharp9)); 1078new CSharpParseOptions(LanguageVersion.CSharp9)); 1092new CSharpParseOptions(LanguageVersion.CSharp8)); 1108new CSharpParseOptions(LanguageVersion.CSharp8)); 1120new CSharpParseOptions(LanguageVersion.CSharp10)); 1132new CSharpParseOptions(LanguageVersion.CSharp10)); 1144new CSharpParseOptions(LanguageVersion.CSharp10)); 1159new CSharpParseOptions(LanguageVersion.CSharp11));
src\Analyzers\CSharp\Tests\UseInterpolatedVerbatimString\UseInterpolatedVerbatimStringCodeFixTests.cs (6)
48""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 61""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 83""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 107""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 120""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp7_3))); 133""", parameters: new TestParameters().WithParseOptions(new CSharpParseOptions(LanguageVersion.CSharp8)));
Microsoft.CodeAnalysis.CSharp.Scripting (1)
CSharpScriptCompiler.cs (1)
18internal static readonly CSharpParseOptions DefaultParseOptions = new CSharpParseOptions(kind: SourceCodeKind.Script, languageVersion: LanguageVersion.Latest);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (21)
Semantics\ForEachTests.cs (1)
2051var options = new CSharpParseOptions(preprocessorSymbols: ImmutableArray.Create("CONDITIONAL"), documentationMode: DocumentationMode.None);
Semantics\GenericConstraintsTests.cs (4)
351var oldOptions = new CSharpParseOptions(LanguageVersion.CSharp7_2); 908var oldOptions = new CSharpParseOptions(LanguageVersion.CSharp7_2); 1390var oldOptions = new CSharpParseOptions(LanguageVersion.CSharp7_2); 2086var oldOptions = new CSharpParseOptions(LanguageVersion.CSharp7_2);
Semantics\InterpolationTests.cs (2)
1154var parseOptions = new CSharpParseOptions( 1365var parseOptions = new CSharpParseOptions(
Semantics\ScriptSemanticsTests.cs (11)
1179var compilationUnit = CSharp.SyntaxFactory.ParseCompilationUnit(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1207syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1216syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1225syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1237syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1249syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1267var compilationUnit = CSharp.SyntaxFactory.ParseCompilationUnit("\nSystem.Console.WriteLine(1);", options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1269var syntaxTree2 = SyntaxFactory.ParseSyntaxTree("System.Console.WriteLine(2);", options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1306var compilationUnit = CSharp.SyntaxFactory.ParseCompilationUnit(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1336syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script)); 1351syntaxTree = SyntaxFactory.ParseSyntaxTree(code, options: new CSharp.CSharpParseOptions(kind: SourceCodeKind.Script));
Semantics\StackAllocInitializerTests.cs (1)
1461var parseOptions = new CSharpParseOptions().WithLanguageVersion(LanguageVersion.CSharp7);
Semantics\StackAllocSpanExpressionsTests.cs (2)
363var parseOptions = new CSharpParseOptions().WithLanguageVersion(LanguageVersion.CSharp7); 382var parseOptions = new CSharpParseOptions().WithLanguageVersion(LanguageVersion.CSharp7);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (4)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
2750var tree = SyntaxFactory.ParseSyntaxTree(test, options: new CSharpParseOptions(languageVersion: LanguageVersion.CSharp6));
DocumentationComments\ParameterTests.cs (2)
829CreateCompilation(code, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp2)).VerifyDiagnostics( 834CreateCompilation(code, parseOptions: new CSharpParseOptions(LanguageVersion.Latest)).VerifyDiagnostics();
Symbols\Source\ModifierTests.cs (1)
328CreateCompilation(code, parseOptions: new CSharpParseOptions(LanguageVersion.CSharp7)).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (41)
IncrementalParsing\IncrementalParsingTests.cs (2)
25return new CSharpParseOptions(languageVersion: LanguageVersion.CSharp3, preprocessorSymbols: defines); 37var options = new CSharpParseOptions(languageVersion: languageVersion);
LexicalAndXml\LexicalTests.cs (4)
33_options = new CSharpParseOptions(languageVersion: LanguageVersion.CSharp3); 34_options6 = new CSharpParseOptions(languageVersion: LanguageVersion.CSharp6); 35_options7 = new CSharpParseOptions(languageVersion: LanguageVersion.CSharp7); 36_options72 = new CSharpParseOptions(languageVersion: LanguageVersion.CSharp7_2);
LexicalAndXml\PreprocessorTests.cs (2)
77return new CSharpParseOptions(languageVersion: LanguageVersion.CSharp4, kind: kind, preprocessorSymbols: defines); 3232var node = Parse(text, new CSharpParseOptions(version));
LexicalAndXml\XmlDocCommentTests.cs (1)
25return new CSharpParseOptions(
Parsing\AsyncParsingTests.cs (1)
33test(new CSharpParseOptions(languageVersion: version));
Parsing\CSharpParseOptionsTests.cs (26)
35var po = new CSharpParseOptions().WithFeatures(new[] { kvp }); 91var options = new CSharpParseOptions(); 97options = new CSharpParseOptions(kind: SourceCodeKind.Regular); 103options = new CSharpParseOptions(kind: SourceCodeKind.Script); 110options = new CSharpParseOptions(kind: SourceCodeKind.Interactive); 119options = new CSharpParseOptions(kind: (SourceCodeKind)int.MinValue); 131var options1 = new CSharpParseOptions(kind: SourceCodeKind.Script); 132var options2 = new CSharpParseOptions(kind: SourceCodeKind.Script); 138options1 = new CSharpParseOptions(kind: SourceCodeKind.Script); 139options2 = new CSharpParseOptions(kind: SourceCodeKind.Interactive); 148var options1 = new CSharpParseOptions(kind: SourceCodeKind.Script); 149var options2 = new CSharpParseOptions(kind: SourceCodeKind.Script); 155options1 = new CSharpParseOptions(kind: SourceCodeKind.Script); 156options2 = new CSharpParseOptions(kind: SourceCodeKind.Interactive); 166var options = new CSharpParseOptions(kind: SourceCodeKind.Interactive); 177var options = new CSharpParseOptions(documentationMode: unchecked((DocumentationMode)100)); 187var options = new CSharpParseOptions(languageVersion: unchecked((LanguageVersion)10000)); 197var options = new CSharpParseOptions(preprocessorSymbols: new[] { "test", "1" }); 208var options = new CSharpParseOptions().WithKind(SourceCodeKind.Interactive); 219var options = new CSharpParseOptions().WithDocumentationMode(unchecked((DocumentationMode)100)); 229var options = new CSharpParseOptions().WithLanguageVersion(unchecked((LanguageVersion)10000)); 239var options = new CSharpParseOptions().WithPreprocessorSymbols(new[] { "" }); 249var options = new CSharpParseOptions().WithPreprocessorSymbols(new[] { " " }); 259var options = new CSharpParseOptions().WithPreprocessorSymbols(new[] { "Good", "Bad.Symbol" }); 269var options = new CSharpParseOptions().WithPreprocessorSymbols(new[] { "Good", "Bad\\Symbol" }); 279var options = new CSharpParseOptions().WithPreprocessorSymbols(new[] { "Good", null });
Parsing\RoundTrippingTests.cs (1)
1579CSharpParseOptions options = new CSharpParseOptions(languageVersion: LanguageVersion.CSharp2);
Parsing\StatementParsingTests.cs (1)
3437var tree = SyntaxFactory.ParseSyntaxTree(text, options: new CSharpParseOptions(documentationMode: DocumentationMode.Parse));
Syntax\SyntaxTreeTests.cs (3)
245var newOptions = new CSharpParseOptions(); 263var newOptions = new CSharpParseOptions(); 278var newOptions = new CSharpParseOptions();
Microsoft.CodeAnalysis.CSharp.Test.Utilities (2)
TestOptions.cs (2)
19public static readonly CSharpParseOptions Regular = new CSharpParseOptions(kind: SourceCodeKind.Regular, documentationMode: DocumentationMode.Parse); 58new CSharpParseOptions(kind: SourceCodeKind.Regular, documentationMode: DocumentationMode.None, languageVersion: LanguageVersion.Preview).WithFeatures(s_experimentalFeatures);
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
Serialization\CSharpOptionsSerializationService.cs (1)
72var options = new CSharpParseOptions(languageVersion, documentationMode, kind, preprocessorSymbolNames);
Workspace\LanguageServices\CSharpSyntaxTreeFactoryService.cs (1)
43return new CSharpParseOptions(
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (1)
Formatting\FormattingTests.cs (1)
7653var parseOptions = new CSharpParseOptions();
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\CSharpTestWorkspaceFixture.cs (1)
19parseOptions: new CSharpParseOptions(kind: SourceCodeKind.Regular),
Microsoft.CodeAnalysis.Features.Test.Utilities (2)
Utils\Options.cs (2)
13internal static readonly CSharpParseOptions Script = new CSharpParseOptions(kind: SourceCodeKind.Script); 14internal static readonly CSharpParseOptions Regular = new CSharpParseOptions(kind: SourceCodeKind.Regular);
Microsoft.CodeAnalysis.Features.UnitTests (2)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (2)
2634solution = solution.WithProjectParseOptions(project.Id, new CSharpParseOptions(LanguageVersion.CSharp10)); 3886solution = solution.WithProjectParseOptions(project.Id, new CSharpParseOptions(LanguageVersion.CSharp10));
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\AnalysisContextInfoTests.cs (1)
26var parseOptions = new CSharpParseOptions(kind: SourceCodeKind.Regular, documentationMode: DocumentationMode.None)
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
Attributes\AttributeTests_ObsoleteAttribute.vb (1)
2706Dim csCompilation = CreateCSharpCompilation("Dll1", csSource.Value, parseOptions:=New CSharp.CSharpParseOptions(CSharp.LanguageVersion.CSharp7_2))
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (10)
Compilation\SemanticModelAPITests.vb (1)
2964", parseOptions:=New CSharp.CSharpParseOptions(CSharp.LanguageVersion.CSharp7_3))
Semantics\NativeIntegerTests.vb (1)
21Dim comp As Compilation = CreateCSharpCompilation(source0, parseOptions:=New CSharp.CSharpParseOptions(CSharp.LanguageVersion.CSharp9))
Semantics\OverloadResolutionPriorityTests.vb (8)
105" + OverloadResolutionPriorityAttributeDefinitionCS, parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).EmitToImageReference() 1011" + OverloadResolutionPriorityAttributeDefinitionCS, parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).EmitToImageReference() 1762" + OverloadResolutionPriorityAttributeDefinitionCS, parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).EmitToImageReference() 2015" + OverloadResolutionPriorityAttributeDefinitionCS, parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).EmitToImageReference() 2066" + OverloadResolutionPriorityAttributeDefinitionCS, parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).EmitToImageReference() 2114" + OverloadResolutionPriorityAttributeDefinitionCS, parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).EmitToImageReference() 2149" + OverloadResolutionPriorityAttributeDefinitionCS, parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).EmitToImageReference() 2189" + OverloadResolutionPriorityAttributeDefinitionCS, parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).EmitToImageReference()
Microsoft.CodeAnalysis.Workspaces.Test.Utilities (1)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
282return new CSharpParseOptions(preprocessorSymbols: preprocessorSymbolsAttribute.Value.Split(','));
Microsoft.CodeAnalysis.Workspaces.UnitTests (13)
BatchFixAllProviderTests.cs (1)
146return new CSharpParseOptions(LanguageVersion.Default, DocumentationMode.Diagnose);
SolutionTests\SolutionTests.cs (12)
1174parseOptions: new CSharpParseOptions(CS.LanguageVersion.CSharp5), 1348parseOptions: new CSharpParseOptions(CS.LanguageVersion.CSharp5), 1763var options = new CSharpParseOptions(CS.LanguageVersion.CSharp1); 1793document = document.Project.WithParseOptions(new CSharpParseOptions(languageVersion: CS.LanguageVersion.CSharp1)).GetRequiredDocument(documentId); 1837? new CSharpParseOptions(preprocessorSymbols: ["DEBUG"]) 2364WithProjectParseOptions(projectId, new CSharpParseOptions(kind: SourceCodeKind.Script)); 2390WithProjectParseOptions(projectId, new CSharpParseOptions(kind: SourceCodeKind.Script)); 2420WithProjectParseOptions(projectId, new CSharpParseOptions(kind: SourceCodeKind.Script)); 2472WithProjectParseOptions(projectId, new CSharpParseOptions(kind: SourceCodeKind.Script)); 2501WithProjectParseOptions(projectId, new CSharpParseOptions(kind: SourceCodeKind.Script)); 2535WithProjectParseOptions(projectId, new CSharpParseOptions(kind: SourceCodeKind.Script)); 3075var newParseOptions = new CSharpParseOptions(preprocessorSymbols: ["AFTER"]);
Microsoft.DotNet.GenFacades (2)
NotSupportedAssemblyGenerator.cs (1)
79syntaxTree = CSharpSyntaxTree.ParseText(File.ReadAllText(sourceFile), new CSharpParseOptions(languageVersion));
TypeParser.cs (1)
135CSharpParseOptions options = new CSharpParseOptions(languageVersion: languageVersion, preprocessorSymbols: constants);
Microsoft.Extensions.Validation.GeneratorTests (1)
ValidationsGeneratorTestBase.cs (1)
42private static readonly CSharpParseOptions ParseOptions = new CSharpParseOptions(LanguageVersion.Preview)
Microsoft.Gen.ComplianceReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
82.WithParseOptions(new CSharpParseOptions(langVersion).WithPreprocessorSymbols(preprocessorSymbols))
Microsoft.Gen.ContextualOptions.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
82.WithParseOptions(new CSharpParseOptions(langVersion).WithPreprocessorSymbols(preprocessorSymbols))
Microsoft.Gen.Logging.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
82.WithParseOptions(new CSharpParseOptions(langVersion).WithPreprocessorSymbols(preprocessorSymbols))
Microsoft.Gen.MetadataExtractor.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
82.WithParseOptions(new CSharpParseOptions(langVersion).WithPreprocessorSymbols(preprocessorSymbols))
Microsoft.Gen.Metrics.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
82.WithParseOptions(new CSharpParseOptions(langVersion).WithPreprocessorSymbols(preprocessorSymbols))
Microsoft.Gen.MetricsReports.Unit.Tests (1)
test\Generators\Shared\RoslynTestUtils.cs (1)
82.WithParseOptions(new CSharpParseOptions(langVersion).WithPreprocessorSymbols(preprocessorSymbols))
Microsoft.VisualStudio.LanguageServices.CSharp (1)
ChangeSignature\CSharpChangeSignatureViewModelFactoryService.cs (1)
21private static readonly CSharpParseOptions s_langVersionLatestParseOptions = new(LanguageVersion.Preview);
StackDepthTest (1)
Program.cs (1)
77var parseOptions = new CSharpParseOptions(kind: SourceCodeKind.Regular, documentationMode: DocumentationMode.None);