2602 references to Regular
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (10)
AddParameterTests.cs (5)
2815""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2925""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2941", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Preview)); 2967""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2983", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Preview));
CSharpInlineDeclarationTests.cs (1)
2442""", new TestParameters(TestOptions.Regular));
RemoveUnusedLocalFunctionTests.cs (1)
154""", TestOptions.Regular);
UseThrowExpressionTests.cs (3)
617""", TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 653""", TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 690""", TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
CommandLineTests.cs (2)
9554var comp = CreateEmptyCompilation(string.Empty, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 9557comp = CreateEmptyCompilation(string.Empty, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (79)
AddParameterTests.cs (5)
2815""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2925""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2941", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Preview)); 2967""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2983", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Preview));
BraceHighlighting\BraceHighlightingTests.cs (6)
302""", TestOptions.Regular); 309""", TestOptions.Regular); 321""", TestOptions.Regular); 328""", TestOptions.Regular); 340""", TestOptions.Regular); 347""", TestOptions.Regular);
BraceMatching\CSharpBraceMatcherTests.cs (9)
876await TestAsync(code, expected, TestOptions.Regular); 885await TestAsync(code, expected, TestOptions.Regular); 894await TestAsync(code, expected, TestOptions.Regular); 903await TestAsync(code, expected, TestOptions.Regular); 912await TestAsync(code, expected, TestOptions.Regular); 921await TestAsync(code, expected, TestOptions.Regular); 930await TestAsync(code, expected, TestOptions.Regular); 939await TestAsync(code, expected, TestOptions.Regular); 948await TestAsync(code, expected, TestOptions.Regular);
Classification\SemanticClassifierTests.cs (1)
2523ParseOptions(TestOptions.Regular, Options.Script));
Classification\SyntacticClassifierTests.cs (4)
4320ParseOptions(TestOptions.Regular, Options.Script), 4334ParseOptions(TestOptions.Regular, Options.Script), 4350ParseOptions(TestOptions.Regular, Options.Script), 4366ParseOptions(TestOptions.Regular, Options.Script),
CodeActions\ExtractMethod\ExtractLocalFunctionTests.cs (7)
3580""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3))); 3611""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7))); 3642""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp8))); 3673""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest))); 4127await TestExactActionSetOfferedAsync(code, new[] { FeaturesResources.Extract_method }, new TestParameters(parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6))); 4143await TestExactActionSetOfferedAsync(code, new[] { FeaturesResources.Extract_method }, new TestParameters(parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5))); 5748await TestAsync(code, expected, TestOptions.Regular, index: CodeActionIndex);
CodeActions\InlineTemporary\InlineTemporaryTests.cs (5)
4321new TestParameters(parseOptions: TestOptions.Regular.WithLanguageVersion(version))); 5086await TestMissingInRegularAndScriptAsync(code, new TestParameters(parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp8))); 5683await TestAsync(code, expected, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5703await TestAsync(code, expected, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5722TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
CodeActions\IntroduceVariable\IntroduceVariableTests.cs (8)
5534await TestAsync(code, expected, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 5699await TestActionCountAsync(code, count: 2, parameters: new TestParameters(TestOptions.Regular)); 5786await TestAsync(code, expected, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)); 5819await TestAsync(code, expected, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)); 5853await TestAsync(code, expected, index: 1, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)); 6138""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest)); 6168""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), index: 0); 6197""", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), index: 2);
CSharpInlineDeclarationTests.cs (1)
2442""", new TestParameters(TestOptions.Regular));
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (4)
55using var workspace = TestWorkspace.CreateCSharp(source, TestOptions.Regular, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService); 122using var workspace = TestWorkspace.CreateCSharp(source, TestOptions.Regular, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService); 161using var workspace = TestWorkspace.CreateCSharp(TestResource.AllInOneCSharpCode, TestOptions.Regular, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService); 771using var workspace = TestWorkspace.CreateCSharp("class Class { }", TestOptions.Regular, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService);
Diagnostics\GenerateMethod\GenerateMethodTests.cs (16)
7822parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)); 7850parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)); 7878parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)); 7906parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)); 7936parseOptions: TestOptions.Regular); 7966parseOptions: TestOptions.Regular); 7997parseOptions: TestOptions.Regular); 8027parseOptions: TestOptions.Regular); 8142parseOptions: TestOptions.Regular); 8172parseOptions: TestOptions.Regular); 8266parseOptions: TestOptions.Regular); 8300parseOptions: TestOptions.Regular); 8334parseOptions: TestOptions.Regular); 8368parseOptions: TestOptions.Regular); 8402parseOptions: TestOptions.Regular); 8436parseOptions: TestOptions.Regular);
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (2)
457var experimental = TestOptions.Regular.WithFeatures(experimentalFeatures); 507var experimental = TestOptions.Regular.WithFeatures(featuresToEnable);
ExtractMethod\ExtractMethodBase.cs (1)
189using var workspace = TestWorkspace.CreateCSharp(code, CodeAnalysis.CSharp.Test.Utilities.TestOptions.Regular);
GenerateConstructor\GenerateConstructorTests.cs (5)
3736parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)); 3766parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)); 3796parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)); 3826parseOptions: TestOptions.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)); 5119""", parseOptions: TestOptions.Regular);
RemoveUnusedLocalFunctionTests.cs (1)
154""", TestOptions.Regular);
RemoveUnusedVariable\RemoveUnusedVariableTests.cs (1)
780""", TestOptions.Regular);
UseThrowExpressionTests.cs (3)
617""", TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 653""", TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 690""", TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (507)
BreakingChanges.cs (1)
407var strictCompilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithStrictFeature());
CodeGen\CodeGenAsyncMainTests.cs (48)
40var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe.WithMainTypeName("Program"), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 65var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 93var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe.WithMainTypeName("Program"), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 118var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 159var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 202var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 233var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 270var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 306var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 337var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 381var sourceCompilation = CreateEmptyCompilation(source, new[] { corCompilation.ToMetadataReference(), taskCompilation.ToMetadataReference() }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 421var sourceCompilation = CreateEmptyCompilation(source, new[] { corCompilation.ToMetadataReference(), taskCompilation.ToMetadataReference() }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 449var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 467var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 489var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 508var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 526var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 544var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 566var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 584var c = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 601var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 623var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 645var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 667var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 690var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 712var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 789var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 809var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 831var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 858var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 883var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 903var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 923var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 945var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 967var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 987var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1007var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 1029var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 1052var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1074CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics( 1142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics(); 1164var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics( 1220var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics( 1273var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseDebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics( 1310var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseDebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics( 1411var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1465var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1520var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
CodeGen\CodeGenConstructorInitTests.cs (1)
1209var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
CodeGen\CodeGenDeconstructTests.cs (25)
1636parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 1685sourceSymbolValidator: validator, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 2234var comp = CompileAndVerify(source, expectedOutput: "(1, 1) 2", parseOptions: TestOptions.Regular.WithRefsFeature()); 2260var comp = CompileAndVerify(source, expectedOutput: "1 2", parseOptions: TestOptions.Regular.WithRefsFeature()); 2282var comp = CompileAndVerify(source, expectedOutput: "1 hello world", parseOptions: TestOptions.Regular.WithRefsFeature()); 2374var comp = CompileAndVerify(source, expectedOutput: "override", parseOptions: TestOptions.Regular.WithRefsFeature()); 2402var comp = CompileAndVerify(source, expectedOutput: expected, parseOptions: TestOptions.Regular.WithRefsFeature()); 3343parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 3557var comp = CompileAndVerify(source, expectedOutput: expected, parseOptions: TestOptions.Regular, 7834var comp1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular); 7881var comp1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular); 8777parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 8782parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 8802parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 8807parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 8828parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 8833parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 8863parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 8868parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 8889parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 8894parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 8932parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 8939parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 8987parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 8993parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
CodeGen\CodeGenDisplayClassOptimisationTests.cs (51)
45var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3", options: TestOptions.ReleaseExe); 129var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3", options: TestOptions.DebugExe); 260var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"three 435var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 587var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 733var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"three 952var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one 1132var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one 1367var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 1733var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "one"); 1842var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "one"); 1994var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "one"); 2159var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"Program+Disposable 2313var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"Program+Disposable 2516var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"Program+Disposable 2849var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one 3052var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"two 3255var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one"); 3451var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one"); 3588var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one"); 3732var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"three 3943var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4033var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @""); 4121var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4225var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4328var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4424var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4524var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4617var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4735var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4852var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 4971var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 5091var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 5221var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 5338var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 5467var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 5567var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 5664var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1"); 5798var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"4"); 5941var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"2"); 6094var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3"); 6229var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3"); 6361var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1 6553var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1 6751var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3 6919var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3 7087var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3 7265var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 7401var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 7603var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 8043var compilation = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
CodeGen\CodeGenDynamicTests.cs (7)
62private readonly CSharpParseOptions _localFunctionParseOptions = TestOptions.Regular; 15490var comp = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "321 123", references: new[] { CSharpRef }); 15512CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }), 15615CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }), 15741CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }), 15852CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }), 15969CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }),
CodeGen\CodeGenExprLambdaTests.cs (5)
3714CreateCompilation(source, parseOptions: TestOptions.Regular).VerifyDiagnostics( 3764CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 5303var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 5365var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 5438var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
CodeGen\CodeGenFunctionPointersTests.cs (2)
7567var coreLib = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 7636var coreLib = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
CodeGen\CodeGenInParametersTests.cs (20)
722var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails); 770var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails, expectedOutput: @"42 824var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails, expectedOutput: @"42 887var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails, expectedOutput: "42"); 908comp = CompileAndVerify(text, verify: Verification.Fails, expectedOutput: "42", parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 947var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails, expectedOutput: "42"); 968comp = CompileAndVerify(text, verify: Verification.Fails, expectedOutput: "42", parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 1008var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails, expectedOutput: "42"); 1059var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails, expectedOutput: @"hi 1096var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails); 1303var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails); 1346var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails); 1416var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @"42"); 1449var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @"42"); 1807comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 2247comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 2400comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 2544var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @"0"); 2602var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @""); 2694var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @"4242420");
CodeGen\CodeGenIterators.cs (3)
2389var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 2435var compilation = CreateEmptyCompilation(new[] { Parse(source, options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()) }); 2499var compilation = CreateEmptyCompilation(new[] { Parse(source, options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()) });
CodeGen\CodeGenMscorlib.cs (14)
223var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 247var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 257var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 281var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 298var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 318var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 335var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 356var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 374var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 477var compilation1 = CreateEmptyCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName()); 490var compilation2 = CreateEmptyCompilation(source2, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 }); 614parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 752parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 880var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (1)
536", TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
CodeGen\CodeGenReadonlyStructTests.cs (16)
51var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Fails, expectedOutput: @"12"); 67comp = CompileAndVerify(text, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"12"); 122var comp = CompileAndVerify(text, new[] { ref1 }, parseOptions: TestOptions.Regular, verify: Verification.Fails, expectedOutput: @"12"); 138comp = CompileAndVerify(text, new[] { ref1 }, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"12"); 188var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"12"); 206comp = CompileAndVerify(text, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"12"); 262var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"hello2"); 281comp = CompileAndVerify(text, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"hello2"); 343var comp = CompileAndVerify(text, new[] { ref1 }, parseOptions: TestOptions.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"hello2"); 362comp = CompileAndVerify(text, new[] { ref1 }, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"hello2"); 416var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @"12"); 462var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @"12"); 513var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @"Program+S1Program+S1"); 570var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular, verify: Verification.Passes, expectedOutput: @"4242"); 824var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 998var comp = CreateCompilation("//NO CODE HERE", new[] { ref1 }, parseOptions: TestOptions.Regular);
CodeGen\CodeGenRefLocalTests.cs (2)
66parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), 3227var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
CodeGen\CodeGenRefReadonlyReturnTests.cs (6)
62var comp = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Fails); 466var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular); 805var comp = CompileAndVerifyWithMscorlib40(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular, verify: Verification.Passes); 883var comp = CompileAndVerifyWithMscorlib40(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular, verify: Verification.Fails); 915comp = CompileAndVerify(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Fails, targetFramework: TargetFramework.Mscorlib40); 1201var comp = CompileAndVerify(text, parseOptions: TestOptions.Regular);
CodeGen\CodeGenRefReturnTests.cs (11)
1595CompileAndVerify(text, parseOptions: TestOptions.Regular).VerifyIL("Program.M()", @" 1643CompileAndVerify(text, parseOptions: TestOptions.Regular, expectedOutput: "42", verify: Verification.Fails).VerifyIL("Program.M()", @" 1716CompileAndVerify(text, parseOptions: TestOptions.Regular, expectedOutput: "42", verify: Verification.Fails).VerifyIL("Program.M()", @" 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)); 3455CompileAndVerify(source, parseOptions: TestOptions.Regular, expectedOutput: "Base", verify: Verification.Passes); 3548CompileAndVerify(source, parseOptions: TestOptions.Regular, expectedOutput: "Program+RefFunc1`2[Derived2,Derived1]", verify: Verification.Passes); 3588CompileAndVerify(source, parseOptions: TestOptions.Regular, expectedOutput: @"System.Func`2[Derived1,Base]
CodeGen\CodeGenShortCircuitOperatorTests.cs (1)
7362comp = CompileAndVerify(source, options: TestOptions.DebugExe, expectedOutput: @"", parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes);
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), 669parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 724parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3), 866", options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)); 917", options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)); 973parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
CodeGen\CodeGenStructsAndEnum.cs (1)
1572compilation = CompileAndVerify(source, expectedOutput: "S1", parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
CodeGen\CodeGenTests.cs (8)
5203compilation = CompileAndVerify(source, expectedOutput: @"hi", verify: Verification.Passes, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 5289compilation = CompileAndVerify(source, expectedOutput: @"hihi", verify: Verification.Fails, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 10521CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()).VerifyEmitDiagnostics( 12319comp = CompileAndVerify(source, expectedOutput: @"42", verify: Verification.Passes, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 12469comp = CompileAndVerify(source, expectedOutput: @"-10", verify: Verification.Passes, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 14547var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 14581var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 14617var compilation = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
CodeGen\CodeGenTupleTest.cs (130)
1600var tree = Parse(source, options: TestOptions.Regular); 3768references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, libComp.ToMetadataReference() }, parseOptions: TestOptions.Regular); 3814var comp7 = CreateCompilation(source_cs, parseOptions: TestOptions.Regular, assemblyName: "UseSiteDiagnosticOnTupleField2_comp7"); 3940var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 3966var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 4024var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 4045var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 4072var comp7 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 4079var verifier7_1 = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 4100var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), 5318parseOptions: TestOptions.Regular, expectedOutput: 7096CreateCompilation(source, parseOptions: TestOptions.Regular).VerifyDiagnostics( 7455CreateCompilation(source, parseOptions: TestOptions.Regular).VerifyDiagnostics( 7684parseOptions: TestOptions.Regular, expectedOutput: @" 7763parseOptions: TestOptions.Regular, expectedOutput: @" 7802parseOptions: TestOptions.Regular, expectedOutput: @" 7835parseOptions: TestOptions.Regular, expectedOutput: @" 7908parseOptions: TestOptions.Regular, expectedOutput: @" 8293var tree = Parse(source, options: TestOptions.Regular); 8324var tree = Parse(source, options: TestOptions.Regular); 8379var tree = Parse(source, options: TestOptions.Regular); 8408var tree = Parse(source, options: TestOptions.Regular); 8437var tree = Parse(source, options: TestOptions.Regular); 8485var tree = Parse(source, options: TestOptions.Regular); 8519var tree = Parse(source, options: TestOptions.Regular); 8552var tree = Parse(source, options: TestOptions.Regular); 8581var tree = Parse(source, options: TestOptions.Regular); 8628var tree = Parse(source, options: TestOptions.Regular); 8663var tree = Parse(source, options: TestOptions.Regular); 8692var tree = Parse(source, options: TestOptions.Regular); 8721var tree = Parse(source, options: TestOptions.Regular); 8751var tree = Parse(source, options: TestOptions.Regular); 8806var tree = Parse(source, options: TestOptions.Regular); 8836var tree = Parse(source, options: TestOptions.Regular); 8895var tree = Parse(source, options: TestOptions.Regular); 8942var tree = Parse(source, options: TestOptions.Regular); 9013var tree = Parse(source, options: TestOptions.Regular); 9065var tree = Parse(source, options: TestOptions.Regular); 9142var tree = Parse(source, options: TestOptions.Regular); 9223var tree = Parse(source, options: TestOptions.Regular); 9306var tree = Parse(source, options: TestOptions.Regular); 9360var tree = Parse(source, options: TestOptions.Regular); 9404parseOptions: TestOptions.Regular, expectedOutput: @" 9443parseOptions: TestOptions.Regular, expectedOutput: @" 9480parseOptions: TestOptions.Regular, expectedOutput: @" 9551parseOptions: TestOptions.Regular, expectedOutput: @" 9589parseOptions: TestOptions.Regular, expectedOutput: @" 9660parseOptions: TestOptions.Regular, expectedOutput: @" 10170parseOptions: TestOptions.Regular, expectedOutput: @" 10207parseOptions: TestOptions.Regular, expectedOutput: @" 10306parseOptions: TestOptions.Regular, expectedOutput: @" 10339parseOptions: TestOptions.Regular, expectedOutput: @" 10799parseOptions: TestOptions.Regular, expectedOutput: @"(1, hello) 10832parseOptions: TestOptions.Regular, expectedOutput: @"(1, hello) 10862parseOptions: TestOptions.Regular, expectedOutput: @"((1, Australia), (2, Brazil))"); 11016parseOptions: TestOptions.Regular, expectedOutput: @"1 11350parseOptions: TestOptions.Regular, expectedOutput: @"111 111 222 222 666"); 11730parseOptions: TestOptions.Regular, expectedOutput: @"31 11869parseOptions: TestOptions.Regular, expectedOutput: @"41 12146parseOptions: TestOptions.Regular, expectedOutput: @"501 15099parseOptions: TestOptions.Regular, 15163parseOptions: TestOptions.Regular, 16568var tree = Parse(source, options: TestOptions.Regular); 16605var tree = Parse(source, options: TestOptions.Regular); 16799parseOptions: TestOptions.Regular, 16810parseOptions: TestOptions.Regular, 16821parseOptions: TestOptions.Regular, 16861parseOptions: TestOptions.Regular, 16872parseOptions: TestOptions.Regular, 16893parseOptions: TestOptions.Regular, 16933parseOptions: TestOptions.Regular, 16947parseOptions: TestOptions.Regular, 16968parseOptions: TestOptions.Regular, 17030parseOptions: TestOptions.Regular, 17053parseOptions: TestOptions.Regular, 17080parseOptions: TestOptions.Regular, 17131parseOptions: TestOptions.Regular, 17185parseOptions: TestOptions.Regular, 17211var tree = Parse(source, options: TestOptions.Regular); 17272var tree = Parse(source, options: TestOptions.Regular); 17331var tree = Parse(source, options: TestOptions.Regular); 17370var tree = Parse(source, options: TestOptions.Regular); 17621parseOptions: TestOptions.Regular, expectedOutput: @" 17710parseOptions: TestOptions.Regular, expectedOutput: @" 17799parseOptions: TestOptions.Regular, expectedOutput: @" 17839parseOptions: TestOptions.Regular, expectedOutput: @" 17899parseOptions: TestOptions.Regular, expectedOutput: @" 17964parseOptions: TestOptions.Regular, assemblyName: "ImplicitConversions06Err"); 18027parseOptions: TestOptions.Regular, expectedOutput: @" 18085parseOptions: TestOptions.Regular, expectedOutput: @" 18489var comp = CompileAndVerify(source, parseOptions: TestOptions.Regular, expectedOutput: @" 18713parseOptions: TestOptions.Regular, expectedOutput: @" 18746parseOptions: TestOptions.Regular, expectedOutput: @" 18784parseOptions: TestOptions.Regular, expectedOutput: @" 21454parseOptions: TestOptions.Regular, expectedOutput: @" 21481parseOptions: TestOptions.Regular, expectedOutput: @"(w, w)"); 21505parseOptions: TestOptions.Regular, expectedOutput: @" 21547parseOptions: TestOptions.Regular, expectedOutput: @" 21589parseOptions: TestOptions.Regular, expectedOutput: @" 21631parseOptions: TestOptions.Regular, expectedOutput: @" 21673parseOptions: TestOptions.Regular, expectedOutput: @" 21708parseOptions: TestOptions.Regular, expectedOutput: @" 21753parseOptions: TestOptions.Regular, expectedOutput: @" 21791parseOptions: TestOptions.Regular, expectedOutput: @"w"); 21923parseOptions: TestOptions.Regular); 22042parseOptions: TestOptions.Regular); 22094parseOptions: TestOptions.Regular); 22133parseOptions: TestOptions.Regular); 22410parseOptions: TestOptions.Regular.WithTuplesFeature()); 22412parseOptions: TestOptions.Regular.WithTuplesFeature()); 22427parseOptions: TestOptions.Regular.WithTuplesFeature(), 23368parseOptions: TestOptions.Regular, expectedOutput: @"(42, 0) 23577parseOptions: TestOptions.Regular, expectedOutput: 23617parseOptions: TestOptions.Regular, expectedOutput: 23661parseOptions: TestOptions.Regular, expectedOutput: 23696parseOptions: TestOptions.Regular, expectedOutput: @"(1, 2)"); 23727parseOptions: TestOptions.Regular, expectedOutput: 23773parseOptions: TestOptions.Regular, expectedOutput: 23996parseOptions: TestOptions.Regular, expectedOutput: @"(1, 2)"); 25163parseOptions: TestOptions.Regular, expectedOutput: @" 25197parseOptions: TestOptions.Regular, expectedOutput: @" 25353var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 25726var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25771var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25797var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25842var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25868var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25907var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 25940var comp = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), 28063var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "emptyValueTuple", parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
CodeGen\EventTests.cs (1)
645var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
CodeGen\PatternTests.cs (5)
99var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll); 122var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 152var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 200var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll); 3315var compilation = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll);
Emit\CompilationEmitTests.cs (17)
2130var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 2261var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 2328var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 2395var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 2455var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 2500var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 4667var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 4752var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 4797var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 4853var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 4884var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 4932var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 4961var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 5009var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 5038var comp = CreateEmptyCompilation("", new[] { TestReferences.SymbolsTests.netModule.x64COFF }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5349var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll); 5411var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll, references: new[] { CSharpRef });
Emit\EditAndContinue\AssemblyReferencesTests.cs (2)
66var c1 = CreateEmptyCompilation(src1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: references); 136var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
Emit\EditAndContinue\EditAndContinueClosureTests.cs (8)
44var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2320var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 2437var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 2570var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 3709var source0 = MarkedSource(template.Replace("<<VALUE>>", "0"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3710var source1 = MarkedSource(template.Replace("<<VALUE>>", "1"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 3711var source2 = MarkedSource(template.Replace("<<VALUE>>", "2"), options: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 4600var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20);
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
45var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 109var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 173var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 237var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 301var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (12)
45var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 227var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 344var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 446var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 519var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 570var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 641var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 715var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 852var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7152var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All)); 7844var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A"); 7927var compilation0 = CreateCompilationWithMscorlib45(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A");
Emit\EditAndContinue\EditAndContinueTest.cs (1)
38_parseOptions = parseOptions ?? TestOptions.Regular.WithNoRefSafetyRulesAttribute();
Emit\EditAndContinue\EditAndContinueTestBase.cs (1)
44parser: s => Parse(s, fileName, options ?? TestOptions.Regular.WithNoRefSafetyRulesAttribute()),
Emit\EditAndContinue\EditAndContinueTests.cs (62)
146var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 192var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 384var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 454var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 542var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 802var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 917var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 1040var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 1860var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 1967var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 2051var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe, targetFramework: TargetFramework.NetStandard20); 2178var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 2462var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2605var compilation0 = CreateCompilation(source0, references: new[] { RefSafetyRulesAttributeLib }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 2859var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2921var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 2986var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 4224var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 4782var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 4905var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 5153var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 5238var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 5319var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5429var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5484var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5600var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 5656var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5726var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5803var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 5885var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.Net50); 6076var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6219var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6283var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6339var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 6447var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6505var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 6546var compilation0 = CreateCompilation(parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, source: 6733var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: options, references: new[] { CSharpRef }); 7115var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll); 7208var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe); 7353var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll.WithModuleName("MODULE")); 7503var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7719var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7804var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 7890var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8022var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8235var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8324var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8567var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 8902var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 9012var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 9297var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 9414var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 10415var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 11271var compilation0 = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 11378var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 11450var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 11535var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 11583var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 11629var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetStandard20); 11832parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 14838var compilation0 = CreateCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe);
Emit\EmitMetadataTests.cs (6)
86CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), symbolValidator: module => 529CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll, sourceSymbolValidator: validator(true), symbolValidator: validator(false)); 940}", parseOptions: TestOptions.Regular, 1010}", parseOptions: TestOptions.Regular, 2229var syntax = SyntaxFactory.ParseSyntaxTree(@"class C {}", TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 2418var syntax = SyntaxFactory.ParseSyntaxTree(@"class C { static void Main() { } }", TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Emit\EntryPointTests.cs (4)
284Parse(cs, options: TestOptions.Regular) 750SyntaxFactory.ParseSyntaxTree(cs, options: TestOptions.Regular) 784SyntaxFactory.ParseSyntaxTree(cs, options: TestOptions.Regular) 931SyntaxFactory.ParseSyntaxTree(cs, options: TestOptions.Regular),
PDB\PDBAsyncTests.cs (1)
2017var compilation = CreateCompilationWithMscorlib45(src, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll);
PDB\PDBIteratorTests.cs (1)
1624var compilation = CreateCompilation(src, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: TargetFramework.NetCoreApp);
PDB\PDBTests.cs (5)
87Compilation compilation = CreateCompilation("class C { }", options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 103var driver = CSharpGeneratorDriver.Create(new[] { testGenerator }, parseOptions: TestOptions.Regular); 5176}", TestOptions.DebugDll, TestOptions.Regular); 10001var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 10210var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll);
PDB\PDBUsingTests.cs (8)
573parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 664var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "TestExternAliases2"); 673parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 717var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "TestExternAliases3"); 726parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 1223var compilation1 = CreateCompilation(source1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll); 1240parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 2431var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { SystemCoreRef.WithAliases(new[] { "A" }), SystemDataRef });
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (142)
Attributes\AttributeTests.cs (1)
10919var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), sourceSymbolValidator: verify, symbolValidator: verifyMetadata, expectedOutput: "a");
Attributes\AttributeTests_Assembly.cs (5)
1075parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 1122parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 1177parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 1196parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 1237parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(),
Attributes\AttributeTests_Dynamic.cs (2)
1191var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 1228var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
Attributes\AttributeTests_Embedded.cs (4)
45CreateCompilation(code, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()).VerifyEmitDiagnostics(); 193CompileAndVerify(code, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), verify: Verification.Passes, expectedOutput: "3"); 270var reference = CreateCompilation(assemblyName: "testRef", parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), source: @" 492var compilation1 = CreateCompilation(parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), source: @"
Attributes\AttributeTests_IsUnmanaged.cs (4)
38CompileAndVerify(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), symbolValidator: module => 62CompileAndVerify(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), symbolValidator: module => 92CompileAndVerify(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module => 114CompileAndVerify(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
Attributes\AttributeTests_Nullable.cs (2)
746var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 4393var comp0 = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Attributes\AttributeTests_NullableContext.cs (1)
231var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Attributes\AttributeTests_NullablePublicOnly.cs (2)
501var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNullablePublicOnly(), options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)); 522var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithNullablePublicOnly().WithNoRefSafetyRulesAttribute());
Attributes\AttributeTests_ReadOnlyStruct.cs (1)
486CompileAndVerify(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), verify: Verification.Passes, symbolValidator: module =>
Attributes\AttributeTests_RefSafetyRules.cs (3)
95comp = CreateCompilation(source, references: new[] { ref1 }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 171var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 181comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB));
Attributes\AttributeTests_StructLayout.cs (2)
360CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) => 408CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
Attributes\AttributeTests_Synthesized.cs (6)
1122var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 1196var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 1234var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 1262var compilation = CreateEmptyCompilation("", parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: options); 1608var compilation = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.CreateTestOptions(outputKind, OptimizationLevel.Release, allowUnsafe: true)); 1914var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
Attributes\AttributeTests_Tuples.cs (4)
175var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 213var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 948parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), 1048parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(),
Attributes\AttributeTests_WellKnownAttributes.cs (8)
2608CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) => 2724CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) => 3198CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) => 3376CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) => 4622CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) => 4731CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) => 5052var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 5115CompileAndVerify(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Attributes\InternalsVisibleToAndStrongNameTests.cs (2)
37new object[] { TestOptions.Regular }, 42return SpecializedCollections.SingletonEnumerable(new object[] { TestOptions.Regular });
Diagnostics\OperationAnalyzerTests.cs (1)
22private static readonly CSharpParseOptions patternParseOptions = TestOptions.Regular;
Semantics\PatternMatchingTests.cs (16)
883var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1528var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1584var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1641var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1718var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1871var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1924var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1979var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2284var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2341var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2400var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2740var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 3029var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 3076var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 3476parseOptions: TestOptions.Regular); 4245var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular);
Semantics\PatternMatchingTests_Scope.cs (44)
66var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 279var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 325var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 6574var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6663options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6736options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6811options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6875options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6920options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9121var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10943var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11125var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11173var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11223var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11266var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11309var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11355var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11398var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11442var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11489var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11539var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11601var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11657parseOptions: TestOptions.Regular); 11716parseOptions: TestOptions.Regular); 11783var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11874var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11968var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12059var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12137var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12183var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12243var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12396var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12555var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12739var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12885var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12974var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13136var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13296var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13383var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13461var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13549var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13626var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13690var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 13728var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular);
Semantics\PatternMatchingTests3.cs (32)
2093var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2165var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2237var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2286var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2335var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2366var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.ReleaseExe); 2424var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.ReleaseExe); 2470var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2501var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2541var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2579var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2608var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2650var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options: TestOptions.DebugExe); 2666var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2692var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2720var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2743var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2814var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2873var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2914var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 2971var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3000var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3071var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3140var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3278var compilation = CreateCompilation(source + _iTupleSource, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 3366var compilation = CreateCompilation(source + _iTupleSource, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4617var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4783var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4875var compilation = CreateCompilation(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 4969var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5253var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9)); 5322var compilation = CreateCompilation(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
Semantics\PatternSwitchTests.cs (2)
1883var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 1918var compilation = CreateCompilation(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (9)
ExpressionCompilerTests.cs (3)
6466var comp = CreateCompilation(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 6552var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 6589var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
MissingAssemblyTests.cs (1)
897var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion),
ReferencedModulesTests.cs (1)
1260var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
TupleTests.cs (1)
105var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
UsingDebugInfoTests.cs (3)
233var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 283var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 335var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (6)
IOperation\IOperationTests.cs (3)
257}", options: TestOptions.Regular); 349}", options: TestOptions.Regular); 405var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular);
IOperation\IOperationTests_ISymbolInitializer.cs (1)
30var compilation = CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular);
IOperation\IOperationTests_IThrowOperation.cs (1)
2276var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()));
IOperation\IOperationTests_IVariableDeclaration.cs (1)
922var tree = Parse(source, options: TestOptions.Regular);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (705)
Semantics\BetterCandidates.cs (2)
32Debug.Assert(TestOptions.Regular.LanguageVersion >= MessageID.IDS_FeatureImprovedOverloadCandidates.RequiredVersion()); 33return CreateCompilation(source, options: options, references: references, parseOptions: TestOptions.Regular);
Semantics\BindingAsyncTests.cs (6)
935CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics( 943CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(); 967CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics( 972CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(); 3458CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics( 3475var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
Semantics\ConditionalOperatorTests.cs (1)
197TestConditional("1 ? null : null", null, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()),
Semantics\ConstantTests.cs (1)
3280CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Semantics\DeconstructionTests.cs (1)
1606var libComp = CreateCompilation(new string[] { libSource }, references: new[] { libMissingRef }, parseOptions: TestOptions.Regular).VerifyDiagnostics();
Semantics\DelegateTypeTests.cs (4)
2801var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 2837var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseExe); 2873var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 2906var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Semantics\DynamicTests.cs (4)
2797CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(source, options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)) }).VerifyDiagnostics( 2914CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(source, options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)) }).VerifyDiagnostics( 3464CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp4)).VerifyDiagnostics(); 3465CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp3)).VerifyDiagnostics(
Semantics\ExpressionBodiedMemberTests.cs (1)
1043CreateCompilation(source, parseOptions: TestOptions.Regular).VerifyDiagnostics();
Semantics\ForEachTests.cs (1)
1904var boundNode = GetBoundForEachStatement(text, TestOptions.Regular,
Semantics\ImplicitlyTypedLocalsTests.cs (2)
152CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp3)).VerifyDiagnostics(); 153CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp2)).VerifyDiagnostics(
Semantics\InterpolationTests.cs (7)
1037CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe) 1070CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe) 1115var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: Test.Utilities.TestOptions.UnsafeReleaseDll).VerifyDiagnostics(); 14568var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 14709var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 14786var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 14883var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
Semantics\LambdaTests.cs (2)
7124var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8236CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
Semantics\LocalFunctionTests.cs (4)
23internal static readonly CSharpParseOptions DefaultParseOptions = TestOptions.Regular; 3930CreateCompilation(source, options: option, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 5864var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithPreprocessorSymbols("MyDefine")); 5867comp = CreateCompilation(source, parseOptions: TestOptions.Regular);
Semantics\LockTests.cs (1)
774var strictCompilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithStrictFeature());
Semantics\LookupTests.cs (2)
26var parseOptions = TestOptions.Regular; 36var tree = Parse(testSrc, options: isScript ? TestOptions.Script : TestOptions.Regular);
Semantics\NameOfTests.cs (5)
525", parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)); 599parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)); 623parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 642parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 664parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics(
Semantics\NativeIntegerTests.cs (3)
181comp = CreateEmptyCompilation(sourceA, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 699comp = CreateEmptyCompilation(sourceA, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 1510comp = CreateEmptyCompilation(sourceA, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Semantics\NullableContextTests.cs (29)
184verify(parseOptions: TestOptions.Regular, expectedAnalyzedKeysDefault); 185verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", null), expectedAnalyzedKeysDefault); 186verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), expectedAnalyzedKeysAll); 187verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never")); 188verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "ALWAYS"), expectedAnalyzedKeysDefault); // unrecognized value (incorrect case) ignored 189verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "NEVER"), expectedAnalyzedKeysDefault); // unrecognized value (incorrect case) ignored 190verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "true"), expectedAnalyzedKeysDefault); // unrecognized value ignored 191verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "false"), expectedAnalyzedKeysDefault); // unrecognized value ignored 192verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "unknown"), expectedAnalyzedKeysDefault); // unrecognized value ignored 238verify(parseOptions: TestOptions.Regular, expectedAnalyzedKeysDefault); 239verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", null), expectedAnalyzedKeysDefault); 240verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), expectedAnalyzedKeysAll); 241verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never")); 297verify(parseOptions: TestOptions.Regular, expectedAnalyzedKeysDefault); 298verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", null), expectedAnalyzedKeysDefault); 299verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), expectedAnalyzedKeysAll); 300verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never")); 339verify(parseOptions: TestOptions.Regular, expectedFlowState: true, expectedAnalyzedKeysAll); 340verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", null), expectedFlowState: true, expectedAnalyzedKeysAll); 341verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), expectedFlowState: true, expectedAnalyzedKeysAll); 342verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), expectedFlowState: false); 378verify(parseOptions: TestOptions.Regular, expectedFlowState: true, expectedAnalyzedKeysAll); 379verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", null), expectedFlowState: true, expectedAnalyzedKeysAll); 380verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), expectedFlowState: true, expectedAnalyzedKeysAll); 381verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), expectedFlowState: false); 413verify(parseOptions: TestOptions.Regular, expectedFlowState: true, expectedAnalyzedKeysAll); 414verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", null), expectedFlowState: true, expectedAnalyzedKeysAll); 415verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), expectedFlowState: true, expectedAnalyzedKeysAll); 416verify(parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), expectedFlowState: false);
Semantics\NullableReferenceTypesTests.cs (16)
1231var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 1273var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll); 5227var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll); 5273var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Disable)); 5319var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: TestOptions.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)); 10599var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 10758var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 10921var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 11111var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 68358var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable()); 112817CreateCompilation(text, options: WithNullableEnable(TestOptions.ReleaseDll), parseOptions: TestOptions.Regular.WithStrictFeature()).VerifyEmitDiagnostics(); 142208var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 142241var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 142270var compilation1 = CreateCompilation(source, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 146276comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions: TestOptions.Regular); 151017var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA));
Semantics\NullableTests.cs (2)
213verifier = CompileAndVerify(source: source3, expectedOutput: "1", parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 272CompileAndVerify(source: source4.Replace("TYPE", type), expectedOutput: "0", parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
Semantics\OperatorTests.cs (1)
8848CreateCompilation(source1, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular.WithStrictFeature()).VerifyDiagnostics(
Semantics\OutVarTests.cs (309)
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)); 110compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 155var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 202var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 249var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 303var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 378var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 416var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 454var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 492var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 530var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 568var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 599var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 653var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 690var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 729var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 770var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 809var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 903var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1400var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1458var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1492var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1527var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1561var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1595var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1635var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1673var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1710parseOptions: TestOptions.Regular); 1746parseOptions: TestOptions.Regular); 1783var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1820var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1852var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1879var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1916var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 1968var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2078var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2189var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2299var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2609var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2826var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2944var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 2990var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3034var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3081var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3128var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3182var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3284var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3365var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3417var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3456var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3497var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3615var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3806var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3954var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 3995var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4047var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4093var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4198var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4254var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4336var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4368var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4458var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4578var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4614var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4656var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4741var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4778var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 4884var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5014var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 5057var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5101var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5158var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5253var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 5377var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5487var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5566var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5644var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5677var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5701var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5744var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 5875var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6025var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6108var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 6290var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6528var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 6763var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7027var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7265var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7509var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7763var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7823var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7885var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 7951var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8014var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8079var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8145var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8200var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8350var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8482var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8622var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8754var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8795var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8858var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 8914var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9033var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9259var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9321var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9414var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9491var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9570var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9634var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9683var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9750var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9811var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9877options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 9972options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10051options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10132options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10202options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10253options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10319options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10382options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10446options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10530options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10686var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10810var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10851var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10902var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 10953var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11013var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11150var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11249var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11325var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11396var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11420var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11463var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11618var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 11932var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12074var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12224var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12344var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12404var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12477var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12622var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12749var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12847var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12914var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 12954var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13012var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13052var compilation = CreateCompilationWithMscorlib45(source, new[] { SystemCoreRef }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13160var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13287var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13331var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13382var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13434var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13577var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13689var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13730var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13789var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 13841var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14071var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14252var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14299var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14348var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14390var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14432var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14477var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14519var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14562var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14609var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14663var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14722var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14771options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14821options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 14916var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15084var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15207var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15251var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15308var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15364var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15496var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15709var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 15922var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16055var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16145var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16237var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16365var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16488var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16529var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16581var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16635var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16692var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16751var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16812var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 16927var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17043var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17088var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17142var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17197var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17312var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17474var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17524var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 17575var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17634var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17669var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17702var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17735var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17774var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17806var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17851var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17882var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17915var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17947var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 17989parseOptions: TestOptions.Regular); 18019parseOptions: TestOptions.Regular); 18063parseOptions: TestOptions.Regular); 18094parseOptions: TestOptions.Regular); 18133parseOptions: TestOptions.Regular); 18174parseOptions: TestOptions.Regular); 18217parseOptions: TestOptions.Regular); 18260parseOptions: TestOptions.Regular); 18299parseOptions: TestOptions.Regular); 18344parseOptions: TestOptions.Regular); 18375parseOptions: TestOptions.Regular); 18425var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18489var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18538parseOptions: TestOptions.Regular); 18583parseOptions: TestOptions.Regular); 18635parseOptions: TestOptions.Regular); 18679var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18721var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18766var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18788CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular) 18864var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18908var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18950var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 18995var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19048var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19091var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19137var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19196var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19243var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 19283parseOptions: TestOptions.Regular); 19324parseOptions: TestOptions.Regular); 19358parseOptions: TestOptions.Regular); 19417parseOptions: TestOptions.Regular); 19460parseOptions: TestOptions.Regular); 19498parseOptions: TestOptions.Regular); 19537parseOptions: TestOptions.Regular); 19578parseOptions: TestOptions.Regular); 19627parseOptions: TestOptions.Regular); 19673parseOptions: TestOptions.Regular); 19716parseOptions: TestOptions.Regular); 19755parseOptions: TestOptions.Regular); 19796parseOptions: TestOptions.Regular); 19825parseOptions: TestOptions.Regular); 19858parseOptions: TestOptions.Regular); 19891parseOptions: TestOptions.Regular); 19926parseOptions: TestOptions.Regular); 19961parseOptions: TestOptions.Regular); 20028var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 20208var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 20236var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 20601parseOptions: TestOptions.Regular); 20761parseOptions: TestOptions.Regular); 20814parseOptions: TestOptions.Regular); 20885var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 20995var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21095var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21192var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21276var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21328var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21394var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21553var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21718var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 21908var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22060var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22155var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22323var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22489var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22587var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22700var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22793var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22875var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 22939var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 22977var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe.WithAllowUnsafe(true), parseOptions: TestOptions.Regular); 23018var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 32599var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32632var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32773var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32797var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32826var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32859var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 32885var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular); 34178var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 34393var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 34594var compilation = CreateCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35674var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35701var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35737var compilation = CreateCompilation(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 35778var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 35824var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 35890var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular); 35918var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 36058var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular); 36166var compilation = CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular);
Semantics\OverloadResolutionTests.cs (1)
8412CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular.WithStrictFeature()).VerifyDiagnostics(
Semantics\RawInterpolationTests.cs (3)
1035CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe) 1067CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe) 1111var comp = CreateEmptyCompilation(text, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: Test.Utilities.TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
Semantics\RecordStructTests.cs (1)
7939var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
Semantics\RecordTests.cs (10)
16283var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17232var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17328var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 17424var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24285var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24350var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24420var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 24499var comp = CreateEmptyCompilation(source0, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 30345var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp); 30369var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp);
Semantics\RefEscapingTests.cs (86)
140}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 189}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 235var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 285CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 566CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 612CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 670CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 711CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(); 759CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 829var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 999var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1118var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1182var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1235var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1286var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1354var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1444var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1485var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1519var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1581var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1644var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1857var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1921var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 1986CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 2032CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 2081CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(); 2392CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 2658CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 2727CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 2802CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 2886CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 2976CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 3015CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(); 3189CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 3266var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 3359var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 3428CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 3482var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 3540CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 3598CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 3610CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 3657CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 3687var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3711var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3735var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3785var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3835var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3887var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3914var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll); 3984CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 4023var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4073CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 4117CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 4147CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 4175CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeDebugDll).VerifyDiagnostics( 4205var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4259var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp); 4294var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp); 4338CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 4393var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4478var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4593var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4648CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(); 4679var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4718CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 4756var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4793var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4830CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 4860CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(); 4903CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(); 4929}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics( 4955}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics( 4987}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll).VerifyDiagnostics( 5020}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll).VerifyDiagnostics( 5047}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll).VerifyDiagnostics( 5076}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll).VerifyDiagnostics( 5104", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 5125}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 5155}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 5182}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 5211CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 5238}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics( 5264}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll).VerifyDiagnostics(); 5282}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll).VerifyDiagnostics(); 5300}", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll).VerifyDiagnostics( 5362", parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseDll).VerifyDiagnostics();
Semantics\RefFieldTests.cs (86)
2288var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net70); 4933var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4960var comp = CreateCompilationWithMscorlib45(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 5071var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8703var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8726var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8749var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8781var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8825var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8871var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8905var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8926var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 8975var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9028var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9080var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9128var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9180var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9219var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9305var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9347var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9684var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9725comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 9869parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), 9913parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), 9967parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), 10020var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 10169var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10183comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 10200var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10214comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 10234var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10251comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 10293var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10310comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 10349var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA), options: TestOptions.UnsafeReleaseDll); 10362comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB), options: TestOptions.UnsafeReleaseDll); 10391var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 10404comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 11097var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 11195var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11220var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11262var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11292var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 11412var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 12836var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 12860var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 12884var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 12906var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 14182var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 14472var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 14579var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)); 16421var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 19460var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 19519var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50); 19680var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 19702var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 24123var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 24160var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24166comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 24196var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 24244var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA), options: TestOptions.UnsafeReleaseDll); 24250comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 24286var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 24343var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24356comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 24394var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24415comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 24500comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 24521var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24542comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 24580var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular); 24625comp = CreateCompilation(new[] { sourceB2, UnscopedRefAttributeDefinition }, references: new[] { refA }, parseOptions: TestOptions.Regular); 24658var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular); 24676comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 24729var comp = CreateCompilation(sourceA, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionA)); 24845var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular); 24871comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 24917comp = CreateCompilation(sourceB, new[] { refA }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersionB)); 25777var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), targetFramework: targetFramework); 25844comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 25853comp = CreateEmptyCompilation(source2, references: new[] { ref0, ref1 }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 25905comp = CreateEmptyCompilation(source1, references: new[] { refLowerVersion }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 25920comp = CreateEmptyCompilation(source2, references: new[] { refHigherVersion, ref1 }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 29013var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 29069var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.UnsafeReleaseDll); 29339var comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
Semantics\RefLocalsAndReturnsTests.cs (3)
585var comp = CreateCompilationWithMscorlibAndSpan(new[] { source, UnscopedRefAttributeDefinition }, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 2576var options = TestOptions.Regular; 2618var options = TestOptions.Regular;
Semantics\SemanticErrorTests.cs (10)
2939CreateCompilation(source, parseOptions: TestOptions.Regular).VerifyDiagnostics( 7572CreateCompilation(text, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular.WithStrictFeature()).VerifyDiagnostics( 7639CreateCompilation(text, options: TestOptions.ReleaseDll.WithNullableContextOptions(nullableContextOptions), parseOptions: TestOptions.Regular.WithStrictFeature()).VerifyDiagnostics(); 7855CreateCompilation(text, parseOptions: TestOptions.Regular.WithTuplesFeature()).VerifyDiagnostics( 14159CreateCompilation(text, parseOptions: TestOptions.Regular.WithStrictFeature()).VerifyDiagnostics( 22891CreateCompilation(source, parseOptions: TestOptions.Regular.WithStrictFeature()).VerifyDiagnostics( 22970CreateCompilation(source, parseOptions: TestOptions.Regular.WithStrictFeature()).VerifyDiagnostics( 23930CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics( 24353parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics( 24387parseOptions: TestOptions.Regular).VerifyDiagnostics(
Semantics\SpanStackSafetyTests.cs (2)
1710var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe); 1746var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.ReleaseExe);
Semantics\StructConstructorTests.cs (5)
850TestOptions.Regular.WithLanguageVersion(languageVersion.Value); 3770var comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4171var verifier = CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4739var verifier = CompileAndVerify(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion)); 4771var verifier = CompileAndVerify(new[] { source }, options: WithNullableEnable(), parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
Semantics\SwitchTests.cs (2)
2821CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp2)).VerifyDiagnostics(); 2822CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp1)).VerifyDiagnostics(
Semantics\TargetTypedConditionalOperatorTests.cs (20)
184parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)) 209parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)) 231parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)) 267parseOptions: TestOptions.Regular.WithLanguageVersion(langVersion)) 329parseOptions ??= TestOptions.Regular; 415comp = CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), options: TestOptions.DebugExe) 434CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), options: TestOptions.DebugDll.WithAllowUnsafe(true)) 453CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), options: TestOptions.DebugDll) 490CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp3), expectedOutput: expectedOutput); 491CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), expectedOutput: expectedOutput); 525CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp3)).VerifyDiagnostics(expectedDiagnostics); 526CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion())).VerifyDiagnostics(expectedDiagnostics); 556CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp3), expectedOutput: expectedOutput); 557CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), expectedOutput: expectedOutput); 587CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp3), expectedOutput: expectedOutput); 588CompileAndVerify(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), expectedOutput: expectedOutput); 613CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)).VerifyDiagnostics(); 614CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion())).VerifyDiagnostics(); 639CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)).VerifyDiagnostics( 647CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion())).VerifyDiagnostics(
Semantics\TargetTypedDefaultTests.cs (2)
1715validateLangVer(modifier, type, value, equal, semanticType, TestOptions.Regular, diagnostics); 1858var comp = CreateCompilation(source, parseOptions: TestOptions.Regular, options: TestOptions.DebugExe);
Semantics\UnsafeTests.cs (1)
3528var tree = SyntaxFactory.ParseSyntaxTree(code, TestOptions.Regular);
Semantics\UseSiteErrorTests.cs (1)
2295var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
Semantics\UsingStatementTests.cs (1)
1847var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithFeature("run-nullable-analysis", "never"));
Semantics\Utf8StringsLiteralsTests.cs (1)
1942var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugExe);
SourceGeneration\GeneratorDriverTests.cs (42)
34var parseOptions = TestOptions.Regular; 54var parseOptions = TestOptions.Regular; 76var parseOptions = TestOptions.Regular; 97var parseOptions = TestOptions.Regular; 126var parseOptions = TestOptions.Regular; 155var parseOptions = TestOptions.Regular; 216var parseOptions = TestOptions.Regular; 248var parseOptions = TestOptions.Regular; 273var parseOptions = TestOptions.Regular; 299var parseOptions = TestOptions.Regular; 320var parseOptions = TestOptions.Regular; 346var parseOptions = TestOptions.Regular; 379var parseOptions = TestOptions.Regular; 413var parseOptions = TestOptions.Regular; 439var parseOptions = TestOptions.Regular; 465var parseOptions = TestOptions.Regular; 494var parseOptions = TestOptions.Regular.WithLanguageVersion(LanguageVersion.Preview); 535var parseOptions = TestOptions.Regular; 559GeneratorDriver driver = CSharpGeneratorDriver.Create(ImmutableArray<ISourceGenerator>.Empty, parseOptions: TestOptions.Regular); 573var parseOptions = TestOptions.Regular; 603var parseOptions = TestOptions.Regular; 648var parseOptions = TestOptions.Regular; 695var parseOptions = TestOptions.Regular; 730var parseOptions = TestOptions.Regular; 767var parseOptions = TestOptions.Regular; 791var parseOptions = TestOptions.Regular; 816var parseOptions = TestOptions.Regular; 844var parseOptions = TestOptions.Regular; 875var parseOptions = TestOptions.Regular; 901var parseOptions = TestOptions.Regular; 928var parseOptions = TestOptions.Regular; 956var parseOptions = TestOptions.Regular; 988var parseOptions = TestOptions.Regular; 1020var parseOptions = TestOptions.Regular; 1058var parseOptions = TestOptions.Regular; 1085var parseOptions = TestOptions.Regular; 1130var parseOptions = TestOptions.Regular; 1157var parseOptions = TestOptions.Regular; 1255var parseOptions = TestOptions.Regular; 1335var parseOptions = TestOptions.Regular; 1373var parseOptions = TestOptions.Regular; 1408var parseOptions = TestOptions.Regular;
SourceGeneration\SyntaxAwareGeneratorTests.cs (24)
31var parseOptions = TestOptions.Regular; 57var parseOptions = TestOptions.Regular; 82var parseOptions = TestOptions.Regular; 108var parseOptions = TestOptions.Regular; 133var parseOptions = TestOptions.Regular; 160var parseOptions = TestOptions.Regular; 232var parseOptions = TestOptions.Regular; 271var parseOptions = TestOptions.Regular; 312var parseOptions = TestOptions.Regular; 368var parseOptions = TestOptions.Regular; 412var parseOptions = TestOptions.Regular; 456var parseOptions = TestOptions.Regular; 498var parseOptions = TestOptions.Regular; 554var parseOptions = TestOptions.Regular; 586var parseOptions = TestOptions.Regular; 624var parseOptions = TestOptions.Regular; 680var parseOptions = TestOptions.Regular; 737var parseOptions = TestOptions.Regular; 780var parseOptions = TestOptions.Regular; 825var parseOptions = TestOptions.Regular; 1854var parseOptions = TestOptions.Regular.WithLanguageVersion(LanguageVersion.Preview); 1897var parseOptions = TestOptions.Regular.WithLanguageVersion(LanguageVersion.Preview); 1940var parseOptions = TestOptions.Regular.WithLanguageVersion(LanguageVersion.Preview); 2055var parseOptions = TestOptions.Regular;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (605)
Compilation\CompilationAPITests.cs (7)
683syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree("public class C {}", options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) }, 693options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) }, 704options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) }, 717options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) }, 3599var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 3634var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 3659var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
Compilation\GetUnusedImportDirectivesTests.cs (1)
487var compilation = CreateCompilation(source, parseOptions: TestOptions.Regular.WithDocumentationMode(documentationMode));
Compilation\ReferenceManagerTests.cs (1)
1019new[] { SyntaxFactory.ParseSyntaxTree(text, options: TestOptions.Regular) },
Compilation\SemanticModelAPITests.cs (1)
2016var comp = CreateCompilation(source, parseOptions: TestOptions.Regular);
Compilation\SemanticModelGetSemanticInfoTests.cs (1)
15303", parseOptions: TestOptions.Regular);
Compilation\UsedAssembliesTests.cs (34)
35var comp1 = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 56var comp1 = CreateEmptyCompilation(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute()); 300parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Diagnose)); 378var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 419var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 1097Compilation comp2 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)); 1102Compilation comp3 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)); 1105Compilation comp4 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Diagnose)); 3928Compilation comp2 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)); 3933Compilation comp3 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)); 3936Compilation comp4 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Diagnose)); 4031Compilation comp2 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)); 4034Compilation comp3 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)); 4454AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)), 4456AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)), 4483AssertUsedAssemblyReferences(CreateCompilation(source4, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)), 4485AssertUsedAssemblyReferences(CreateCompilation(source4, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)), 4532Compilation comp2 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)); 4535Compilation comp3 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)); 4538Compilation comp4 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Diagnose)); 4674AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)), 4676AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)), 4714Compilation comp2 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)); 4717Compilation comp3 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)); 4720Compilation comp4 = CreateCompilation(source, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Diagnose)); 4739CreateCompilation(source1, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)).VerifyDiagnostics( 4756CreateCompilation(source2, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)).VerifyDiagnostics( 4777CreateCompilation(source1, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)).VerifyDiagnostics( 4794CreateCompilation(source2, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)).VerifyDiagnostics( 5361var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 5844AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)), 5846AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)), 5865AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None)), 5867AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)),
DocumentationComments\CrefTests.cs (2)
4417var tree1 = Parse(source1, options: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Diagnose).WithLanguageVersion(LanguageVersion.Latest)); 4418var tree2 = Parse(source2, options: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None).WithLanguageVersion(LanguageVersion.Latest));
DocumentationComments\DocumentationCommentCompilerTests.cs (1)
3830var tree = Parse(source, options: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse));
DocumentationComments\DocumentationModeTests.cs (1)
397return TestOptions.Regular.WithDocumentationMode(mode);
DocumentationComments\MethodDocumentationCommentTests.cs (3)
237var compilation = CreateEmptyCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Diagnose)); 242compilation = CreateEmptyCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.Parse)); 247compilation = CreateEmptyCompilation(source, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithDocumentationMode(DocumentationMode.None));
SymbolDisplay\SymbolDisplayTests.cs (8)
5044TestOptions.Regular, 5072var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 5108TestOptions.Regular, 5138TestOptions.Regular, 5176TestOptions.Regular, 5227TestOptions.Regular, 7907TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9), 7928TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp9),
Symbols\AnonymousTypesSemanticsTests.cs (1)
1999parseOptions: TestOptions.Regular);
Symbols\AnonymousTypesSymbolTests.cs (1)
1452var compilation = CreateCompilationWithMscorlib40(new string[] { source1, source2, source3 }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal), parseOptions: TestOptions.Regular);
Symbols\CompilationCreationTests.cs (2)
2733", TestOptions.Regular) 2815", TestOptions.Regular)
Symbols\DefaultInterfaceImplementationTests.cs (523)
2051parseOptions: TestOptions.Regular, 2273parseOptions: TestOptions.Regular, 2280parseOptions: TestOptions.Regular, 2342parseOptions: TestOptions.Regular, 2349parseOptions: TestOptions.Regular, 2415parseOptions: TestOptions.Regular, 2422parseOptions: TestOptions.Regular, 2488parseOptions: TestOptions.Regular, 2495parseOptions: TestOptions.Regular, 2983parseOptions: TestOptions.Regular, 3096parseOptions: TestOptions.Regular, 3176parseOptions: TestOptions.Regular, 3280parseOptions: TestOptions.Regular, 4306parseOptions: TestOptions.Regular); 4919parseOptions: TestOptions.Regular, 4956parseOptions: TestOptions.Regular, 4984parseOptions: TestOptions.Regular, 5021parseOptions: TestOptions.Regular, 5060parseOptions: TestOptions.Regular, 5113parseOptions: TestOptions.Regular, 5199parseOptions: TestOptions.Regular, 5316parseOptions: TestOptions.Regular, 5407parseOptions: TestOptions.Regular, 5552parseOptions: TestOptions.Regular, 5642parseOptions: TestOptions.Regular, skipUsesIsNullable: true); 5672parseOptions: TestOptions.Regular); 5769parseOptions: TestOptions.Regular, 5782parseOptions: TestOptions.Regular); 5827parseOptions: TestOptions.Regular, 5847parseOptions: TestOptions.Regular); 6036parseOptions: TestOptions.Regular, 7628parseOptions: TestOptions.Regular, 7785parseOptions: TestOptions.Regular, 7901parseOptions: TestOptions.Regular, 8061parseOptions: TestOptions.Regular, 8179parseOptions: TestOptions.Regular, 8215parseOptions: TestOptions.Regular, 8494parseOptions: TestOptions.Regular, 8586parseOptions: TestOptions.Regular); 8687parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 8857parseOptions: TestOptions.Regular, 8908parseOptions: TestOptions.Regular, 9124parseOptions: TestOptions.Regular, 9345parseOptions: TestOptions.Regular); 9352parseOptions: TestOptions.Regular); 9359parseOptions: TestOptions.Regular); 9370parseOptions: TestOptions.Regular); 9644parseOptions: TestOptions.Regular); 9651parseOptions: TestOptions.Regular); 9658parseOptions: TestOptions.Regular); 9665parseOptions: TestOptions.Regular); 9703parseOptions: TestOptions.Regular, 9715parseOptions: TestOptions.Regular, 9723parseOptions: TestOptions.Regular, 9735parseOptions: TestOptions.Regular, 9792parseOptions: TestOptions.Regular, 9800parseOptions: TestOptions.Regular, 9809foreach (var parseOptions in new[] { TestOptions.Regular9, TestOptions.Regular }) 9859parseOptions: TestOptions.Regular, 9874parseOptions: TestOptions.Regular, 9897parseOptions: TestOptions.Regular); 9949parseOptions: TestOptions.Regular, 10008parseOptions: TestOptions.Regular, 10119parseOptions: TestOptions.Regular, 10187parseOptions: TestOptions.Regular, 10323parseOptions: TestOptions.Regular, skipUsesIsNullable: true); 10390parseOptions: TestOptions.Regular, 10643parseOptions: TestOptions.Regular, 10697parseOptions: TestOptions.Regular, 10731parseOptions: TestOptions.Regular, 10743parseOptions: TestOptions.Regular, 10754parseOptions: TestOptions.Regular, 10793parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 10816parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 10870parseOptions: TestOptions.Regular, 10976parseOptions: TestOptions.Regular, 11338parseOptions: TestOptions.Regular, 11368parseOptions: TestOptions.Regular, 11395parseOptions: TestOptions.Regular, 11422parseOptions: TestOptions.Regular, 11449parseOptions: TestOptions.Regular, 11462parseOptions: TestOptions.Regular, 11508parseOptions: TestOptions.Regular, 11532parseOptions: TestOptions.Regular, 11540parseOptions: TestOptions.Regular, 11574parseOptions: TestOptions.Regular, 11584parseOptions: TestOptions.Regular, 11601parseOptions: TestOptions.Regular, 11697parseOptions: TestOptions.Regular, 11706parseOptions: TestOptions.Regular, 11731parseOptions: TestOptions.Regular, 11739parseOptions: TestOptions.Regular, 11812parseOptions: TestOptions.Regular, 11821parseOptions: TestOptions.Regular, 11853parseOptions: TestOptions.Regular, 11860parseOptions: TestOptions.Regular, 11935parseOptions: TestOptions.Regular, 11944parseOptions: TestOptions.Regular, 11976parseOptions: TestOptions.Regular, 11989parseOptions: TestOptions.Regular, 12032parseOptions: TestOptions.Regular, 12042parseOptions: TestOptions.Regular, 12053parseOptions: TestOptions.Regular, 12094parseOptions: TestOptions.Regular, 12104parseOptions: TestOptions.Regular, 12115parseOptions: TestOptions.Regular, 12156parseOptions: TestOptions.Regular, 12166parseOptions: TestOptions.Regular, 12176parseOptions: TestOptions.Regular, 12428parseOptions: TestOptions.Regular, 12439parseOptions: TestOptions.Regular, 12453parseOptions: TestOptions.Regular, 12516parseOptions: TestOptions.Regular, 12527parseOptions: TestOptions.Regular, 12541parseOptions: TestOptions.Regular, 12604parseOptions: TestOptions.Regular, 12615parseOptions: TestOptions.Regular, 12629parseOptions: TestOptions.Regular, 12708parseOptions: TestOptions.Regular, 12763parseOptions: TestOptions.Regular, 12836parseOptions: TestOptions.Regular, 12893parseOptions: TestOptions.Regular, 13473parseOptions: TestOptions.Regular, 13713parseOptions: TestOptions.Regular, 13807parseOptions: TestOptions.Regular); 14028parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 14046parseOptions: TestOptions.Regular, targetFramework: TargetFramework.DesktopLatestExtended); 14422parseOptions: TestOptions.Regular, 14521parseOptions: TestOptions.Regular, 14736parseOptions: TestOptions.Regular, 14748parseOptions: TestOptions.Regular, 14782parseOptions: TestOptions.Regular, 14801parseOptions: TestOptions.Regular, 14934parseOptions: TestOptions.Regular, 14945parseOptions: TestOptions.Regular, 14961parseOptions: TestOptions.Regular, 15062parseOptions: TestOptions.Regular); 15072parseOptions: TestOptions.Regular); 15080parseOptions: TestOptions.Regular); 15476parseOptions: TestOptions.Regular); 15485parseOptions: TestOptions.Regular); 15490parseOptions: TestOptions.Regular); 15499parseOptions: TestOptions.Regular); 15559parseOptions: TestOptions.Regular); 15566parseOptions: TestOptions.Regular); 15571parseOptions: TestOptions.Regular); 15578parseOptions: TestOptions.Regular); 15661parseOptions: TestOptions.Regular, 15672parseOptions: TestOptions.Regular, 15688parseOptions: TestOptions.Regular, 15778parseOptions: TestOptions.Regular, 15785parseOptions: TestOptions.Regular, 15818parseOptions: TestOptions.Regular); 15991parseOptions: TestOptions.Regular, 16123parseOptions: TestOptions.Regular, 16395parseOptions: TestOptions.Regular, 16583parseOptions: TestOptions.Regular, 16741parseOptions: TestOptions.Regular, skipUsesIsNullable: true); 16831parseOptions: TestOptions.Regular, 17272parseOptions: TestOptions.Regular, 17326parseOptions: TestOptions.Regular, 17343parseOptions: TestOptions.Regular, 17357parseOptions: TestOptions.Regular, 17404parseOptions: TestOptions.Regular, 17436parseOptions: TestOptions.Regular, 17542parseOptions: TestOptions.Regular, 18098parseOptions: TestOptions.Regular, 18131parseOptions: TestOptions.Regular, 18145parseOptions: TestOptions.Regular, 18281parseOptions: TestOptions.Regular, 18300parseOptions: TestOptions.Regular, 18320parseOptions: TestOptions.Regular, 19653parseOptions: TestOptions.Regular, 19707parseOptions: TestOptions.Regular, 19724parseOptions: TestOptions.Regular, 19738parseOptions: TestOptions.Regular, 19785parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 19816parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 19854parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 19986parseOptions: TestOptions.Regular, 20132parseOptions: TestOptions.Regular); 20169parseOptions: TestOptions.Regular, 20183parseOptions: TestOptions.Regular, 20243parseOptions: TestOptions.Regular, 20261parseOptions: TestOptions.Regular, 20273parseOptions: TestOptions.Regular, 20308parseOptions: TestOptions.Regular, 21368parseOptions: TestOptions.Regular, 21947parseOptions: TestOptions.Regular, 22186parseOptions: TestOptions.Regular, 22441parseOptions: TestOptions.Regular, 23197parseOptions: TestOptions.Regular); 23504parseOptions: TestOptions.Regular, 23570parseOptions: TestOptions.Regular, 23687parseOptions: TestOptions.Regular, 23753parseOptions: TestOptions.Regular, 24323parseOptions: TestOptions.Regular, 24355parseOptions: TestOptions.Regular, 26347parseOptions: TestOptions.Regular, 26384parseOptions: TestOptions.Regular, 26423parseOptions: TestOptions.Regular, 26559parseOptions: TestOptions.Regular, 26615parseOptions: TestOptions.Regular, 27039parseOptions: TestOptions.Regular, 27435parseOptions: TestOptions.Regular); 27605parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 27679parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 27699parseOptions: TestOptions.Regular, targetFramework: TargetFramework.DesktopLatestExtended); 27933parseOptions: TestOptions.Regular, 28011parseOptions: TestOptions.Regular, 28242parseOptions: TestOptions.Regular, 28294parseOptions: TestOptions.Regular, 28325parseOptions: TestOptions.Regular, 28344parseOptions: TestOptions.Regular, 28439parseOptions: TestOptions.Regular, 28450parseOptions: TestOptions.Regular, 28466parseOptions: TestOptions.Regular, 28567parseOptions: TestOptions.Regular); 28576parseOptions: TestOptions.Regular); 28583parseOptions: TestOptions.Regular, targetFramework: targetFramework); 28985parseOptions: TestOptions.Regular); 28994parseOptions: TestOptions.Regular); 28999parseOptions: TestOptions.Regular); 29008parseOptions: TestOptions.Regular); 29071parseOptions: TestOptions.Regular); 29078parseOptions: TestOptions.Regular); 29083parseOptions: TestOptions.Regular); 29090parseOptions: TestOptions.Regular); 29173parseOptions: TestOptions.Regular, 29184parseOptions: TestOptions.Regular, 29200parseOptions: TestOptions.Regular, 29283parseOptions: TestOptions.Regular, 29290parseOptions: TestOptions.Regular, 29316parseOptions: TestOptions.Regular); 29394parseOptions: TestOptions.Regular, 29512parseOptions: TestOptions.Regular, 29808parseOptions: TestOptions.Regular, 29919parseOptions: TestOptions.Regular, 30135parseOptions: TestOptions.Regular, skipUsesIsNullable: true); 30254parseOptions: TestOptions.Regular, 30677parseOptions: TestOptions.Regular, 30731parseOptions: TestOptions.Regular, 30746parseOptions: TestOptions.Regular, 30760parseOptions: TestOptions.Regular, 30806parseOptions: TestOptions.Regular, 30837parseOptions: TestOptions.Regular, 30911parseOptions: TestOptions.Regular, 30937parseOptions: TestOptions.Regular, 30946parseOptions: TestOptions.Regular, 30985parseOptions: TestOptions.Regular, 30997parseOptions: TestOptions.Regular, 31023parseOptions: TestOptions.Regular, 31566parseOptions: TestOptions.Regular, 31748parseOptions: TestOptions.Regular, 31799parseOptions: TestOptions.Regular, 31832parseOptions: TestOptions.Regular, 31841parseOptions: TestOptions.Regular, 31855parseOptions: TestOptions.Regular, 31939parseOptions: TestOptions.Regular, 31966parseOptions: TestOptions.Regular, 31975parseOptions: TestOptions.Regular, 31989parseOptions: TestOptions.Regular, 32070parseOptions: TestOptions.Regular); 32197parseOptions: TestOptions.Regular); 32297parseOptions: TestOptions.Regular, 32324parseOptions: TestOptions.Regular, 32357parseOptions: TestOptions.Regular, 32366parseOptions: TestOptions.Regular, 32373parseOptions: TestOptions.Regular, 32503parseOptions: TestOptions.Regular, 32580parseOptions: TestOptions.Regular); 33099parseOptions: TestOptions.Regular, skipUsesIsNullable: true); 33124parseOptions: TestOptions.Regular); 36703parseOptions: TestOptions.Regular, 40209parseOptions: TestOptions.Regular, skipUsesIsNullable: true); 40240parseOptions: TestOptions.Regular); 43512parseOptions: TestOptions.Regular, 43536parseOptions: TestOptions.Regular, 43605parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43650parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43655parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43684parseOptions: TestOptions.Regular, 43735parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43787parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43792parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43820parseOptions: TestOptions.Regular, targetFramework: TargetFramework.DesktopLatestExtended); 43870parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43917parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43922parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 43950parseOptions: TestOptions.Regular, targetFramework: TargetFramework.DesktopLatestExtended); 44008parseOptions: TestOptions.Regular, 44038parseOptions: TestOptions.Regular, 44058parseOptions: TestOptions.Regular, 44084parseOptions: TestOptions.Regular, 44159parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44236parseOptions: TestOptions.Regular, 44360parseOptions: TestOptions.Regular, 44458parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44505parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44539parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44563parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44613parseOptions: TestOptions.Regular); 44654parseOptions: TestOptions.Regular, 44699parseOptions: TestOptions.Regular, 44735parseOptions: TestOptions.Regular, 44780parseOptions: TestOptions.Regular, 44798parseOptions: TestOptions.Regular, 44818parseOptions: TestOptions.Regular, 44872parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44917parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44922parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 44960parseOptions: TestOptions.Regular, 45023parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45070parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45075parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45113parseOptions: TestOptions.Regular, 45166parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45209parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45214parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45255parseOptions: TestOptions.Regular, 45294parseOptions: TestOptions.Regular); 45356parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45401parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45406parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45443parseOptions: TestOptions.Regular, targetFramework: TargetFramework.DesktopLatestExtended); 45496parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45538parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45543parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 45580parseOptions: TestOptions.Regular, targetFramework: TargetFramework.DesktopLatestExtended); 45654parseOptions: TestOptions.Regular, 45660parseOptions: TestOptions.Regular, 45718parseOptions: TestOptions.Regular, 45736parseOptions: TestOptions.Regular, 45752parseOptions: TestOptions.Regular); 45817parseOptions: TestOptions.Regular, 45852parseOptions: TestOptions.Regular); 45928parseOptions: TestOptions.Regular, 45978parseOptions: TestOptions.Regular); 46016parseOptions: TestOptions.Regular); 46072parseOptions: TestOptions.Regular, 46121parseOptions: TestOptions.Regular); 46135parseOptions: TestOptions.Regular); 46162parseOptions: TestOptions.Regular, 46188parseOptions: TestOptions.Regular, 46768parseOptions: TestOptions.Regular); 46972parseOptions: TestOptions.Regular); 47038parseOptions: TestOptions.Regular); 47047parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47053parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47130parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47139parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47145parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47206parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47215parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47221parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47279parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47286parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47336parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47345parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47351parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47417parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47426parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47432parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47492parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47500parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47505parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47524parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47532parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47537parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47553parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47561parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47566parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47625parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47633parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47638parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47657parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47665parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47670parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47686parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47694parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47699parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47753parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47761parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47766parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47820parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47828parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47833parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47895parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47904parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47910parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47952parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47961parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 47967parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48019parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48028parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48034parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48116parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48125parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48131parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48186parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48195parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48201parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48250parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48259parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48265parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48329parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48338parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48344parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48401parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48410parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48416parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48474parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48482parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48487parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48544parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48552parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48557parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48614parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48621parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48706parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48715parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48721parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48772parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48781parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48787parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48879parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48888parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 48894parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49111parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49120parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49126parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 49393parseOptions: TestOptions.Regular); 49466var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 49582var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 57047parseOptions: TestOptions.Regular, 57129parseOptions: TestOptions.Regular, 57205parseOptions: TestOptions.Regular, 59238parseOptions: TestOptions.Regular, 62025parseOptions: TestOptions.Regular, 62063parseOptions: TestOptions.Regular, 62098parseOptions: TestOptions.Regular, 62343compilation1 = CreateCompilation(source1, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular, targetFramework: TargetFramework.NetCoreApp); 62383parseOptions: TestOptions.Regular, 64603parseOptions: TestOptions.Regular, 64629parseOptions: TestOptions.Regular, 64659parseOptions: TestOptions.Regular, 64689parseOptions: TestOptions.Regular, 64719parseOptions: TestOptions.Regular, 64738parseOptions: TestOptions.Regular, 64757parseOptions: TestOptions.Regular, 64783parseOptions: TestOptions.Regular, 64805parseOptions: TestOptions.Regular, 64835parseOptions: TestOptions.Regular, 64867parseOptions: TestOptions.Regular, 64893parseOptions: TestOptions.Regular, 64927parseOptions: TestOptions.Regular, 64974parseOptions: TestOptions.Regular, 65018parseOptions: TestOptions.Regular, 65062parseOptions: TestOptions.Regular, 65115parseOptions: TestOptions.Regular); 65167parseOptions: TestOptions.Regular); 65196parseOptions: TestOptions.Regular, 65241parseOptions: TestOptions.Regular, 65291parseOptions: TestOptions.Regular); 65336parseOptions: TestOptions.Regular); 65376parseOptions: TestOptions.Regular); 65422parseOptions: TestOptions.Regular); 65460parseOptions: TestOptions.Regular); 65505parseOptions: TestOptions.Regular); 65543parseOptions: TestOptions.Regular); 65588parseOptions: TestOptions.Regular); 65621parseOptions: TestOptions.Regular, 65662parseOptions: TestOptions.Regular, 65697parseOptions: TestOptions.Regular, 65739parseOptions: TestOptions.Regular, 65774parseOptions: TestOptions.Regular, 65816parseOptions: TestOptions.Regular, 65856parseOptions: TestOptions.Regular); 65895parseOptions: TestOptions.Regular); 65947parseOptions: TestOptions.Regular); 65991parseOptions: TestOptions.Regular, 66036parseOptions: TestOptions.Regular, 66072parseOptions: TestOptions.Regular, 66115parseOptions: TestOptions.Regular, 66147parseOptions: TestOptions.Regular, 66195parseOptions: TestOptions.Regular, 66226parseOptions: TestOptions.Regular, 66268parseOptions: TestOptions.Regular, 66339parseOptions: TestOptions.Regular, 66450parseOptions: TestOptions.Regular, 66561parseOptions: TestOptions.Regular, 66567parseOptions: TestOptions.Regular, 66620parseOptions: TestOptions.Regular, 66655parseOptions: TestOptions.Regular, 66686parseOptions: TestOptions.Regular, 66741parseOptions: TestOptions.Regular, 66747parseOptions: TestOptions.Regular, 66770parseOptions: TestOptions.Regular, 66945parseOptions: TestOptions.Regular, 66979parseOptions: TestOptions.Regular, 67015parseOptions: TestOptions.Regular, 67049parseOptions: TestOptions.Regular, 67090parseOptions: TestOptions.Regular, 67127parseOptions: TestOptions.Regular, 67163parseOptions: TestOptions.Regular, 67199parseOptions: TestOptions.Regular, 67236parseOptions: TestOptions.Regular, 67277parseOptions: TestOptions.Regular, 67315parseOptions: TestOptions.Regular, 67353parseOptions: TestOptions.Regular, 67390parseOptions: TestOptions.Regular, 67429parseOptions: TestOptions.Regular, 67471parseOptions: TestOptions.Regular, 67508parseOptions: TestOptions.Regular, 67526parseOptions: TestOptions.Regular, 67566parseOptions: TestOptions.Regular, 67605parseOptions: TestOptions.Regular, 67638parseOptions: TestOptions.Regular, 67677parseOptions: TestOptions.Regular); 67708parseOptions: TestOptions.Regular); 67743parseOptions: TestOptions.Regular, 67806foreach (var parseOptions in new[] { TestOptions.Regular8, TestOptions.Regular9, TestOptions.Regular }) 67874parseOptions: TestOptions.Regular,
Symbols\Metadata\PE\LoadingMetadataTokens.cs (1)
40parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute());
Symbols\MissingSpecialMember.cs (2)
485var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute(); 508var parseOptions = TestOptions.Regular.WithNoRefSafetyRulesAttribute();
Symbols\PEParameterSymbolTests.cs (1)
92var compilation = CreateCompilationWithMscorlib45(source, new[] { vbComp }, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular);
Symbols\Source\DelegateTests.cs (1)
823var tree = SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular);
Symbols\Source\FieldTests.cs (2)
276CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular).VerifyDiagnostics( 341CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Symbols\Source\MethodTests.cs (1)
2247var parseOptions = TestOptions.Regular;
Symbols\Source\PropertyTests.cs (6)
265var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 280var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 294var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 312var comp = CreateCompilation(text, parseOptions: TestOptions.Regular); 2854CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp3)).VerifyDiagnostics(); 2855CreateCompilation(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp2)).VerifyDiagnostics(
Symbols\SymbolErrorTests.cs (4)
838CreateCompilation(text, parseOptions: TestOptions.Regular, 1117CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular).VerifyDiagnostics( 1168CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 10854var comp = CreateCompilation(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (503)
IncrementalParsing\ChangingAsync.cs (1)
61ParseAndValidate(text, validator, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp5));
LexicalAndXml\PreprocessorTests.cs (20)
3687var node = Parse(text, options: TestOptions.Regular); 3703var node = Parse(text, options: TestOptions.Regular); 3735var node = Parse(text, options: TestOptions.Regular); 3816var node = Parse(text, options: TestOptions.Regular); 3832var node = Parse(text, options: TestOptions.Regular); 3848var node = Parse(text, options: TestOptions.Regular); 4064var node = Parse(text, options: TestOptions.Regular); 4477var node = Parse(text, options: TestOptions.Regular); 4488var node = Parse(text, options: TestOptions.Regular); 4499var node = Parse(text, options: TestOptions.Regular); 4510var node = Parse(text, options: TestOptions.Regular); 4521var node = Parse(text, options: TestOptions.Regular); 4532var node = Parse(text, options: TestOptions.Regular); 4543var node = Parse(text, options: TestOptions.Regular); 4579var node = Parse(text, options: TestOptions.Regular); 4590var node = Parse(text, options: TestOptions.Regular); 4601var node = Parse(text, options: TestOptions.Regular); 4612var node = Parse(text, options: TestOptions.Regular); 4629var node = Parse(text, options: TestOptions.Regular); 4648var node = Parse(text, options: TestOptions.Regular);
Parsing\AsyncParsingTests.cs (2)
21return SyntaxFactory.ParseSyntaxTree(text, options: (options ?? TestOptions.Regular).WithLanguageVersion(LanguageVersion.CSharp5)); 26return SyntaxFactory.ParseExpression(text, options: (options ?? TestOptions.Regular).WithLanguageVersion(LanguageVersion.CSharp5));
Parsing\AsyncStreamsParsingTests.cs (2)
22return SyntaxFactory.ParseSyntaxTree(text, options: (options ?? TestOptions.Regular).WithLanguageVersion(LanguageVersion.CSharp8)); 27return SyntaxFactory.ParseExpression(text, options: (options ?? TestOptions.Regular).WithLanguageVersion(LanguageVersion.CSharp8));
Parsing\DeclarationParsingTests.cs (13)
25return SyntaxFactory.ParseSyntaxTree(text, options ?? TestOptions.Regular); 2051var file = this.ParseFile(text, TestOptions.Regular); 2568var file = this.ParseFile(text, TestOptions.Regular); 2643var file = this.ParseFile(text, parseOptions: TestOptions.Regular); 2786var file = this.ParseFile(text, TestOptions.Regular); 2833var file = this.ParseFile(text, TestOptions.Regular); 2883var file = this.ParseFile(text, TestOptions.Regular); 2924var file = this.ParseFile(text, TestOptions.Regular); 2969var file = this.ParseFile(text, TestOptions.Regular); 4216var file = this.ParseFile(text, TestOptions.Regular); 5062var file = this.ParseFile(text, TestOptions.Regular); 6551}", options: TestOptions.Regular.WithTuplesFeature()); 7114", TestOptions.Regular,
Parsing\DeclarationScopeParsingTests.cs (224)
24UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 71UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 142UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(langVersion), 314UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 431UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 598UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(langVersion), 683UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 746UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(langVersion), 800UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(langVersion), 859UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(langVersion), 914UsingExpression(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 956UsingExpression(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 1022UsingExpression(source, TestOptions.Regular.WithLanguageVersion(langVersion), 1056UsingExpression(source, TestOptions.Regular.WithLanguageVersion(langVersion), 1086UsingExpression(source, TestOptions.Regular.WithLanguageVersion(langVersion), 1116UsingExpression(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 1217UsingExpression(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 1285UsingExpression(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 1428UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 1562UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 1633UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 1749UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 1875UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 1940UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 1990UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2035UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 2110UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2167UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2191UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2217UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2323UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2429UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2521UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2569UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 2639UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2704UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 2747UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 2792UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 2867UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 3043UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 3190UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 3278var parseOptions = TestOptions.Regular.WithLanguageVersion(langVersion); 3507UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 3574UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 3645UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 3750UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 3855UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 3927UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 4043UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 4152UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 4223UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 4321UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 4396UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 4498UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 4574UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 4677UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 4748UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 4823UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 4899UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 4974UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 5045UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 5116UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 5191UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 5267UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 5334UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 5405UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 5507UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 5609UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 5693UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 5762UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 5832UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 5911UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 5982UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 6061UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 6182UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 6234UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 6290UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 6368UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 6436UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 6493UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 6594UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 6688UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 6744UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 6815UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 6875UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 6947UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7008UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 7110UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7166UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7226UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7287UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7347UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7403UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7459UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7519UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7580UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7632UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 7688UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 7766UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 7834UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 7906UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 7976UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8047UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8119UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8186UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8254UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 8310UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 8363UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 8402UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8470UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 8504UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8567UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8634UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 8671UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 8708UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 8749UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8797UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8842UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 8884UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8933UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 8981UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9022UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 9072UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9117UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 9174UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9220UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 9291UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9332UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9377UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9423UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9468UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9509UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9558UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9599UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9645UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9691UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9728UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9769UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 9810UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 9852UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 9900UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 9974UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10008UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10046UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 10109UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10148UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 10232UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 10309UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10347UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 10403UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10445UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 10508UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10551UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 10628UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10666UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10708UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10751UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10793UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10831UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10869UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10911UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10954UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 10988UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 11026UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 11080UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 11138UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 11208UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 11296UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 11350UsingStatement(source, TestOptions.Regular.WithLanguageVersion(langVersion), 11451UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 11692UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 11724UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 11812UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 11849UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 11944UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12019UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12074UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12133UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12173UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 12230UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 12319UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12360UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 12416UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12460UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12506UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12548UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12594UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 12664UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 12731UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12778UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 12859UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 12933UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 12979UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 13042UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13092UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 13159UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13210UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 13278UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13324UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13374UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13425UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13475UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13521UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13575UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13621UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13671UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13722UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13764UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 13810UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 13880UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 13950UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 14002UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14072UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14146UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14256UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14373UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14432UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14496UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14564UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14638UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion)); 14686UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14772UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14828UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion), 14896UsingTree(source, TestOptions.Regular.WithLanguageVersion(langVersion),
Parsing\DeconstructionTests.cs (31)
48}", options: TestOptions.Regular.WithTuplesFeature()); 122}", options: TestOptions.Regular.WithTuplesFeature()); 200}", options: TestOptions.Regular.WithTuplesFeature()); 276}", options: TestOptions.Regular.WithTuplesFeature()); 364}", options: TestOptions.Regular.WithTuplesFeature()); 448}", options: TestOptions.Regular.WithTuplesFeature()); 523}", options: TestOptions.Regular.WithTuplesFeature()); 599}", options: TestOptions.Regular.WithTuplesFeature()); 691}", options: TestOptions.Regular.WithTuplesFeature()); 781}", options: TestOptions.Regular.WithTuplesFeature()); 894}", options: TestOptions.Regular.WithTuplesFeature()); 971}", options: TestOptions.Regular.WithTuplesFeature()); 1058}", options: TestOptions.Regular.WithTuplesFeature()); 1132}", options: TestOptions.Regular.WithTuplesFeature()); 1231}", options: TestOptions.Regular.WithTuplesFeature()); 1329}", options: TestOptions.Regular.WithTuplesFeature()); 1507}", options: TestOptions.Regular.WithTuplesFeature()); 1878var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 1891var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 1903var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 1915var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 1927var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 1944var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 1961var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 1975var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 1989var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 2005var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 2016var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 2027var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 2036var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature()); 2046var statement = SyntaxFactory.ParseStatement(text, offset: 0, options: TestOptions.Regular.WithTuplesFeature());
Parsing\ExpressionParsingTests.cs (5)
2252var expr = this.ParseExpression(text, options: TestOptions.Regular); 2272var expr = this.ParseExpression(text, options: TestOptions.Regular); 4761var expr = this.ParseExpression(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 6524var tree = ParseTree(text, TestOptions.Regular); 6561var tree = ParseTree(text, TestOptions.Regular);
Parsing\FileModifierParsingTests.cs (5)
20return SyntaxFactory.ParseSyntaxTree(text, options ?? TestOptions.Regular); 1525options: TestOptions.Regular.WithLanguageVersion(languageVersion)); 3144options: TestOptions.Regular.WithLanguageVersion(languageVersion), 3188options: TestOptions.Regular.WithLanguageVersion(languageVersion), 3229options: TestOptions.Regular.WithLanguageVersion(languageVersion),
Parsing\LambdaParameterParsingTests.cs (3)
5070UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 5100UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 5128UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion),
Parsing\LocalFunctionParsingTests.cs (1)
1287var file = ParseFile(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
Parsing\MemberDeclarationParsingTests.cs (117)
117foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 142foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 153foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 171foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 200foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 248foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 299foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 326foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 369foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 776foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 827foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 878foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 921foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 964foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 1011foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 1058foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 1092foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 1140foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 1174foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 2353foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 2495foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 2619foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 2725foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 2831foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 2885foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 2965foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3020foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3071foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3131foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3234foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3379foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3507foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3617foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3727foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3785foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3869foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3928foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 3983foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4047foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4122foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4185foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4274foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4408foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4525foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4624foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4723foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4776foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4855foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4909foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 4959foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5018foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5114foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5252foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5373foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5476foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5579foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5636foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5719foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5777foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5831foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5894foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 5968foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6030foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6092foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6168foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6238foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6301foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6401foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6468foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6552foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6652foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6705foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6767foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6821foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6871foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 6930foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7026foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7139foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7243foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7347foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7451foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7508foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7574foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7632foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7686foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7749foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7823foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7885foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 7947foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8004foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8058foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8112foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8171foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8217foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8282foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8331foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8392foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8451foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8497foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8555foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8638", options: TestOptions.Regular, error); 8718UsingDeclaration("N1..N2 M(int x) => x;", options: TestOptions.Regular, 8776UsingDeclaration("int N1..M(int x) => x;", options: TestOptions.Regular, 8834UsingDeclaration("int N1.N2..M(int x) => x;", options: TestOptions.Regular, 8901foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 8955foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 9017foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 9079foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 9125foreach (var options in new[] { TestOptions.Script, TestOptions.Regular }) 9179", options: TestOptions.Regular, 9247", options: TestOptions.Regular, 9300", options: TestOptions.Regular, 9371", options: TestOptions.Regular, 9457", options: TestOptions.Regular, 9507", options: TestOptions.Regular, 9562", options: TestOptions.Regular, 9618UsingNode(@"record R<T> where T : delegate", options: TestOptions.Regular,
Parsing\ParserErrorMessageTests.cs (9)
2684ParseAndValidate(text, TestOptions.Regular, 2739ParseAndValidate(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6), 2768CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 2791CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics( 2855ParseAndValidate(test, TestOptions.Regular, 2957ParseAndValidate(test, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6), 3843var tree = ParseTree(test, TestOptions.Regular); 4669ParseAndValidate(test, TestOptions.Regular, 4763ParseAndValidate(test, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6),
Parsing\ParserRegressionTests.cs (1)
25return SyntaxFactory.ParseSyntaxTree(text, options ?? TestOptions.Regular);
Parsing\ParsingErrorRecoveryTests.cs (4)
5396var file = this.ParseTree(text, options: TestOptions.Regular); 5424var file = this.ParseTree(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)); 5505var file = this.ParseTree(text, options: TestOptions.Regular); 5535var file = this.ParseTree(text, options: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
Parsing\ParsingTests.cs (1)
84ParseFile(text, parseOptions: TestOptions.Regular.WithExperimental(feature));
Parsing\PatternParsingTests.cs (2)
50CreateCompilation(test, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 176}", options: TestOptions.Regular);
Parsing\ReadOnlyStructs.cs (6)
40var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 77var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), options: TestOptions.DebugDll); 105var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 149var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll.WithAllowUnsafe(true)); 182var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 216var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll);
Parsing\RefFieldParsingTests.cs (23)
24UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 61UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 99UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 135UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 172UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 230UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 292UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 352UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 405UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 467UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 550UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 653UsingDeclaration(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 699UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 739UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 783UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 848UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 880UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion)); 931UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 985UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 1016UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 1055UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 1094UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion), 1141UsingExpression(source, TestOptions.Regular.WithLanguageVersion(languageVersion),
Parsing\RefReadonlyTests.cs (2)
45var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options: TestOptions.UnsafeDebugDll); 90var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options: TestOptions.UnsafeDebugDll);
Parsing\RefStructs.cs (3)
38var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll); 54var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7), options: TestOptions.DebugDll); 81var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.Latest), options: TestOptions.DebugDll);
Parsing\RoundTrippingTests.cs (1)
77var parseOptions = TestOptions.Regular;
Parsing\ScriptParsingTests.cs (1)
9723ParseAndValidate("#!/usr/bin/env csi", TestOptions.Regular,
Parsing\SeparatedSyntaxListParsingTests.cs (2)
327", options: TestOptions.Regular, 735var tree = UsingTree(text, TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6),
Parsing\StatementParsingTests.cs (3)
241var statement = this.ParseStatement(text, options: TestOptions.Regular); 3503var tree = SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular); 3528var tree = SyntaxFactory.ParseSyntaxTree(source, options: TestOptions.Regular);
Parsing\ValueTupleTests.cs (7)
35}", options: TestOptions.Regular); 118}", options: TestOptions.Regular); 230}", options: TestOptions.Regular); 334}", options: TestOptions.Regular); 442}", options: TestOptions.Regular); 506}", options: TestOptions.Regular, 613}", options: TestOptions.Regular,
Syntax\Mocks\MockCSharpSyntaxTree.cs (1)
30Options = options ?? TestOptions.Regular;
Syntax\SyntaxAnnotationTests.cs (8)
133var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.TestOptions.Regular); 143var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.TestOptions.Regular); 306var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.TestOptions.Regular); 314var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.TestOptions.Regular); 322var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.TestOptions.Regular); 330var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.TestOptions.Regular); 338var tree1 = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.TestOptions.Regular); 339var tree2 = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.TestOptions.Regular);
Syntax\SyntaxNodeTests.cs (1)
392testContainsHelper2(new[] { SyntaxKind.BadDirectiveTrivia }, SyntaxFactory.ParseCompilationUnit("#!command", options: TestOptions.Regular));
Syntax\SyntaxTests.cs (2)
31SyntaxFactory.IsCompleteSubmission(SyntaxFactory.ParseSyntaxTree("", options: TestOptions.Regular))); 178var expr = SyntaxFactory.ParseExpression(source, options: TestOptions.Regular);
Syntax\SyntaxTreeTests.cs (2)
948UsingTree(test, TestOptions.Regular, 1003UsingTree(test, TestOptions.Regular,
Microsoft.CodeAnalysis.CSharp.Test.Utilities (24)
TestOptions.cs (24)
19public static readonly CSharpParseOptions Script = Regular.WithKind(SourceCodeKind.Script); 20public static readonly CSharpParseOptions Regular1 = Regular.WithLanguageVersion(LanguageVersion.CSharp1); 21public static readonly CSharpParseOptions Regular2 = Regular.WithLanguageVersion(LanguageVersion.CSharp2); 22public static readonly CSharpParseOptions Regular3 = Regular.WithLanguageVersion(LanguageVersion.CSharp3); 23public static readonly CSharpParseOptions Regular4 = Regular.WithLanguageVersion(LanguageVersion.CSharp4); 24public static readonly CSharpParseOptions Regular5 = Regular.WithLanguageVersion(LanguageVersion.CSharp5); 25public static readonly CSharpParseOptions Regular6 = Regular.WithLanguageVersion(LanguageVersion.CSharp6); 26public static readonly CSharpParseOptions Regular7 = Regular.WithLanguageVersion(LanguageVersion.CSharp7); 27public static readonly CSharpParseOptions Regular7_1 = Regular.WithLanguageVersion(LanguageVersion.CSharp7_1); 28public static readonly CSharpParseOptions Regular7_2 = Regular.WithLanguageVersion(LanguageVersion.CSharp7_2); 29public static readonly CSharpParseOptions Regular7_3 = Regular.WithLanguageVersion(LanguageVersion.CSharp7_3); 30public static readonly CSharpParseOptions RegularDefault = Regular.WithLanguageVersion(LanguageVersion.Default); 36public static readonly CSharpParseOptions RegularNext = Regular.WithLanguageVersion(LanguageVersion.Preview); 38public static readonly CSharpParseOptions RegularPreview = Regular.WithLanguageVersion(LanguageVersion.Preview); 39public static readonly CSharpParseOptions Regular8 = Regular.WithLanguageVersion(LanguageVersion.CSharp8); 40public static readonly CSharpParseOptions Regular9 = Regular.WithLanguageVersion(LanguageVersion.CSharp9); 41public static readonly CSharpParseOptions Regular10 = Regular.WithLanguageVersion(LanguageVersion.CSharp10); 42public static readonly CSharpParseOptions Regular11 = Regular.WithLanguageVersion(LanguageVersion.CSharp11); 43public static readonly CSharpParseOptions RegularWithDocumentationComments = Regular.WithDocumentationMode(DocumentationMode.Diagnose); 44public static readonly CSharpParseOptions RegularWithLegacyStrongName = Regular.WithFeature("UseLegacyStrongNameProvider"); 45public static readonly CSharpParseOptions WithoutImprovedOverloadCandidates = Regular.WithLanguageVersion(MessageID.IDS_FeatureImprovedOverloadCandidates.RequiredVersion() - 1); 46public static readonly CSharpParseOptions WithCovariantReturns = Regular.WithLanguageVersion(MessageID.IDS_FeatureCovariantReturnsForOverrides.RequiredVersion()); 47public static readonly CSharpParseOptions WithoutCovariantReturns = Regular.WithLanguageVersion(LanguageVersion.CSharp8); 50public static readonly CSharpParseOptions RegularWithFileScopedNamespaces = Regular.WithLanguageVersion(MessageID.IDS_FeatureFileScopedNamespace.RequiredVersion());
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (1)
CodeGen\WinMdEventTests.cs (1)
622var comp1 = CreateEmptyCompilation(source1, WinRtRefs, TestOptions.ReleaseWinMD, TestOptions.Regular, "Lib");
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (7)
EditAndContinue\EditAndContinueMethodDebugInfoReaderTests.cs (1)
64var tree = CSharpTestSource.Parse(source, path: "/a/c.cs", options: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), checksumAlgorithm: SourceHashAlgorithm.Sha1);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (4)
513var sourceTreeA1 = SyntaxFactory.ParseSyntaxTree(SourceText.From(sourceBytesA1, sourceBytesA1.Length, encodingA, SourceHashAlgorithms.Default), TestOptions.Regular, sourceFileA.Path); 514var sourceTreeB1 = SyntaxFactory.ParseSyntaxTree(SourceText.From(sourceBytesB1, sourceBytesB1.Length, encodingB, SourceHashAlgorithms.Default), TestOptions.Regular, sourceFileB.Path); 515var sourceTreeC1 = SyntaxFactory.ParseSyntaxTree(SourceText.From(sourceBytesC1, sourceBytesC1.Length, encodingC, SourceHashAlgorithm.Sha1), TestOptions.Regular, sourceFileC.Path); 2823var compilationV1 = CSharpTestBase.CreateCompilation(sourceV1, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "lib");
Emit\CompilationOutputFilesTests.cs (1)
31var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
Emit\CompilationOutputsTests.cs (1)
55var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.UnitTests (1)
HostOutputsTests.cs (1)
23var parseOptions = TestOptions.Regular;
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (1)
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (1)
39var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.DebugDll, assemblyName: "lib");