28364 references to TestOptions
InteractiveHost.UnitTests (2)
AbstractInteractiveHostTests.cs (2)
204
options: fileName.EndsWith(".exe", StringComparison.OrdinalIgnoreCase) ?
TestOptions
.ReleaseExe :
TestOptions
.ReleaseDll);
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (38)
src\Analyzers\CSharp\Tests\AddParameter\AddParameterTests.cs (5)
2480
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
2582
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
2596
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp12)));
2620
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
2634
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp12)));
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (5)
3489
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
3517
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
3545
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
3573
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
4699
""", new(parseOptions:
TestOptions
.Regular));
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (16)
8306
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
8336
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
8366
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
8396
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
8428
new(parseOptions:
TestOptions
.Regular));
8460
new(parseOptions:
TestOptions
.Regular));
8493
new(parseOptions:
TestOptions
.Regular));
8525
new(parseOptions:
TestOptions
.Regular));
8646
new(parseOptions:
TestOptions
.Regular));
8678
new(parseOptions:
TestOptions
.Regular));
8778
new(parseOptions:
TestOptions
.Regular));
8814
new(parseOptions:
TestOptions
.Regular));
8850
new(parseOptions:
TestOptions
.Regular));
8886
new(parseOptions:
TestOptions
.Regular));
8922
new(parseOptions:
TestOptions
.Regular));
8958
new(parseOptions:
TestOptions
.Regular));
src\Analyzers\CSharp\Tests\ImplementAbstractClass\ImplementAbstractClassTests.cs (6)
536
parseOptions:
TestOptions
.Regular7);
1705
new(parseOptions:
TestOptions
.Regular7));
2044
""", parseOptions:
TestOptions
.RegularPreview);
2073
""", parseOptions:
TestOptions
.RegularPreview);
2102
""", parseOptions:
TestOptions
.RegularPreview);
2128
""", parseOptions:
TestOptions
.RegularPreview);
src\Analyzers\CSharp\Tests\RemoveUnusedLocalFunction\RemoveUnusedLocalFunctionTests.cs (1)
143
""", new(
TestOptions
.Regular));
src\Analyzers\CSharp\Tests\UseAutoProperty\UseAutoPropertyTests.cs (1)
115
""", new TestParameters(
TestOptions
.RegularPreview));
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
611
var testParameters = new TestParameters(options: options, parseOptions:
TestOptions
.Regular8);
src\Analyzers\CSharp\Tests\UseThrowExpression\UseThrowExpressionTests.cs (3)
570
""", new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
604
""", new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
639
""", new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (12)
CommandLineIVTTests.cs (4)
22
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461);
99
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461);
177
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461);
260
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, assemblyName: "N1", targetFramework: TargetFramework.Mscorlib461);
CommandLineTests.cs (8)
7329
var compilation = CSharpCompilation.Create("a.dll", references: new[] { MscorlibRef }, options:
TestOptions
.ReleaseDll);
7440
var compilation = CSharpCompilation.Create("a.dll", options:
TestOptions
.ReleaseDll);
9761
var comp = CreateEmptyCompilation(string.Empty, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
9764
comp = CreateEmptyCompilation(string.Empty, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
11730
var csc32 = CreateCompilationWithMscorlib46(csc32src, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X86), assemblyName: "csc32");
14224
options:
TestOptions
.DebugDll.WithCryptoKeyFile(Path.GetFileName(snk.Path)).WithStrongNameProvider(virtualSnProvider),
15647
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithGeneralDiagnosticOption(ReportDiagnostic.Suppress));
15783
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithGeneralDiagnosticOption(ReportDiagnostic.Suppress));
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (82)
BraceHighlighting\BraceHighlightingTests.cs (6)
295
""",
TestOptions
.Regular);
302
""",
TestOptions
.Regular);
314
""",
TestOptions
.Regular);
321
""",
TestOptions
.Regular);
333
""",
TestOptions
.Regular);
340
""",
TestOptions
.Regular);
BraceMatching\CSharpBraceMatcherTests.cs (9)
496
=> TestAsync(@"public class C { $$(int, int, int, int, int, int, int, int) x; }", @"public class C { (int, int, int, int, int, int, int, int[|)|] x; }",
TestOptions
.Regular);
500
=> TestAsync(@"public class C { (int, int, int, int, int, int, int, int)$$ x; }", @"public class C { [|(|]int, int, int, int, int, int, int, int) x; }",
TestOptions
.Regular);
504
=> TestAsync(@"public class C { var x = $$(1, 2, 3, 4, 5, 6, 7, 8); }", @"public class C { var x = (1, 2, 3, 4, 5, 6, 7, 8[|)|]; }",
TestOptions
.Regular);
508
=> TestAsync(@"public class C { var x = (1, 2, 3, 4, 5, 6, 7, 8)$$; }", @"public class C { var x = [|(|]1, 2, 3, 4, 5, 6, 7, 8); }",
TestOptions
.Regular);
512
=> TestAsync(@"public class C { var x = $$((1, 1, 1), 2, 3, 4, 5, 6, 7, 8); }", @"public class C { var x = ((1, 1, 1), 2, 3, 4, 5, 6, 7, 8[|)|]; }",
TestOptions
.Regular);
516
=> TestAsync(@"public class C { var x = ($$(1, 1, 1), 2, 3, 4, 5, 6, 7, 8); }", @"public class C { var x = ((1, 1, 1[|)|], 2, 3, 4, 5, 6, 7, 8); }",
TestOptions
.Regular);
520
=> TestAsync(@"public class C { var x = (1, 2, 3, 4, 5, 6, 7, (8, 8, 8))$$; }", @"public class C { var x = [|(|]1, 2, 3, 4, 5, 6, 7, (8, 8, 8)); }",
TestOptions
.Regular);
524
=> TestAsync(@"public class C { var x = ((1, 1, 1)$$, 2, 3, 4, 5, 6, 7, 8); }", @"public class C { var x = ([|(|]1, 1, 1), 2, 3, 4, 5, 6, 7, 8); }",
TestOptions
.Regular);
528
=> TestAsync(@"public unsafe class C { delegate*<$$int, int> functionPointer; }", @"public unsafe class C { delegate*<int, int[|>|] functionPointer; }",
TestOptions
.Regular);
Classification\SemanticClassifierTests.cs (1)
2515
ParseOptions(
TestOptions
.Regular, Options.Script));
Classification\SyntacticClassifierTests.cs (4)
4490
ParseOptions(
TestOptions
.Regular, Options.Script),
4502
ParseOptions(
TestOptions
.Regular, Options.Script),
4516
ParseOptions(
TestOptions
.Regular, Options.Script),
4530
ParseOptions(
TestOptions
.Regular, Options.Script),
CodeActions\AddUsing\AddUsingTests.cs (1)
2170
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver)));
CodeActions\GenerateType\GenerateTypeTests.cs (2)
1787
new TestParameters(index: 1, parseOptions:
TestOptions
.Regular7));
1950
new TestParameters(index: 2, parseOptions:
TestOptions
.Regular7));
CodeActions\MoveType\CSharpMoveTypeTestsBase.cs (1)
14
protected override ParseOptions GetScriptOptions() =>
TestOptions
.Script;
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (2)
3138
<Project Language="C#" AssemblyName="Assembly1" CommonReferences="true" LanguageVersion="{{
TestOptions
.Regular11.LanguageVersion.ToDisplayString()}}">
3174
<Project Language="C#" AssemblyName="Assembly1" CommonReferences="true" LanguageVersion="{{
TestOptions
.Regular11.LanguageVersion.ToDisplayString()}}">
Diagnostics\DiagnosticAnalyzerDriver\DiagnosticAnalyzerDriverTests.cs (4)
46
using var workspace = EditorTestWorkspace.CreateCSharp(source,
TestOptions
.Regular, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService);
113
using var workspace = EditorTestWorkspace.CreateCSharp(source,
TestOptions
.Regular, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService);
152
using var workspace = EditorTestWorkspace.CreateCSharp(TestResource.AllInOneCSharpCode,
TestOptions
.Regular, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService);
743
using var workspace = EditorTestWorkspace.CreateCSharp("class Class { }",
TestOptions
.Regular, composition: s_compositionWithMockDiagnosticUpdateSourceRegistrationService);
ExtractMethod\ExtractMethodBase.cs (1)
188
using var workspace = EditorTestWorkspace.CreateCSharp(code, CodeAnalysis.CSharp.Test.Utilities.
TestOptions
.Regular);
Formatting\FormattingEngineTests.cs (1)
1808
var tree = SyntaxFactory.ParseSyntaxTree(code, options:
TestOptions
.Script);
Formatting\Indentation\SmartIndenterTests.cs (8)
1705
options:
TestOptions
.Script);
1721
options:
TestOptions
.Script);
3483
: [
TestOptions
.Regular,
TestOptions
.Script];
3539
: [
TestOptions
.Regular,
TestOptions
.Script];
3568
: [
TestOptions
.Regular,
TestOptions
.Script];
Interactive\BraceMatching\InteractiveBraceHighlightingTests.cs (4)
53
using var workspace = EditorTestWorkspace.CreateCSharp(code, parseOptions:
TestOptions
.Script);
81
using var workspace = EditorTestWorkspace.CreateCSharp(code,
TestOptions
.Script);
110
using var workspace = EditorTestWorkspace.CreateCSharp(code, parseOptions:
TestOptions
.Script);
168
using var workspace = EditorTestWorkspace.CreateCSharp(code, parseOptions:
TestOptions
.Script);
KeywordHighlighting\AbstractCSharpKeywordHighlighterTests.cs (2)
22
yield return
TestOptions
.Regular;
23
yield return
TestOptions
.Script;
QuickInfo\SemanticQuickInfoSourceTests.cs (34)
7023
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7040
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7057
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7084
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7114
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7138
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7156
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7172
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7189
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7208
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7228
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7247
=> TestWithOptionsAsync(
TestOptions
.RegularPreview,
7264
=> TestWithOptionsAsync(
TestOptions
.RegularPreview,
7281
=> TestWithOptionsAsync(
TestOptions
.RegularPreview,
7297
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7316
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7339
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7358
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7382
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7406
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7427
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7447
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7467
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7486
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7503
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7520
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7537
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7554
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7571
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7588
=> TestWithOptionsAsync(
TestOptions
.Regular7_3,
7608
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7646
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7666
=> TestWithOptionsAsync(
TestOptions
.Regular8,
7761
=> TestWithOptionsAsync(
TestOptions
.Regular8,
Semantics\SpeculationAnalyzerTests.cs (1)
484
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions([KeyValuePair.Create("CS0219", ReportDiagnostic.Suppress)]));
TextStructureNavigation\TextStructureNavigatorTests.cs (1)
456
TestNavigator(code, func, startPosition, startLength, endPosition, endLength,
TestOptions
.Script);
Microsoft.CodeAnalysis.CSharp.EditorFeatures2.UnitTests (7)
Recommendations\BaseKeywordRecommenderTests.cs (1)
78
""", absent: false, options:
TestOptions
.RegularPreview);
Recommendations\EventKeywordRecommenderTests.cs (1)
253
""", absent: false, options:
TestOptions
.RegularPreview);
Recommendations\FieldKeywordRecommenderTests.cs (1)
101
""", absent: false,
TestOptions
.RegularPreview);
Recommendations\OverrideKeywordRecommenderTests.cs (1)
130
""", absent: false, options:
TestOptions
.RegularPreview);
Recommendations\RecordKeywordRecommenderTests.cs (3)
253
""", absent: false, options:
TestOptions
.RegularPreview);
261
""", absent: false, options:
TestOptions
.RegularPreview);
270
""", absent: false, options:
TestOptions
.RegularPreview);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (3801)
BreakingChanges.cs (11)
197
var tree = Parse(text, options:
TestOptions
.RegularWithDocumentationComments);
216
var tree = Parse(text, options:
TestOptions
.RegularWithDocumentationComments);
407
var strictCompilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithStrictFeature());
776
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1410
compilationOptions:
TestOptions
.ReleaseDll);
1416
compilationOptions:
TestOptions
.ReleaseDll,
1423
compilationOptions:
TestOptions
.ReleaseDll,
1436
compilationOptions:
TestOptions
.ReleaseExe,
1604
var comp = CreateCompilation(source, new[] { libRef },
TestOptions
.ReleaseExe);
1629
var comp = CreateCompilation(source, new[] { libRef },
TestOptions
.ReleaseExe);
1680
var comp = CreateCompilation(source, new[] { libRef },
TestOptions
.ReleaseExe);
CodeGen\CodeGenAsyncEHTests.cs (43)
148
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
583
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
632
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
681
var comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
731
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
890
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
992
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1085
var v = CompileAndVerify(source, s_asyncRefs, targetFramework: TargetFramework.Empty, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: expected, symbolValidator: module =>
1347
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1463
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1745
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2019
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2268
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2345
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2468
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2556
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2648
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2811
var comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
2924
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3004
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3089
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3154
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3334
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3426
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3521
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3568
var comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
3643
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3644
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3646
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3754
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3755
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3757
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3838
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3839
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3855
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3934
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput,
3936
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput,
4020
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4021
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4023
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4735
CompileAndVerify(CreateCompilationWithTasksExtensions(sources, options:
TestOptions
.DebugExe), expectedOutput: expectedOutput).VerifyDiagnostics();
4736
CompileAndVerify(CreateCompilationWithTasksExtensions(sources, options:
TestOptions
.ReleaseExe), expectedOutput: expectedOutput).VerifyDiagnostics();
4738
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
CodeGen\CodeGenAsyncIteratorTests.cs (148)
182
}", options:
TestOptions
.DebugExe);
361
}", options:
TestOptions
.DebugExe);
526
}",
TestOptions
.ReleaseExe);
560
}",
TestOptions
.ReleaseExe);
588
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, references: new[] { CSharpRef },
TestOptions
.ReleaseExe);
617
var comp = CreateCompilationWithTasksExtensions(new[] { source }, parseOptions:
TestOptions
.Regular7_3);
620
comp = CreateCompilationWithTasksExtensions(new[] { source }, parseOptions:
TestOptions
.Regular8);
659
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
662
comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
665
comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular12);
711
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular12);
717
comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
720
comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
870
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular12);
876
comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
879
comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
918
var comp = CreateCompilationWithAsyncIterator(source, parseOptions:
TestOptions
.Regular12);
931
comp = CreateCompilationWithAsyncIterator(source, parseOptions:
TestOptions
.Regular13);
1095
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugDll);
1142
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugDll);
1169
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugDll);
1851
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
1913
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, parseOptions:
TestOptions
.Regular7_3);
1916
comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, parseOptions:
TestOptions
.Regular8);
2165
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations: 2), source }, options:
TestOptions
.DebugExe);
2324
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
2365
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe);
2443
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe);
2492
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe);
2537
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe);
2580
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe);
2610
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
2636
if (options ==
TestOptions
.DebugExe)
2841
if (options ==
TestOptions
.DebugExe)
3169
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.ReleaseDll);
3437
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3706
var comp = CreateCompilationWithTasksExtensions(new[] { source, EnumeratorCancellationAttributeType, AsyncStreamsTypes }, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular9);
3970
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.ReleaseDll);
4210
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4243
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4275
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4308
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4359
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4390
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4419
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4442
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
4476
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4520
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4548
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4621
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
4656
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
4704
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
4745
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
4994
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5043
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5087
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5141
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5185
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5231
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5284
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5317
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5348
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5413
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5447
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5478
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5510
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5545
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5579
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5618
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5658
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5736
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
5829
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
5864
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5894
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5925
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
5958
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
6350
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
6384
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
6425
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
6464
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
6500
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
6534
var comp = CreateCompilationWithAsyncIterator(new[] { Run(iterations), source }, options:
TestOptions
.DebugExe);
6570
var comp = CreateCompilationWithAsyncIterator(new[] { Run(2), source }, options:
TestOptions
.DebugExe);
6901
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
6925
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
7128
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
7151
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
7181
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
7227
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
7304
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
7368
var comp = CreateCompilationWithAsyncIterator(source, options:
TestOptions
.DebugExe);
7417
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
7469
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
7520
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
7568
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
7617
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
7750
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
7752
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options: options, parseOptions:
TestOptions
.Regular9);
7882
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
7927
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
7973
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
8031
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
8091
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
8095
var comp = CreateCompilationWithAsyncIterator(new[] { source.Replace("SOURCETOCANCEL", sourceToCancel), EnumeratorCancellationAttributeType }, options: options, parseOptions:
TestOptions
.Regular9);
8130
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
8157
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType },
TestOptions
.DebugExe);
8188
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType },
TestOptions
.DebugExe,
TestOptions
.Regular9);
8414
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
8458
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
8516
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, options:
TestOptions
.DebugExe);
8547
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
8596
var comp = CreateCompilationWithTasksExtensions(new[] { source, EnumeratorCancellationAttributeType, AsyncStreamsTypes }, parseOptions:
TestOptions
.Regular9);
8646
var comp = CreateCompilationWithAsyncIterator(new[] { source, EnumeratorCancellationAttributeType }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
8709
}", options:
TestOptions
.DebugExe);
8758
}", options:
TestOptions
.DebugExe);
8807
}", options:
TestOptions
.DebugExe);
9075
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
10771
verify: Verification.Skipped, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
11007
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: [libS2, missingLibS1], targetFramework: TargetFramework.Net80);
11110
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
11159
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
11180
comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
11234
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
11293
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
11403
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
11425
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
11477
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
11501
comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
11525
comp1 = CreateCompilation([source1, source4, CompilerLoweringPreserveAttributeDefinition], targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
11582
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
11644
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
11671
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
CodeGen\CodeGenAsyncLocalsTests.cs (16)
150
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expected);
151
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expected);
237
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
250
CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
289
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
307
var vd = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
973
var comp = CreateCompilationWithMscorlib461("", new[] { reference }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
1003
var c = CompileAndVerify(source, expectedOutput: null, options:
TestOptions
.ReleaseDll);
1161
var c = CompileAndVerify(source, expectedOutput: null, options:
TestOptions
.ReleaseDll);
1258
CompileAndVerify(source, targetFramework: TargetFramework.Empty, references: s_asyncRefs, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1312
var verifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"1", verify: Verification.Fails);
1417
verifier = CompileAndVerify(text, options:
TestOptions
.UnsafeDebugExe, expectedOutput: @"1", verify: Verification.Fails);
1569
var verifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe, expectedOutput: @"2");
1702
verifier = CompileAndVerify(text, options:
TestOptions
.DebugExe, expectedOutput: @"2");
1894
var verifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe, expectedOutput: @"2");
2027
verifier = CompileAndVerify(text, options:
TestOptions
.DebugExe, expectedOutput: @"2");
CodeGen\CodeGenAsyncMainTests.cs (117)
40
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe.WithMainTypeName("Program"), parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
65
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
93
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe.WithMainTypeName("Program"), parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
118
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
159
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
202
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
233
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
270
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
306
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
337
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
362
var corCompilation = CreateEmptyCompilation(corAssembly, options:
TestOptions
.DebugDll);
369
var taskCompilation = CreateCompilationWithMscorlib461(taskAssembly, options:
TestOptions
.DebugDll);
381
var sourceCompilation = CreateEmptyCompilation(source, new[] { corCompilation.ToMetadataReference(), taskCompilation.ToMetadataReference() }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
402
var corCompilation = CreateEmptyCompilation(corAssembly, options:
TestOptions
.DebugDll);
409
var taskCompilation = CreateCompilationWithMscorlib461(taskAssembly, options:
TestOptions
.DebugDll);
421
var sourceCompilation = CreateEmptyCompilation(source, new[] { corCompilation.ToMetadataReference(), taskCompilation.ToMetadataReference() }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
449
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
467
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
489
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
508
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
526
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
544
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
566
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
584
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
601
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
623
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
645
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
667
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
690
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
712
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
789
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
809
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
831
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
858
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
883
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
903
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
923
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
945
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
967
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
987
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
1007
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
1029
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
1052
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
1074
CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics(
1095
CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1116
CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1142
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics();
1164
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics(
1192
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1220
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics(
1246
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("A")).VerifyDiagnostics(
1273
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseDebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics(
1304
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseDebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics(
1335
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1362
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("A")).VerifyDiagnostics();
1405
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
1459
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
1514
var sourceCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
1560
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithOptimizationLevel(OptimizationLevel.Release));
1802
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithOptimizationLevel(OptimizationLevel.Release));
1976
var comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
1998
var comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
2058
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2218
var comp = CreateEmptyCompilation(source, references: [corlibRef], options:
TestOptions
.DebugExe);
2253
var comp = CreateEmptyCompilation(source, references: [corlibRef], options:
TestOptions
.DebugExe);
2287
var comp = CreateEmptyCompilation(source, references: [corlibRef], options:
TestOptions
.DebugExe);
2328
var comp = CreateEmptyCompilation(source, references: [corlibRef], options:
TestOptions
.DebugExe);
2399
var comp = CreateEmptyCompilation(source, references: [corlibRef], options:
TestOptions
.DebugExe);
2469
var comp = CreateEmptyCompilation(source, references: [corlibRef], options:
TestOptions
.DebugExe);
CodeGen\CodeGenAsyncMethodBuilderOverrideTests.cs (49)
117
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular9);
130
compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular10);
227
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular10);
278
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
332
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
370
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
408
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
448
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
486
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
523
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular9);
536
compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular10);
572
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
618
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
660
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
697
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
767
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular9);
788
compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular10);
821
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular9);
843
compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular10);
884
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
942
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
984
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1028
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1071
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1111
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1152
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1193
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1242
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1286
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1320
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1350
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1402
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1443
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1477
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1539
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1579
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1619
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1659
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1703
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1743
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1783
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1823
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1863
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1903
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
1943
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.RegularPreview);
2008
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
2064
var compilation = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.RegularPreview);
2099
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
2136
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
CodeGen\CodeGenAsyncSpillTests.cs (165)
83
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
176
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
315
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
456
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
530
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
602
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
708
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
797
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
892
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
979
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1066
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1120
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
1347
var v = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
1572
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput);
1574
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1677
CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: expectedOutput, symbolValidator: module =>
1692
CompileAndVerify(source, verify: Verification.Passes, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: expectedOutput, symbolValidator: module =>
1711
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1820
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1881
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1943
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2019
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2090
CompileAndVerify(source, options:
TestOptions
.DebugDll);
2329
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2602
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2777
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2961
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3159
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3372
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3616
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3845
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4197
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4271
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4378
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4538
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4634
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4713
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4819
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4952
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
5168
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
5394
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
5721
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
6043
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
6095
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
6193
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
6273
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
6339
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
6514
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
6714
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
6900
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
7098
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
7337
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
7611
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
7736
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
7944
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8171
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8172
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8174
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8257
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8258
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8260
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8323
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8324
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8326
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8402
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8403
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8405
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8494
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8495
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8497
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8562
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8563
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8565
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8632
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular14);
8689
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular14);
8724
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8725
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8727
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8795
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8796
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8798
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8872
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8873
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8875
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
8938
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
8939
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
8941
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9005
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
9006
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
9008
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9075
CompileAndVerify([source, CompilerFeatureRequiredAttribute], expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
9076
CompileAndVerify([source, CompilerFeatureRequiredAttribute], expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
9078
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9143
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
9144
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
9146
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9250
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify);
9251
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify);
9253
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9356
CompileAndVerify([source, CompilerFeatureRequiredAttribute], expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
9357
CompileAndVerify([source, CompilerFeatureRequiredAttribute], expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
9359
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9456
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
9457
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
9459
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9544
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify);
9545
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify);
9547
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9631
CompileAndVerify([source, CompilerFeatureRequiredAttribute], expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
9632
CompileAndVerify([source, CompilerFeatureRequiredAttribute], expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
9634
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9729
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9971
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10123
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10194
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10263
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10326
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseExe);
10385
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10463
var v = CompileAndVerify(source + span, options:
TestOptions
.DebugExe);
10616
var comp = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.DebugExe);
10623
comp = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.ReleaseExe);
10631
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10707
var comp = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.DebugExe);
10714
comp = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.ReleaseExe);
10722
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10802
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
10860
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
10861
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput);
10863
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10974
CreateCompilation(source, options:
TestOptions
.DebugDll).VerifyDiagnostics().VerifyEmitDiagnostics(expectedDiagnostics);
10975
CreateCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics().VerifyEmitDiagnostics(expectedDiagnostics);
11007
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
11008
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
11010
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
11094
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
11095
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
11097
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
11188
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11288
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
11446
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11561
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
11704
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11818
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
11936
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12039
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
12164
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12271
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
12397
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12503
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
12617
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12719
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
12851
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12966
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
13110
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13231
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
13396
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13519
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
13686
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13815
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
13894
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13977
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
14035
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
14097
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
14154
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
CodeGen\CodeGenAsyncTests.cs (139)
27
options = options ??
TestOptions
.ReleaseExe;
66
options =
TestOptions
.ReleaseExe;
75
options =
TestOptions
.ReleaseDebugExe;
84
options =
TestOptions
.DebugExe;
289
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
360
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
417
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
482
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
545
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
691
var comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
820
var comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
940
var comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
1078
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1198
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1356
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2020
CompileAndVerify(source, expectedOutput: "0", options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
2062
CompileAndVerify(source, options:
TestOptions
.UnsafeDebugExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: "11", symbolValidator: debugSymbolValidator, verify: Verification.Fails)
2064
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: "11", symbolValidator: releaseSymbolValidator, verify: Verification.Fails)
2121
CompileAndVerify(source, options:
TestOptions
.UnsafeDebugExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: "11", symbolValidator: debugSymbolValidator, verify: Verification.Fails)
2123
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: "10", symbolValidator: releaseSymbolValidator, verify: Verification.Fails)
2185
CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
2211
CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe.WithWarningLevel(7)).VerifyDiagnostics(
2292
CompileAndVerify(source, expectedOutput: "0", options:
TestOptions
.UnsafeDebugExe, verify: Verification.Passes);
2353
CompileAndVerify(source, expectedOutput: "0", options:
TestOptions
.UnsafeDebugExe, verify: Verification.Passes);
2394
CompileAndVerify(source, expectedOutput: "0", options:
TestOptions
.UnsafeDebugExe, verify: Verification.Passes);
2396
var comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
2474
CompileAndVerify(source, "0", options:
TestOptions
.UnsafeDebugExe);
2558
CompileAndVerify(source, "0", options:
TestOptions
.UnsafeDebugExe);
2620
CompileAndVerify(source, "0", options:
TestOptions
.UnsafeDebugExe);
3502
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3631
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3894
var c = CompileAndVerify(source, options:
TestOptions
.ReleaseDebugExe, expectedOutput: expected);
4042
var c = CompileAndVerify(source, expectedOutput: expected, options:
TestOptions
.DebugExe);
4936
var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.References.mscorlib },
TestOptions
.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers.
4963
var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.References.mscorlib },
TestOptions
.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers.
4991
var comp = CSharpTestBase.CreateEmptyCompilation(source, new[] { Net40.References.mscorlib },
TestOptions
.ReleaseDll); // NOTE: 4.0, not 4.5, so it's missing the async helpers.
5067
var v = CompileAndVerify(source, null, options:
TestOptions
.ReleaseDll);
5165
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5235
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5260
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5288
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5313
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5400
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5451
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5484
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5530
var v = CompileAndVerify(source, null, options:
TestOptions
.ReleaseDll);
5608
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5691
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe);
5725
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
5852
var v = CompileAndVerify(source, null, options:
TestOptions
.DebugDll);
5999
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6036
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6040
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe), expectedOutput: expectedOutput);
6073
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6075
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe));
6114
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6116
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe), expectedOutput: "0");
6124
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
6133
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
6143
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
6158
var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options:
TestOptions
.Script), references);
6159
var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.Script), references, previousScriptCompilation: s0);
6169
var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options:
TestOptions
.Script), references);
6187
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
6221
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6223
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe));
6259
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6316
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6318
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe));
6357
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6359
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe));
6407
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6416
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe), expectedOutput: expectedOutput);
6460
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6469
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe), expectedOutput: expectedOutput);
6518
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6529
CompileAndVerify(comp.WithOptions(
TestOptions
.ReleaseExe), expectedOutput: expectedOutput);
6658
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
6704
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
6738
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
6773
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6825
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6868
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6871
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6907
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6910
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6939
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
7113
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
7350
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
7369
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
7406
var comp = CSharpTestBase.CreateCompilation(source, options:
TestOptions
.ReleaseExe);
7410
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
7469
var comp = CSharpTestBase.CreateCompilation(source, options:
TestOptions
.ReleaseExe);
7473
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
7547
CompileAndVerify(source, options:
TestOptions
.DebugExe, verify: Verification.Skipped, expectedOutput: "0123").VerifyDiagnostics();
7548
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, verify: Verification.Skipped, expectedOutput: "0123").VerifyDiagnostics();
7577
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
7579
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
7603
var comp = CSharpTestBase.CreateCompilation(source, options:
TestOptions
.ReleaseDll);
8012
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8055
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8075
comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8128
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8181
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8287
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8307
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8353
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8376
comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8399
comp1 = CreateCompilation([source1, source4, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8455
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8511
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8536
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8581
var comp = CreateCompilation([source, withNonCoreLibSources ? RuntimeAsyncAwaitHelpers : ""], targetFramework: TargetFramework.Net90, parseOptions: WithRuntimeAsync(
TestOptions
.RegularPreview));
8617
var parseOptions =
TestOptions
.RegularPreview;
8667
var parseOptions =
TestOptions
.RegularPreview;
8707
var parseOptions =
TestOptions
.RegularPreview;
8769
var parseOptions =
TestOptions
.RegularPreview;
9006
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9066
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
9133
var comp = CreateRuntimeAsyncCompilation(code, options:
TestOptions
.DebugExe, includeSuppression: true);
9244
var comp = CreateRuntimeAsyncCompilation(code,
TestOptions
.ReleaseExe);
9419
return CreateEmptyCompilation(source, references: [corlibComp.EmitToImageReference()], parseOptions: WithRuntimeAsync(
TestOptions
.RegularPreview));
9631
comp = CreateRuntimeAsyncCompilation(code, parseOptions:
TestOptions
.RegularPreview);
9652
comp = CreateRuntimeAsyncCompilation(code, parseOptions:
TestOptions
.RegularPreview);
9687
comp = CreateRuntimeAsyncCompilation(code, parseOptions:
TestOptions
.RegularPreview);
9882
var comp = CreateRuntimeAsyncCompilation(code,
TestOptions
.ReleaseExe);
9914
comp = CreateRuntimeAsyncCompilation(code, options:
TestOptions
.DebugExe.WithDebugPlusMode(true));
9995
var comp = CreateRuntimeAsyncCompilation(code,
TestOptions
.ReleaseExe);
10026
comp = CreateRuntimeAsyncCompilation(code, options:
TestOptions
.DebugExe.WithDebugPlusMode(true));
10174
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10220
var comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
10353
comp = CreateRuntimeAsyncCompilation(code, parseOptions:
TestOptions
.RegularPreview);
10457
var comp = CreateEmptyCompilation(code, parseOptions: WithRuntimeAsync(
TestOptions
.RegularPreview));
10461
comp = CreateEmptyCompilation(code, parseOptions:
TestOptions
.RegularPreview);
10514
comp = CreateRuntimeAsyncCompilation(code, parseOptions:
TestOptions
.RegularPreview);
CodeGen\CodeGenAwaitForeachTests.cs (346)
42
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular7_3);
45
comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular8);
72
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular7_3);
75
comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular8);
177
var comp_checked = CreateCompilationWithTasksExtensions(new[] { checkedSource, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
182
var comp_unchecked = CreateCompilationWithTasksExtensions(new[] { uncheckedSource, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
186
var runtimeAsyncCompChecked = CreateRuntimeAsyncCompilation(checkedSource,
TestOptions
.ReleaseExe);
274
var runtimeAsyncCompUnchecked = CreateRuntimeAsyncCompilation(uncheckedSource,
TestOptions
.ReleaseExe);
559
var comp = CreateCompilationWithMscorlib46(source, parseOptions: useCsharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular9);
993
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe);
997
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
1061
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe);
1065
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
1281
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
1288
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
1405
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
1409
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
1555
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
1560
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
1675
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
1679
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
1789
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
1793
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
1908
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
1912
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
2020
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
2024
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
2112
comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
2373
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
2377
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
2507
var comp = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12);
2520
comp = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13);
2575
var comp = CreateCompilationWithTasksExtensions(sources, parseOptions:
TestOptions
.Regular12);
2583
comp = CreateCompilationWithTasksExtensions(sources, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
2586
comp = CreateCompilationWithTasksExtensions(sources, options:
TestOptions
.ReleaseExe);
2589
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
2684
var comp = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12);
2697
comp = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13);
2723
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.UnsafeDebugDll);
2925
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
2929
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
3019
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3034
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
3068
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3083
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
3110
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3125
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
3163
var comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
3166
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
3272
var comp = CreateCompilationWithTasksExtensions([source, AsyncStreamsTypes], options:
TestOptions
.ReleaseExe);
3275
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
3446
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
3450
var comp = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.ReleaseExe);
3453
comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
3456
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
3584
CreateCompilationWithTasksExtensions(sources, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
3588
var comp = CreateCompilationWithTasksExtensions(sources, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.ReleaseExe);
3591
comp = CreateCompilationWithTasksExtensions(sources, options:
TestOptions
.ReleaseExe);
3594
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
3713
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput, verify: Verification.FailsILVerify).VerifyDiagnostics();
3714
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput, verify: Verification.FailsILVerify).VerifyDiagnostics();
3765
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
3769
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
3843
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3850
var comp = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.ReleaseExe);
3853
comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
3856
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
3961
CreateCompilationWithTasksExtensions(sources, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3968
var comp = CreateCompilationWithTasksExtensions(sources, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.ReleaseExe);
3971
comp = CreateCompilationWithTasksExtensions(sources, options:
TestOptions
.ReleaseExe);
3974
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
4072
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4084
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
4136
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4143
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
4176
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4188
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
4269
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
4274
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
4394
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
4412
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
4540
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
4552
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
4663
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
4703
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
4754
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
4795
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
4884
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
4900
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
5017
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
5213
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
5228
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
5455
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
5482
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
5607
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
5831
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
5960
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
5966
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
6094
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
6101
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
6261
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
6268
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
6437
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
6444
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
6609
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
6613
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
6741
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
6746
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
6931
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
6958
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
7086
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
7113
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
7232
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
7236
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
7365
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
7392
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
7561
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
7582
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
7732
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
7738
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
7861
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
7907
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
8050
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
8077
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
8194
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
8363
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
8455
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options:
TestOptions
.DebugExe);
8468
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
8764
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
8768
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
8889
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
8893
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
8992
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
9035
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
9039
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
9113
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
9117
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
9187
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
9191
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
9379
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
9383
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
9490
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
9494
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
9594
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
9598
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
9698
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
9702
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
9813
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.ReleaseExe);
9816
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
9907
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
9932
CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, parseOptions:
TestOptions
.Regular9)
9955
CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, parseOptions:
TestOptions
.Regular9)
9978
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
9982
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10068
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10072
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10150
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
10183
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
10216
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10233
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10286
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10290
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10343
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10347
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10400
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10404
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10459
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9);
10495
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
10531
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
10567
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
10604
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
10645
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10649
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10709
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10713
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10769
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10773
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10828
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10832
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
10885
CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9)
10921
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
10954
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
10958
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11016
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11020
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11073
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11077
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11139
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11143
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11196
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11200
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11256
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11260
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11313
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11317
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11375
options:
TestOptions
.DebugExe,
11376
parseOptions:
TestOptions
.Regular9);
11380
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11466
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11470
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11559
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11566
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11700
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9);
11738
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9);
11782
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11786
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11845
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9);
11896
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
11900
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
11990
CreateCompilationWithCSharp(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9)
11993
var comp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12026
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9);
12066
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
12106
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
12146
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
12150
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12207
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
12251
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
12293
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
12297
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12356
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
12396
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
12400
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12457
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
12494
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
12498
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12552
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
12589
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
12593
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12647
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9);
12680
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9);
12713
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9);
12753
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
12757
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12816
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
12820
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12876
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular8);
12909
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
12913
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
12966
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
12970
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13022
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
13066
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
13105
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13142
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13146
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13202
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13206
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13262
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13266
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13348
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13352
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13434
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13438
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13516
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13520
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13579
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13596
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13680
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13684
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13740
CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular9)
13774
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13825
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13829
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13901
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
13908
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
13979
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
14033
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
14073
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
14077
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
14135
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
14139
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
14193
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
14232
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
14236
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
14323
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe,
14324
parseOptions: withCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular7_3);
14331
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
14460
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe,
14461
parseOptions: withCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular7_3);
14468
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
14599
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe,
14600
parseOptions: withCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular7_3);
14607
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
14736
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
14795
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe,
14796
parseOptions: withCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular7_3);
14803
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(source, options:
TestOptions
.ReleaseExe);
14963
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
14969
var runtimeAsyncComp = CreateRuntimeAsyncCompilation(src,
TestOptions
.ReleaseExe);
CodeGen\CodeGenAwaitUsingTests.cs (104)
36
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, parseOptions:
TestOptions
.Regular7_3);
62
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, parseOptions:
TestOptions
.Regular7_3);
171
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
210
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
215
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
290
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.UnsafeDebugDll);
347
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
371
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
378
comp = CreateCompilationWithTasksExtensions([source, IAsyncDisposableDefinition], parseOptions:
TestOptions
.Regular7);
391
comp = CreateCompilationWithTasksExtensions([source, IAsyncDisposableDefinition], parseOptions:
TestOptions
.Regular8, options:
TestOptions
.DebugExe);
451
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
456
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
628
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
632
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
738
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
743
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
832
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
837
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1153
var comp = CreateCompilationWithTasksExtensions(comp_cs, references: new[] { libComp.EmitToImageReference() }, options:
TestOptions
.DebugExe);
1190
var comp = CreateCompilationWithTasksExtensions(comp_cs, references: new[] { libComp.EmitToImageReference() }, options:
TestOptions
.DebugExe);
1220
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
1225
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1363
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
1440
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe, references: new[] { CSharpRef });
1477
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe, references: new[] { CSharpRef });
1512
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
1666
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1746
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
1901
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
1981
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
2137
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2212
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
2217
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2280
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe, references: new[] { CSharpRef });
2285
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2382
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
2531
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2610
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
2758
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2846
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
2851
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
2927
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
2932
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3022
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3027
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3161
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3166
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3301
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3306
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3439
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3444
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3638
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3670
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3675
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3748
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3782
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3787
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3865
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3870
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
3951
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
3956
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4034
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
4039
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4118
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
4123
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4285
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
4459
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4548
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
4553
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4635
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
4640
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4718
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
4723
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
4836
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.ReleaseExe);
4840
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
5031
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5043
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
5075
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics(expectedDiagnostics);
5076
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
5113
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
5114
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
5150
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5157
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13, verify: Verification.FailsILVerify).VerifyDiagnostics();
5189
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5196
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
5238
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
5239
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
5271
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5278
var comp = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.ReleaseExe);
5281
comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
5306
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5318
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
5344
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5356
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
5380
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5392
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
5431
CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5438
var comp = CreateCompilationWithTasksExtensions(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.ReleaseExe);
5441
comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
5476
comp = CreateRuntimeAsyncCompilation(source,
TestOptions
.ReleaseExe);
5660
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
CodeGen\CodeGenCheckedTests.cs (9)
391
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
1880
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(true)).VerifyIL("C.ULong_UInt", @"
1889
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(false)).VerifyIL("C.ULong_UInt", @"
1912
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(true)).VerifyIL("C.ULong_UInt", @"
1940
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(true)).VerifyIL("C.ULong_UInt", @"
2687
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef });
2710
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
2734
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef });
2757
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
CodeGen\CodeGenClosureLambdaTests.cs (9)
2569
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "F", verify: Verification.Passes);
3970
CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: m =>
4041
CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: m =>
4082
CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: m =>
4432
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: @"True
4454
var compilation = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"True
4715
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseDll);
4807
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseDll);
4936
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseDll);
CodeGen\CodeGenConditionalOperatorTests.cs (18)
41
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
64
verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithDebugPlusMode(true), expectedOutput: expectedOutput);
90
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput);
172
options:
TestOptions
.ReleaseExe,
374
options:
TestOptions
.ReleaseExe,
457
options:
TestOptions
.ReleaseExe,
568
var comp = CreateCompilationWithIL(source2, source1, options:
TestOptions
.ReleaseExe);
625
options:
TestOptions
.DebugExe,
749
options:
TestOptions
.DebugExe,
875
options:
TestOptions
.DebugExe,
1004
options:
TestOptions
.DebugExe,
1153
options:
TestOptions
.DebugExe,
1237
options:
TestOptions
.DebugExe,
1327
options:
TestOptions
.DebugExe,
1433
options:
TestOptions
.DebugExe,
1687
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
2778
options:
TestOptions
.DebugExe,
3015
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
CodeGen\CodeGenConstructorInitTests.cs (7)
690
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
757
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
779
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
846
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
925
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1151
CompileAndVerify(source, options:
TestOptions
.UnsafeDebugDll, verify: Verification.Skipped).VerifyIL("C..cctor()", @"
1209
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
CodeGen\CodeGenConversionTests.cs (3)
284
var comp2 = CreateCompilation(source2, new[] { MetadataReference.CreateFromImage(verifier1.EmittedAssemblyData) },
TestOptions
.ReleaseExe);
382
var comp2 = CreateCompilation(source2, new[] { MetadataReference.CreateFromImage(verifier1.EmittedAssemblyData) },
TestOptions
.ReleaseExe);
1070
var compilation = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true));
CodeGen\CodeGenDeconstructTests.cs (174)
1430
sourceSymbolValidator: validator, parseOptions:
TestOptions
.Regular7_1);
1460
var comp = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.DebugExe);
1503
var comp = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.DebugExe);
1556
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
1585
var comp = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.Regular7);
1607
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
1636
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
1685
sourceSymbolValidator: validator, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
1793
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1837
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
2149
var comp = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
2234
var comp = CompileAndVerify(source, expectedOutput: "(1, 1) 2", parseOptions:
TestOptions
.Regular.WithRefsFeature());
2260
var comp = CompileAndVerify(source, expectedOutput: "1 2", parseOptions:
TestOptions
.Regular.WithRefsFeature());
2282
var comp = CompileAndVerify(source, expectedOutput: "1 hello world", parseOptions:
TestOptions
.Regular.WithRefsFeature());
2374
var comp = CompileAndVerify(source, expectedOutput: "override", parseOptions:
TestOptions
.Regular.WithRefsFeature());
2402
var comp = CompileAndVerify(source, expectedOutput: expected, parseOptions:
TestOptions
.Regular.WithRefsFeature());
3216
sourceSymbolValidator: validator, parseOptions:
TestOptions
.Regular7_1);
3255
sourceSymbolValidator: validator, parseOptions:
TestOptions
.Regular7_1);
3343
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
3557
var comp = CompileAndVerify(source, expectedOutput: expected, parseOptions:
TestOptions
.Regular,
4064
sourceSymbolValidator: validator, parseOptions:
TestOptions
.Regular7_1);
5046
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5119
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5137
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5151
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5197
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5212
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5321
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5357
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5371
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp6), options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5391
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5424
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5459
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5494
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5525
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5557
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5582
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5630
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5671
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5716
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5758
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5797
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5847
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
5901
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5945
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5972
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5992
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6172
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6199
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
6231
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6277
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6298
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6330
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6360
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6387
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6474
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6503
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6555
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6586
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular6);
6627
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular6);
6680
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll);
6702
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6727
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6746
var compCSharp9 = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
6762
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
6790
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6816
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6836
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
6877
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
6896
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
6911
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
6946
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe, references: s_valueTupleRefs);
6968
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
7034
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
7058
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
7089
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
7114
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7147
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7198
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7260
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
7460
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7661
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7703
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7834
var comp1 = CreateEmptyCompilation(source1, WinRtRefs,
TestOptions
.ReleaseWinMD,
TestOptions
.Regular);
7881
var comp1 = CreateEmptyCompilation(source1, WinRtRefs,
TestOptions
.ReleaseWinMD,
TestOptions
.Regular);
8207
var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options:
TestOptions
.DebugExe);
8228
var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options:
TestOptions
.DebugDll);
8259
var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options:
TestOptions
.DebugDll);
8294
var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options:
TestOptions
.DebugDll);
8324
var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options:
TestOptions
.DebugDll);
8353
var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options:
TestOptions
.DebugDll);
8409
var comp = CreateCompilationWithMscorlib461(source, references: s_valueTupleRefs, options:
TestOptions
.DebugDll);
8432
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll); // no ValueTuple reference
8444
var missing = CreateCompilationWithMscorlib461(missing_cs, options:
TestOptions
.DebugDll, assemblyName: "missing");
8447
var lib = CreateCompilationWithMscorlib461(lib_cs, references: new[] { missing.EmitToImageReference() }, options:
TestOptions
.DebugDll);
8461
var comp = CreateCompilationWithMscorlib461(source, references: new[] { lib.EmitToImageReference() }, options:
TestOptions
.DebugDll); // no ValueTuple reference
8473
var missing = CreateCompilationWithMscorlib461(missing_cs, options:
TestOptions
.DebugDll, assemblyName: "missing");
8476
var lib = CreateCompilationWithMscorlib461(lib_cs, references: new[] { missing.ToMetadataReference() }, options:
TestOptions
.DebugDll);
8490
var comp = CreateCompilationWithMscorlib461(source, references: new[] { lib.ToMetadataReference() }, options:
TestOptions
.DebugDll); // no ValueTuple reference
8708
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
8730
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
8755
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.DebugExe);
8777
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
8782
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
8802
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
8807
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
8828
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
8833
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
8863
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
8868
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
8889
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
8894
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
8932
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
8939
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
8987
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
8993
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
9038
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
9063
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
9096
var comp = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "102030405060");
9154
var comp = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "102030405060");
9212
var comp = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "102030405060");
9298
var comp = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expected);
9389
var comp = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
9491
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
9525
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: @"1 hello
9653
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: @"1 hello True
9751
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
9785
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
9817
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: @"1 hello
9902
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: @"1 hello
10004
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
10067
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: @"1 hello True
10114
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview)
10163
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview)
CodeGen\CodeGenDisplayClassOptimisationTests.cs (53)
45
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3", options:
TestOptions
.ReleaseExe);
129
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3", options:
TestOptions
.DebugExe);
260
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"three
435
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
587
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
733
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"three
952
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one
1132
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one
1367
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
1733
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "one");
1842
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "one");
1994
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "one");
2159
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"Program+Disposable
2313
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"Program+Disposable
2516
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"Program+Disposable
2849
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one
3052
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"two
3255
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one");
3451
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one");
3588
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"one");
3732
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"three
3943
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4033
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"");
4121
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4225
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4328
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4424
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4524
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4617
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4735
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4852
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
4971
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
5091
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
5221
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
5338
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
5467
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
5567
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
5664
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1");
5798
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"4");
5941
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"2");
6094
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3");
6229
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3");
6361
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1
6553
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"1
6751
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3
6919
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3
7087
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: @"3
7265
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
7401
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
7603
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
8055
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
CodeGen\CodeGenDynamicTests.cs (22)
41
var unoptimizedCompilation = CreateCompilationWithMscorlib461(source, references, parseOptions: parseOptions, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All).WithAllowUnsafe(allowUnsafe));
42
var optimizedCompilation = CreateCompilationWithMscorlib461(source, references, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All).WithAllowUnsafe(allowUnsafe));
62
private readonly CSharpParseOptions _localFunctionParseOptions =
TestOptions
.Regular;
584
var verifier = CompileAndVerifyWithCSharp(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: peModule =>
640
var verifier = CompileAndVerifyWithCSharp(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: peModule =>
675
var verifier = CompileAndVerifyWithCSharp(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: peModule =>
801
var verifier = CompileAndVerifyWithCSharp(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: peModule =>
821
var verifier = CompileAndVerifyWithCSharp(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: peModule =>
7493
new[] { Parse(sourceScript, options:
TestOptions
.Script) },
7591
new[] { Parse(sourceScript, options:
TestOptions
.Script) },
7593
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
14056
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15339
var comp = CreateCompilationWithCSharp(source, options:
TestOptions
.ReleaseExe);
15343
comp = CreateCompilationWithCSharp(source, options:
TestOptions
.DebugExe);
15384
var comp = CreateCompilationWithCSharp(source, options:
TestOptions
.ReleaseExe);
15388
comp = CreateCompilationWithCSharp(source, options:
TestOptions
.DebugExe);
15857
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "321 123", references: new[] { CSharpRef });
15879
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }),
15982
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }),
16108
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }),
16219
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }),
16336
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), expectedOutput: "True", references: new[] { CSharpRef }),
CodeGen\CodeGenExplicitImplementationTests.cs (6)
129
options:
TestOptions
.ReleaseExe,
215
options:
TestOptions
.ReleaseDll);
225
options:
TestOptions
.ReleaseExe);
258
options:
TestOptions
.ReleaseExe);
374
options:
TestOptions
.ReleaseDll);
380
options:
TestOptions
.ReleaseExe);
CodeGen\CodeGenExprLambdaTests.cs (16)
1181
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll);
1754
parseOptions:
TestOptions
.Regular9,
2096
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll);
2125
CompileAndVerifyUtil(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: TrimExpectedOutput(expectedOutput), verify: Verification.Fails);
2184
options:
TestOptions
.ReleaseExe);
2260
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseExe);
2872
options:
TestOptions
.UnsafeReleaseDll,
3243
TestOptions
.ReleaseExe);
3253
TestOptions
.ReleaseExe);
3442
CreateCompilation(source, parseOptions:
TestOptions
.Regular).VerifyDiagnostics(
3492
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
4868
parseOptions:
TestOptions
.ExperimentalParseOptions);
5031
var compilation = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
5093
var compilation = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
5166
var compilation = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
CodeGen\CodeGenFieldInitTests.cs (9)
435
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
462
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
483
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
511
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
565
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
569
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
592
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
654
trees.Add(SyntaxFactory.ParseSyntaxTree("System.Console.WriteLine(" + i + ");", options:
TestOptions
.Script));
658
var compilation = CreateCompilationWithMscorlib461(trees, options:
TestOptions
.ReleaseExe);
CodeGen\CodeGenForEachTests.cs (87)
107
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: @"
1394
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1749
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
2412
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2436
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2458
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2477
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2499
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9)
2561
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9)
2619
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2651
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2683
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
2710
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
2737
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
2764
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
2793
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2828
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2863
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2898
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2935
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
2975
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3007
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3035
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "System.Char");
3062
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3094
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3122
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3149
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3177
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3204
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3231
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3258
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3286
var comp = CreateCompilationWithSpan(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
3317
var comp = CreateCompilationWithIndexAndRange(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
3347
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3375
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: @"1.1
3400
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3431
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3466
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3502
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3545
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9,
3579
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3633
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9,
3672
var comp = CreateCompilationWithCSharp(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9)
3705
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3744
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3783
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3822
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3853
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3896
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
3937
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
3970
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
4009
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4040
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
4076
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "23");
4104
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4131
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
4165
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
4197
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
4229
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
4266
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4294
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4434
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular8);
4466
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4493
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4519
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
4561
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
4599
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4629
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4659
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4690
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: @"123Disposed")
4749
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: @"123Disposed")
4808
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: @"123")
4857
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, verify: Verification.FailsILVerify, expectedOutput: @"123Disposed")
4915
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123")
4956
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
4986
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
5034
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
5080
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
5124
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
5177
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
5217
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
5250
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123");
5278
CreateCompilation(source, parseOptions:
TestOptions
.Regular9)
5316
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "123123");
CodeGen\CodeGenFunctionPointersTests.cs (90)
39
parseOptions:
TestOptions
.RegularPreview,
40
options: options ?? (expectedOutput is null ?
TestOptions
.UnsafeReleaseDll :
TestOptions
.UnsafeReleaseExe),
48
return CreateCompilation(source, references: references, options: options ??
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.RegularPreview, targetFramework: targetFramework ?? TargetFramework.Net50);
56
return CreateCompilation(source, references: references, options: options ??
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Empty);
61
var comp = CreateCompilationWithIL(source, ilStub, parseOptions:
TestOptions
.RegularPreview, options: expectedOutput is null ?
TestOptions
.UnsafeReleaseDll :
TestOptions
.UnsafeReleaseExe);
70
return CreateCompilationWithIL(source, ilStub, references: references, options: options ??
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Empty);
683
var compilation = CreateCompilationWithIL(source: "", ilSource, parseOptions:
TestOptions
.RegularPreview);
2593
}", references: new[] { nopiaReference }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeReleaseDll).EmitToImageReference();
2630
}", references: new[] { aRef }, assemblyName: "B", parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeReleaseDll).EmitToImageReference();
2639
}", references: new[] { aRef, bRef }, assemblyName: "C", parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeReleaseDll);
2660
}", references: new[] { aRef }, assemblyName: "B", parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeReleaseDll).EmitToImageReference();
2669
}", references: new[] { aRef, bRef }, assemblyName: "C", parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeReleaseDll);
5026
", options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.RegularPreview);
5215
}}", options:
TestOptions
.UnsafeReleaseExe);
5239
}}", options:
TestOptions
.UnsafeReleaseExe);
5395
var comp = CreateCompilationWithFunctionPointers(source, options: WithNullableEnable(
TestOptions
.UnsafeReleaseDll));
6271
var allSourceComp = CreateCompilationWithFunctionPointers(new[] { executableCode, source1, source2 }, options:
TestOptions
.UnsafeReleaseExe);
6282
var derivedComp = CreateCompilationWithFunctionPointers(new[] { executableCode, source2 }, references: new[] { metadataRef }, options:
TestOptions
.UnsafeReleaseExe);
7465
var verifier = CompileAndVerifyFunctionPointers(source, expectedOutput: "", options:
TestOptions
.UnsafeReleaseExe);
7475
verifier = CompileAndVerifyFunctionPointers(source, expectedOutput: "", options:
TestOptions
.UnsafeDebugExe);
7561
var allInCoreLib = CreateEmptyCompilation(source1 + source2, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseDll);
7578
var coreLib = CreateEmptyCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
7581
var comp1 = CreateEmptyCompilation(source2, references: new[] { coreLib.EmitToImageReference() }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseDll);
7630
var allInCoreLib = CreateEmptyCompilation(source1 + source2, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseDll);
7647
var coreLib = CreateEmptyCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
7650
var comp1 = CreateEmptyCompilation(source2, references: new[] { coreLib.EmitToImageReference() }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseDll);
8326
}", il, options:
TestOptions
.UnsafeReleaseExe);
8454
", il, options:
TestOptions
.UnsafeReleaseExe);
9703
", UnmanagedCallersOnlyAttribute }, options:
TestOptions
.UnsafeReleaseDll);
9725
", UnmanagedCallersOnlyAttribute }, options:
TestOptions
.ReleaseExe);
9748
", UnmanagedCallersOnlyAttribute }, options:
TestOptions
.ReleaseExe);
9774
", UnmanagedCallersOnlyAttribute }, options:
TestOptions
.ReleaseDll);
9794
", UnmanagedCallersOnlyAttribute }, options:
TestOptions
.ReleaseExe);
9824
", UnmanagedCallersOnlyAttribute }, options:
TestOptions
.ReleaseExe);
9848
", UnmanagedCallersOnlyAttribute }, options:
TestOptions
.ReleaseExe);
10711
", UnmanagedCallersOnlyAttribute }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp);
10948
}", options:
TestOptions
.UnsafeReleaseExe);
10976
var comp = CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.UnsafeReleaseExe);
10983
comp = CreateCompilationWithSpan(source, options:
TestOptions
.UnsafeReleaseExe);
11010
var comp = CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.UnsafeReleaseExe);
11026
comp = CreateCompilationWithSpan(source, options:
TestOptions
.UnsafeReleaseExe);
11043
}", options:
TestOptions
.UnsafeReleaseExe);
11291
", options:
TestOptions
.UnsafeReleaseExe);
11399
}", options:
TestOptions
.UnsafeReleaseExe);
11529
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
11581
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
11606
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
11630
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
11662
var verifier = CompileAndVerify(source, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? "True" : null, options:
TestOptions
.UnsafeDebugExe, symbolValidator: static module =>
11693
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
11725
var verifier = CompileAndVerify(source, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? "True" : null, options:
TestOptions
.UnsafeDebugExe, symbolValidator: static module =>
11757
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
11788
var verifier = CompileAndVerify(source, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? "True" : null, options:
TestOptions
.UnsafeDebugExe, symbolValidator: static module =>
11819
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
11847
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeDebugExe, expectedOutput: "True", symbolValidator: static module =>
11879
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe,
11905
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11931
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
11956
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
11983
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
12006
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
12033
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
12090
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
12122
var verifier = CompileAndVerify(source, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? "True" : null, options:
TestOptions
.UnsafeDebugExe, symbolValidator: static module =>
12155
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
12181
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
12206
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
12233
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
12265
var verifier = CompileAndVerify(source, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? "True" : null, options:
TestOptions
.UnsafeDebugExe, symbolValidator: static module =>
12304
var verifier = CompileAndVerify(source, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? "True" : null, options:
TestOptions
.UnsafeDebugExe, symbolValidator: static module =>
12352
var verifier = CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.UnsafeDebugExe, symbolValidator: module =>
12393
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
CodeGen\CodeGenImplicitImplementationTests.cs (2)
2293
var libComp = CreateCompilation(libSource, options:
TestOptions
.ReleaseDll, assemblyName: "OtherAssembly");
2296
var exeComp = CreateCompilation(exeSource, options:
TestOptions
.ReleaseExe, references: new[] { new CSharpCompilationReference(libComp) });
CodeGen\CodeGenInParametersTests.cs (47)
754
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails);
802
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails, expectedOutput: @"42
856
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails, expectedOutput: @"42
920
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails, expectedOutput: "42");
941
comp = CompileAndVerify(text, verify: Verification.Fails, expectedOutput: "42", parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
980
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails, expectedOutput: "42");
1001
comp = CompileAndVerify(text, verify: Verification.Fails, expectedOutput: "42", parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
1041
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails, expectedOutput: "42");
1092
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails, expectedOutput: @"hi
1129
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails);
1270
var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.UnsafeReleaseDll);
1336
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails);
1379
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails);
1449
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"42");
1482
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"42");
1531
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
1573
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
1754
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.UnsafeReleaseExe);
1840
comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
1879
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
1939
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
2007
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
2069
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
2126
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
2186
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
2265
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
2280
comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
2346
var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe);
2433
comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
2577
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"0");
2635
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"");
2727
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"4242420");
3738
var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options:
TestOptions
.ReleaseExe);
3776
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
3827
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
3885
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
3949
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
4011
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
4090
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
4146
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
4204
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
4267
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
4340
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
4397
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseExe);
CodeGen\CodeGenInterfaceImplementation.cs (3)
371
options:
TestOptions
.ReleaseExe,
2639
var comp = CreateCompilationWithILAndMscorlib40(source, il, options:
TestOptions
.DebugDll);
2734
var comp = CreateCompilationWithILAndMscorlib40(source, il, options:
TestOptions
.DebugDll);
CodeGen\CodeGenInterpolatedString.cs (1)
32
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
CodeGen\CodeGenIterators.cs (12)
1180
var rel = CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1197
var dbg = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1236
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1253
CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1285
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1297
CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
2393
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
2439
var compilation = CreateEmptyCompilation(new[] { Parse(source, options:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute()) });
2503
var compilation = CreateEmptyCompilation(new[] { Parse(source, options:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute()) });
2573
var v = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
2922
var compilation = CompileAndVerify(source, expectedOutput: "FalseTrueFalseTrue", options:
TestOptions
.ReleaseExe);
4181
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: [libS2, missingLibS1]);
CodeGen\CodeGenLocalFunctionTests.cs (53)
126
}", options:
TestOptions
.ReleaseExe);
365
}", options:
TestOptions
.ReleaseExe);
389
}", options:
TestOptions
.ReleaseExe);
415
}", options:
TestOptions
.ReleaseExe);
448
}", options:
TestOptions
.ReleaseExe);
1161
}", options:
TestOptions
.ReleaseExe);
2085
var comp = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseExe);
2439
VerifyOutput(source, "2",
TestOptions
.ReleaseExe.WithWarningLevel(0));
4609
VerifyOutput(source, output,
TestOptions
.ReleaseExe.WithAllowUnsafe(true).WithWarningLevel(0), verify: Verification.Passes);
4635
VerifyOutput(source, "2",
TestOptions
.ReleaseExe.WithAllowUnsafe(true), verify: Verification.Fails);
4661
VerifyOutput(source, "2",
TestOptions
.ReleaseExe.WithAllowUnsafe(true), verify: Verification.Fails);
4688
VerifyOutput(source, "2",
TestOptions
.ReleaseExe.WithAllowUnsafe(true), verify: Verification.Fails);
4728
VerifyOutput(src, $"10{Environment.NewLine}4",
TestOptions
.ReleaseExe.WithAllowUnsafe(true), verify: Verification.Fails);
5228
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5229
parseOptions:
TestOptions
.Regular9,
5277
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5278
parseOptions:
TestOptions
.Regular9,
5318
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5319
parseOptions:
TestOptions
.Regular9,
5351
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5352
parseOptions:
TestOptions
.Regular9,
5385
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5386
parseOptions:
TestOptions
.Regular9,
5418
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5419
parseOptions:
TestOptions
.Regular9,
5452
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5487
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5523
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
5524
parseOptions:
TestOptions
.Regular9.WithPreprocessorSymbols("DEBUG"),
5530
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
5531
parseOptions:
TestOptions
.Regular9,
5565
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics();
5567
CreateCompilation(source, parseOptions:
TestOptions
.Regular9.WithPreprocessorSymbols("DEBUG")).VerifyDiagnostics();
5590
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
5595
CreateCompilation(source, parseOptions:
TestOptions
.Regular9.WithPreprocessorSymbols("DEBUG")).VerifyDiagnostics();
5621
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5622
parseOptions:
TestOptions
.Regular9.WithPreprocessorSymbols("DEBUG"),
5627
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5628
parseOptions:
TestOptions
.Regular9,
5673
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5674
parseOptions:
TestOptions
.Regular9);
5739
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5740
parseOptions:
TestOptions
.Regular9,
5814
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5815
parseOptions:
TestOptions
.Regular9,
5889
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5890
parseOptions:
TestOptions
.Regular9,
5957
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
5958
parseOptions:
TestOptions
.Regular9,
5997
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
6053
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
6110
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
6346
var comp = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseExe);
CodeGen\CodeGenLockTests.cs (7)
547
CompileAndVerify(text, parseOptions:
TestOptions
.Regular10).VerifyIL("Test.Main", @"
1902
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1923
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1944
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1973
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2001
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2037
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
CodeGen\CodeGenMscorlib.cs (22)
153
var c = CreateEmptyCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
206
options:
TestOptions
.ReleaseDll)
223
var compilation = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
247
var compilation1 = CreateEmptyCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName());
257
var compilation2 = CreateEmptyCompilation(source2, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 });
281
var compilation1 = CreateEmptyCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName());
298
var compilation2 = CreateEmptyCompilation(source2, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 });
318
var compilation1 = CreateEmptyCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName());
335
var compilation2 = CreateEmptyCompilation(source2, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 });
356
var compilation1 = CreateEmptyCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName());
374
var compilation2 = CreateEmptyCompilation(source2, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 });
477
var compilation1 = CreateEmptyCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyName: GetUniqueName());
490
var compilation2 = CreateEmptyCompilation(source2, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { reference1 });
549
options:
TestOptions
.ReleaseDll)
614
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
615
options:
TestOptions
.ReleaseDll)
752
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
753
options:
TestOptions
.ReleaseDll)
880
var comp = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1037
var comp = CreateEmptyCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
1163
var comp = CreateEmptyCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
CodeGen\CodeGenNullCoalescingAssignmentTests.cs (4)
126
CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyIL("C.TestObject()", expectedIL: @"
706
", parseOptions:
TestOptions
.Regular10, expectedOutput: @"
2751
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2918
1", options:
TestOptions
.DebugExe);
CodeGen\CodeGenOperators.cs (32)
38
var compilation = CompileAndVerify(source, expectedOutput: "False", options:
TestOptions
.ReleaseExe);
49
compilation = CompileAndVerify(source, expectedOutput: "False", options:
TestOptions
.DebugExe);
89
var compilation = CompileAndVerify(source, expectedOutput: "False", options:
TestOptions
.ReleaseExe);
106
compilation = CompileAndVerify(source, expectedOutput: "False", options:
TestOptions
.DebugExe);
157
var compilation = CompileAndVerify(source, expectedOutput: "False", options:
TestOptions
.ReleaseExe);
174
compilation = CompileAndVerify(source, expectedOutput: "False", options:
TestOptions
.DebugExe);
228
var compilation = CompileAndVerify(source, expectedOutput: "False Branch not taken-True Branch taken", options:
TestOptions
.ReleaseExe);
248
compilation = CompileAndVerify(source, expectedOutput: "False Branch not taken-True Branch taken", options:
TestOptions
.DebugExe);
300
var compilation = CompileAndVerify(source, expectedOutput: "True Branch taken", options:
TestOptions
.ReleaseExe);
311
compilation = CompileAndVerify(source, expectedOutput: "True Branch taken", options:
TestOptions
.DebugExe);
353
var compilation = CompileAndVerify(source, expectedOutput: "True Branch taken", options:
TestOptions
.ReleaseExe);
364
compilation = CompileAndVerify(source, expectedOutput: "True Branch taken", options:
TestOptions
.DebugExe);
1866
options:
TestOptions
.DebugExe, expectedOutput: "C");
2291
CompileAndVerify(source, expectedOutput: "0", options:
TestOptions
.ReleaseExe.WithWarningLevel(5)).VerifyDiagnostics(
3481
var comp = CompileAndVerify(text, options:
TestOptions
.DebugExe, expectedOutput: @"True
5305
var result = CompileAndVerify(source, options:
TestOptions
.ReleaseExe);
5360
var result = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "True");
5408
var result = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "11461640193");
5444
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5503
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5560
var result = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: @"5180801
5611
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5696
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5734
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5765
var result = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
6202
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
6305
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6329
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6567
var comp = CreateCompilation(code, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Net60);
6617
var comp = CreateCompilation(code, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Net60);
6975
var comp = CreateCompilation(code, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Net60);
7031
var comp = CreateCompilation(code, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Net60);
CodeGen\CodeGenOptimizedNullableOperators.cs (107)
783
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
831
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput);
922
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
936
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput);
985
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
1018
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput);
1406
CompileAndVerify(source, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe.WithWarningLevel(4)).VerifyDiagnostics(
2753
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
2756
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
2799
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
2802
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
2842
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
2845
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
2879
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
2882
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
2927
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
2930
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
2972
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
2975
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3009
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3012
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3046
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3049
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3083
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3086
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3121
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3124
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3159
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3162
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3199
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3202
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3246
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3249
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3290
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3293
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3337
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3340
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3386
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3389
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3434
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3437
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3482
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3485
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3532
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3535
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3582
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3585
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3638
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3641
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3691
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3694
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3747
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3750
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3800
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3803
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3857
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3860
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3911
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3914
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
3961
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
3964
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4016
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4019
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4076
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4079
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4129
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4132
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4190
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4193
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4251
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4254
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4298
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4301
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4336
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4339
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4396
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4399
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4449
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4452
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4509
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4512
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4562
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4565
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4610
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4613
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4649
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4652
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4697
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4700
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4736
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4739
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4784
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4787
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4823
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4826
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4871
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4874
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4910
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4913
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
4970
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
4973
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
5023
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
5026
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
5072
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
5075
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
5112
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: output);
5115
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: output);
CodeGen\CodeGenOverridingAndHiding.cs (26)
1194
var compilation = CreateCompilation(substitutedSource, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.NetLatest);
2536
options:
TestOptions
.ReleaseDll,
2542
options:
TestOptions
.ReleaseExe,
2830
options:
TestOptions
.ReleaseDll);
2834
options:
TestOptions
.ReleaseExe);
2923
options:
TestOptions
.ReleaseDll);
2927
options:
TestOptions
.ReleaseExe);
2990
options:
TestOptions
.ReleaseExe,
3161
parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseDll);
3168
parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseDll);
3173
options:
TestOptions
.ReleaseExe);
3222
options:
TestOptions
.ReleaseExe,
3384
options:
TestOptions
.ReleaseExe,
3488
options:
TestOptions
.ReleaseExe,
4203
compilationOptions:
TestOptions
.ReleaseDll,
4245
compilationOptions:
TestOptions
.ReleaseExe,
4272
compilationOptions:
TestOptions
.ReleaseDll,
4317
compilationOptions:
TestOptions
.ReleaseExe,
4359
compilationOptions:
TestOptions
.ReleaseDll);
4363
compilationOptions:
TestOptions
.ReleaseDll,
4368
compilationOptions:
TestOptions
.ReleaseDll,
4373
compilationOptions:
TestOptions
.ReleaseDll,
4420
compilationOptions:
TestOptions
.ReleaseDll,
4455
compilationOptions:
TestOptions
.ReleaseDll,
CodeGen\CodeGenReadOnlySpanConstructionTest.cs (32)
52
", targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe);
113
}}" + (type != "byte" ? RuntimeHelpersCreateSpan : ""),
TestOptions
.ReleaseExe);
175
",
TestOptions
.ReleaseExe);
228
",
TestOptions
.ReleaseExe);
285
",
TestOptions
.ReleaseExe);
339
",
TestOptions
.ReleaseExe);
401
",
TestOptions
.ReleaseExe);
458
",
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
531
", targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe);
580
", WithNullableEnable(
TestOptions
.ReleaseExe));
648
", WithNullableEnable(
TestOptions
.ReleaseExe));
685
var compilationOptions =
TestOptions
.ReleaseExe;
726
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseExe);
868
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseDll);
949
var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options:
TestOptions
.UnsafeReleaseDll);
973
var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options:
TestOptions
.UnsafeReleaseDll);
1016
var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options:
TestOptions
.UnsafeReleaseDll);
1095
var compilation = CreateCompilationWithMscorlibAndSpan(csharp, options:
TestOptions
.UnsafeReleaseDll);
1237
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseDll);
1290
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseExe);
1401
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseDll);
1438
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseDll);
1471
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseExe);
1539
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseExe);
1967
",
TestOptions
.ReleaseExe);
2329
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseDll);
2489
var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.UnsafeReleaseDll);
2537
var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.UnsafeReleaseDll);
2588
var compilation = CreateCompilation(csharp, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.UnsafeReleaseDll);
3397
""",
TestOptions
.ReleaseExe);
3450
var compilation = CreateCompilationWithMscorlibAndSpan(csharp,
TestOptions
.ReleaseDll);
CodeGen\CodeGenReadonlyStructTests.cs (25)
51
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Fails, expectedOutput: @"12");
67
comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"12");
122
var comp = CompileAndVerify(text, new[] { ref1 }, parseOptions:
TestOptions
.Regular, verify: Verification.Fails, expectedOutput: @"12");
138
comp = CompileAndVerify(text, new[] { ref1 }, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"12");
188
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"12");
206
comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"12");
262
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"hello2");
281
comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"hello2");
343
var comp = CompileAndVerify(text, new[] { ref1 }, parseOptions:
TestOptions
.Regular, verify: Verification.FailsPEVerify, expectedOutput: @"hello2");
362
comp = CompileAndVerify(text, new[] { ref1 }, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes, expectedOutput: @"hello2");
416
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"12");
462
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"12");
513
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"Program+S1Program+S1");
570
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular, verify: Verification.Passes, expectedOutput: @"4242");
824
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular);
998
var comp = CreateCompilation("//NO CODE HERE", new[] { ref1 }, parseOptions:
TestOptions
.Regular);
1090
}",
TestOptions
.UnsafeReleaseExe);
1107
}",
TestOptions
.ReleaseExe);
1149
}",
TestOptions
.ReleaseExe);
1198
}",
TestOptions
.ReleaseExe);
1241
}",
TestOptions
.ReleaseExe);
1296
}",
TestOptions
.UnsafeReleaseExe);
1318
}",
TestOptions
.UnsafeReleaseExe);
2554
CompileAndVerify(csharp, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: "42");
2560
{ false,
TestOptions
.Regular7_3, Verification.Passes },
CodeGen\CodeGenRefConditionalOperatorTests.cs (33)
535
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
583
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
608
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
639
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
673
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_1);
703
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
734
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
770
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
807
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
954
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
979
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
1205
var comp = CreateCompilationWithMscorlib461(source, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options:
TestOptions
.ReleaseExe);
1228
verify(
TestOptions
.UnsafeReleaseExe, Verification.Passes, @"
1247
verify(
TestOptions
.UnsafeDebugExe, Verification.Fails, @"
1303
verify(
TestOptions
.UnsafeReleaseExe, @"
1326
verify(
TestOptions
.UnsafeDebugExe, @"
1411
var comp = CompileAndVerify(source, expectedOutput: "0123-1230", options:
TestOptions
.ReleaseExe);
1412
CompileAndVerify(source, expectedOutput: "0123-1230", options:
TestOptions
.DebugExe);
1546
var comp = CompileAndVerify(source, expectedOutput: "0123-1230", options:
TestOptions
.ReleaseExe);
1547
CompileAndVerify(source, expectedOutput: "0123-1230", options:
TestOptions
.DebugExe);
1691
var comp = CompileAndVerify(source, expectedOutput: "0123-1230", options:
TestOptions
.ReleaseExe);
1692
CompileAndVerify(source, expectedOutput: "0123-1230", options:
TestOptions
.DebugExe);
1844
var comp = CompileAndVerify(source, expectedOutput: "0123-1230", options:
TestOptions
.ReleaseExe);
1845
CompileAndVerify(source, expectedOutput: "0123-1230", options:
TestOptions
.DebugExe);
2067
var comp = CompileAndVerify(source, expectedOutput: "124-123", options:
TestOptions
.ReleaseExe);
2068
CompileAndVerify(source, expectedOutput: "124-123", options:
TestOptions
.DebugExe);
2394
CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options:
TestOptions
.ReleaseExe, verify: Verification.FailsPEVerify);
2395
CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options:
TestOptions
.DebugExe, verify: Verification.FailsPEVerify);
2433
CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options:
TestOptions
.ReleaseExe, verify: Verification.FailsPEVerify);
2434
CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options:
TestOptions
.DebugExe, verify: Verification.FailsPEVerify);
2484
CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options:
TestOptions
.ReleaseExe, verify: Verification.FailsPEVerify);
2485
CompileAndVerify(source, targetFramework: TargetFramework.NetCoreApp, expectedOutput: ExecutionConditionUtil.IsMonoOrCoreClr ? expectedOutput : null, options:
TestOptions
.DebugExe, verify: Verification.FailsPEVerify);
CodeGen\CodeGenRefLocalTests.cs (75)
66
parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(),
91
}", options:
TestOptions
.UnsafeReleaseExe,
539
}", options:
TestOptions
.ReleaseExe);
1668
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M()", @"
1682
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M()", @"
1708
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M", @"
1721
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M", @"
1746
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M", @"
1759
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M", @"
1784
CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails).VerifyIL("Program.M", @"
1798
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M", @"
1824
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M<T>", @"
1837
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M<T>", @"
1862
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M<T>", @"
1875
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M<T>", @"
1902
CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails).VerifyIL("Program.M<T>", @"
1916
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M<T>", @"
1942
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M<T>", @"
1955
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M<T>", @"
1981
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M", @"
1993
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M", @"
2018
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M", @"
2030
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M", @"
2056
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M<T>", @"
2069
CompileAndVerify(text, options:
TestOptions
.ReleaseDll).VerifyIL("Program.M<T>", @"
2095
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M(ref int)", @"
2121
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M(out int)", @"
2150
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M(ref int)", @"
2181
CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails).VerifyIL("Program.M()", @"
2214
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
2285
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
2375
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll);
2437
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
2504
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
2586
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll);
2647
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M()", @"
2681
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll);
2722
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M()", @"
2757
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll);
2808
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll);
2852
CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails).VerifyIL("Program.M()", @"
2889
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
2960
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
3057
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
3127
CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails).VerifyIL("Program.M(ref int, ref int, object)", @"
3167
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
3244
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
3350
var comp = CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails);
3430
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyIL("Program.M(D)", @"
3459
CompileAndVerify(text, options:
TestOptions
.DebugDll, verify: Verification.Fails).VerifyIL("Program.M(D, ref int, ref int, object)", @"
3888
CompileAndVerify(text, options:
TestOptions
.UnsafeDebugDll, verify: Verification.Fails).VerifyIL("Program.Main()", @"
3961
CompileAndVerify(text, options:
TestOptions
.UnsafeDebugDll, verify: Verification.Passes).VerifyIL("Program.Main()", @"
4012
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
4216
verify(
TestOptions
.UnsafeReleaseExe, Verification.Fails, @"
4232
verify(
TestOptions
.UnsafeDebugExe, Verification.Fails, @"
4286
verify(
TestOptions
.UnsafeReleaseExe, @"
4302
verify(
TestOptions
.UnsafeDebugExe, @"
4345
verify(
TestOptions
.UnsafeReleaseExe, Verification.Fails, @"
4364
verify(
TestOptions
.UnsafeDebugExe, Verification.Fails, @"
4411
verify(
TestOptions
.UnsafeReleaseExe, Verification.Fails, @"
4425
verify(
TestOptions
.UnsafeDebugExe, Verification.Fails, @"
4464
verify(
TestOptions
.UnsafeReleaseExe, Verification.Fails, @"
4480
verify(
TestOptions
.UnsafeDebugExe, Verification.Fails, @"
4526
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "");
4543
verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "");
4579
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "");
4595
verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "");
4631
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "");
4647
verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "");
4682
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "");
4698
verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "");
4731
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "");
4740
verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "");
4767
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "");
4776
verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "");
CodeGen\CodeGenRefOutTests.cs (13)
352
var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options:
TestOptions
.ReleaseExe);
414
var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options:
TestOptions
.ReleaseExe);
476
var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options:
TestOptions
.ReleaseExe);
516
verify(
TestOptions
.UnsafeReleaseExe, @"
527
verify(
TestOptions
.UnsafeDebugExe, @"
575
verify(
TestOptions
.UnsafeReleaseExe, @"
596
verify(
TestOptions
.UnsafeDebugExe, @"
652
verify(
TestOptions
.UnsafeReleaseExe, @"
668
verify(
TestOptions
.UnsafeDebugExe, @"
723
verify(
TestOptions
.UnsafeReleaseExe, @"
746
verify(
TestOptions
.UnsafeDebugExe, @"
799
verify(
TestOptions
.UnsafeReleaseExe, @"
812
verify(
TestOptions
.UnsafeDebugExe, @"
CodeGen\CodeGenRefReadonlyReturnTests.cs (9)
62
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(), verify: Verification.Fails);
433
}", options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput: "NullReferenceException");
466
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular);
688
var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.UnsafeReleaseDll);
805
var comp = CompileAndVerifyWithMscorlib40(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions:
TestOptions
.Regular, verify: Verification.Passes);
883
var comp = CompileAndVerifyWithMscorlib40(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions:
TestOptions
.Regular, verify: Verification.Fails);
915
comp = CompileAndVerify(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(), verify: Verification.Fails, targetFramework: TargetFramework.Mscorlib40);
973
var comp = CreateCompilationWithMscorlib461(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions:
TestOptions
.Regular10);
1201
var comp = CompileAndVerify(text, parseOptions:
TestOptions
.Regular);
CodeGen\CodeGenRefReturnTests.cs (25)
131
CompileAndVerify(text, parseOptions:
TestOptions
.Regular10, verify: Verification.Fails).VerifyIL("Program.M(out int)", @"
1303
CompileAndVerifyRef(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("Program.Main()", @"
1492
CompileAndVerifyRef(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("Program.Main()", @"
1595
CompileAndVerify(text, parseOptions:
TestOptions
.Regular).VerifyIL("Program.M()", @"
1643
CompileAndVerify(text, parseOptions:
TestOptions
.Regular, expectedOutput: "42", verify: Verification.Fails).VerifyIL("Program.M()", @"
1716
CompileAndVerify(text, parseOptions:
TestOptions
.Regular, expectedOutput: "42", verify: Verification.Fails).VerifyIL("Program.M()", @"
2304
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
2339
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
2381
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
2402
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
2431
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
2480
var compilation = CreateCompilation("", options:
TestOptions
.DebugDll, references: new[] { ref1 });
2520
var comp = CreateCompilation(text, options:
TestOptions
.ReleaseDll);
2553
var comp = CreateCompilation(text, options:
TestOptions
.ReleaseDll);
2825
CreateCompilation(source, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
2877
CreateCompilation(source, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
2967
var comp = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseExe);
3080
var comp = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseExe);
3358
CreateCompilationWithMscorlib461AndCSharp(source, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyEmitDiagnostics(
3410
CreateCompilationWithMscorlib461AndCSharp(source, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyEmitDiagnostics(
3455
CompileAndVerify(source, parseOptions:
TestOptions
.Regular, expectedOutput: "Base", verify: Verification.Passes);
3498
CreateCompilationWithMscorlib461AndCSharp(source, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyEmitDiagnostics(
3548
CompileAndVerify(source, parseOptions:
TestOptions
.Regular, expectedOutput: "Program+RefFunc1`2[Derived2,Derived1]", verify: Verification.Passes);
3588
CompileAndVerify(source, parseOptions:
TestOptions
.Regular, expectedOutput: @"System.Func`2[Derived1,Base]
3633
CompileAndVerify(text, expectedOutput: "37", parseOptions:
TestOptions
.Regular10, verify: Verification.Fails).VerifyIL("Program.Main()", @"
CodeGen\CodeGenScriptTests.cs (23)
25
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
30
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"),
44
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
49
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"),
62
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
67
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"),
88
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
93
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"),
113
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
117
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
138
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
142
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
169
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
173
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
197
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
201
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
496
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
555
SyntaxFactory.ParseSyntaxTree(source0, options:
TestOptions
.Script),
603
var compilation = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
636
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
640
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
CodeGen\CodeGenShortCircuitOperatorTests.cs (38)
2755
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
2824
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
2905
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
2975
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
3058
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
3141
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
3422
var comp = CreateCompilationWithMscorlib461(source, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
4777
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
5181
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), verify: Verification.Fails, expectedOutput: @"---
5232
var verifier = CompileAndVerify(source, verify: Verification.FailsILVerify, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), expectedOutput: @"---
5289
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"---
5416
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"---
5543
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), verify: Verification.Fails, expectedOutput: @"---
5616
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
5669
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @" ---
5718
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"---
5807
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"---
5862
source, references: new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef }, options:
TestOptions
.DebugExe);
6190
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
6227
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
6270
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
6306
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
6349
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
6384
var c = CreateCompilationWithMscorlib461(source, new[] { SystemRef_v4_0_30319_17929, SystemCoreRef_v4_0_30319_17929, CSharpRef },
TestOptions
.ReleaseExe);
6991
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput:
7051
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput:
7118
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput:
7178
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput:
7233
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput:
7277
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput:
7323
var comp = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"", verify: Verification.Fails);
7348
comp = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"", parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature(), verify: Verification.Passes);
7391
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"");
7468
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput);
7469
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
7519
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput);
7520
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
CodeGen\CodeGenStackAllocInitializerTests.cs (41)
50
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
51
options:
TestOptions
.UnsafeReleaseExe,
123
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
124
options:
TestOptions
.UnsafeReleaseExe,
214
", options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3));
313
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
314
options:
TestOptions
.UnsafeReleaseExe,
369
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
370
options:
TestOptions
.UnsafeReleaseExe,
410
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
411
options:
TestOptions
.UnsafeReleaseExe,
429
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
430
options:
TestOptions
.UnsafeDebugExe,
493
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
494
options:
TestOptions
.UnsafeReleaseExe,
528
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
529
options:
TestOptions
.UnsafeReleaseExe,
568
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
569
options:
TestOptions
.UnsafeReleaseExe,
613
options:
TestOptions
.UnsafeReleaseExe,
670
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
671
options:
TestOptions
.UnsafeReleaseExe,
726
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
727
options:
TestOptions
.UnsafeReleaseExe,
869
", options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3));
981
options:
TestOptions
.DebugExe).VerifyDiagnostics();
1050
", options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3));
1138
options:
TestOptions
.DebugExe).VerifyDiagnostics();
1237
options:
TestOptions
.DebugExe).VerifyDiagnostics();
1293
options:
TestOptions
.DebugExe).VerifyDiagnostics();
1348
options:
TestOptions
.DebugExe).VerifyDiagnostics();
1498
verify: Verification.Fails, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
1524
verify: Verification.Fails, options:
TestOptions
.UnsafeDebugExe, targetFramework: TargetFramework.Net70).VerifyDiagnostics();
1526
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
1580
verify: Verification.Fails, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
1675
options:
TestOptions
.DebugExe).VerifyDiagnostics();
1699
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3),
1700
options:
TestOptions
.UnsafeReleaseExe,
CodeGen\CodeGenStructsAndEnum.cs (2)
525
CompileAndVerify(text, options:
TestOptions
.DebugExe).VerifyIL("Struct.Main()", expectedIL);
1570
compilation = CompileAndVerify(source, expectedOutput: "S1", parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
CodeGen\CodeGenTests.cs (74)
33
var parseOptions =
TestOptions
.RegularWithDocumentationComments;
34
var options =
TestOptions
.ReleaseDll
81
var result = CompileAndVerify(source, verify: Verification.FailsILVerify, options:
TestOptions
.DebugDll);
169
var result = CompileAndVerify(source, verify: Verification.FailsILVerify, options:
TestOptions
.DebugDll);
239
var result = CompileAndVerify(source, options:
TestOptions
.DebugDll);
300
var result = CompileAndVerify(source, options:
TestOptions
.DebugDll);
335
var result = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
383
var result = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
436
var result = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
476
var compilation = CreateEmptyCompilation(tree, [Net461.References.mscorlib],
TestOptions
.ReleaseExe, assemblyName: "Test");
534
var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options:
TestOptions
.ReleaseDll);
608
var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options:
TestOptions
.DebugDll);
867
var compilation = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib461, options:
TestOptions
.ReleaseExe);
932
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1814
var v = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "42123");
3165
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseDebugExe, expectedOutput: "0427");
3335
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: "222333");
4355
", options:
TestOptions
.ReleaseExe);
4476
", options:
TestOptions
.ReleaseExe);
5189
compilation = CompileAndVerify(source, expectedOutput: @"hi", verify: Verification.Passes, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
5275
compilation = CompileAndVerify(source, expectedOutput: @"hihi", verify: Verification.Fails, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
5685
var v = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: @"1");
6670
var compilation = CompileAndVerifyWithMscorlib40(source, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: @"
6793
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: @"3-5");
6855
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: @"30");
7009
var compilation = CreateCompilationWithMscorlib461(source: source, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
7122
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseDebugExe, expectedOutput: @"0");
7593
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: @"
7876
var compilation = CompileAndVerify(source, options:
TestOptions
.DebugExe.WithModuleName("MODULE"));
9006
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseDebugExe, expectedOutput: @"2
9170
var compilation = CompileAndVerify(source, expectedOutput: @"42", options:
TestOptions
.ReleaseDebugExe);
10448
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10516
CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute()).VerifyEmitDiagnostics(
10793
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
10913
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
10993
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
11067
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
12299
var comp = CompileAndVerify(source, expectedOutput: @"42", parseOptions:
TestOptions
.Regular7_2, verify: Verification.FailsPEVerify);
12332
comp = CompileAndVerify(source, expectedOutput: @"42", verify: Verification.Passes, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
12364
comp = CompileAndVerify(source, expectedOutput: @"42", verify: Verification.Passes, parseOptions:
TestOptions
.Regular7_1);
12482
comp = CompileAndVerify(source, expectedOutput: @"-10", verify: Verification.Passes, parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
13249
}", options:
TestOptions
.ReleaseExe,
13270
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithConcurrentBuild(false));
13435
var comp = CompileAndVerify(code, expectedOutput: "5", options:
TestOptions
.DebugExe);
13455
comp = CompileAndVerify(code, expectedOutput: "5", options:
TestOptions
.ReleaseExe);
13612
var compRelease = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13613
var compDebug = CreateCompilation(source, options:
TestOptions
.DebugExe);
13656
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
13962
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: @"False
14564
var compilation = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
14598
var compilation = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
14634
var compilation = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
14809
options:
TestOptions
.UnsafeDebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
14810
parseOptions:
TestOptions
.Regular9);
14930
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @""
16289
var comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.UnsafeReleaseExe);
16291
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.UnsafeDebugExe);
16312
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseExe);
16334
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.DebugExe);
16388
var comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseExe);
16421
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.DebugExe);
16481
var comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseExe);
16500
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.DebugExe);
16537
var comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseExe);
16559
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.DebugExe);
16602
var comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseExe);
16657
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.DebugExe);
16746
var comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.UnsafeReleaseExe);
16748
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.UnsafeDebugExe);
16770
var comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.UnsafeReleaseExe);
16772
comp = CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.UnsafeDebugExe);
17241
var compilation = CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true), verify: Verification.Skipped, expectedOutput: @"");
17311
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
CodeGen\CodeGenThrowTests.cs (1)
335
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
CodeGen\CodeGenTryFinally.cs (17)
3730
CompileAndVerify(source, expectedOutput: "", options:
TestOptions
.DebugExe);
3731
CompileAndVerify(source, expectedOutput: "", options:
TestOptions
.ReleaseExe).VerifyIL("Program.Main",
3826
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "M1M4M1M2Catch",
3858
verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "M1M4M1M2Catch",
3924
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
3956
verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyDiagnostics();
4021
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4053
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4085
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
4103
verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyDiagnostics(
4149
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
4166
verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyDiagnostics(
4212
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
4230
verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyDiagnostics(
4284
CompileAndVerify(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(expectedDiagnostics);
4285
CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyDiagnostics(expectedDiagnostics);
4311
CompileAndVerify(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
CodeGen\CodeGenTupleEqualityTests.cs (83)
31
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2);
66
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, assemblyName: name);
785
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
830
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
847
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
895
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
944
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
994
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1048
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1082
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1114
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1145
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1205
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1234
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1259
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1281
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1305
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1335
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1489
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1550
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1587
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1612
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1649
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1662
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
1806
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
1822
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
1840
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
1860
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
1893
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
1911
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
1995
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2058
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe);
2098
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe);
2154
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe);
2175
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2219
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
2266
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
2297
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2414
var comp = CreateCompilation(source.Replace("EXPRESSION", expression), options:
TestOptions
.DebugExe);
2502
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2732
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2819
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2983
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3013
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3271
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3356
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3391
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3426
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3440
CompileAndVerify(source, options:
TestOptions
.ReleaseExe).VerifyIL("C.Main", @"{
3468
CompileAndVerify(source, expectedOutput: "TrueFalse", options:
TestOptions
.ReleaseExe).VerifyIL("C.M", @"{
3502
CompileAndVerify(source, expectedOutput: "FalseTrue", options:
TestOptions
.ReleaseExe).VerifyIL("C.M", @"{
3534
CompileAndVerify(source, expectedOutput: "TrueFalse", options:
TestOptions
.ReleaseExe).VerifyIL("C.M", @"{
3563
CompileAndVerify(source, expectedOutput: "False", options:
TestOptions
.ReleaseExe).VerifyIL("C.Main", @"{
3591
CompileAndVerify(source, expectedOutput: "TrueFalse", options:
TestOptions
.ReleaseExe).VerifyIL("C.M", @"{
3620
CompileAndVerify(source, expectedOutput: "False", options:
TestOptions
.ReleaseExe).VerifyIL("C.Main", @"{
3642
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3677
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3776
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3801
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3904
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3997
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4075
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4116
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4177
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4231
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4333
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4381
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4478
targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
4582
targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
4671
var comp = CreateCompilation(source.Replace("REPLACE", expression), options:
TestOptions
.DebugExe);
4978
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugExe);
5045
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
5085
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
5107
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5150
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5296
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5343
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5371
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5392
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5418
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5439
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
5502
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
5558
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
CodeGen\CodeGenTupleTest.cs (296)
229
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
267
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
1600
var tree = Parse(source, options:
TestOptions
.Regular);
1683
options:
TestOptions
.ReleaseExe);
1688
options:
TestOptions
.ReleaseDll);
1692
options:
TestOptions
.ReleaseExe);
1697
options:
TestOptions
.ReleaseExe);
2213
var verifier = CompileAndVerify(source, expectedOutput: @"42", options:
TestOptions
.ReleaseExe);
2333
var verifier = CompileAndVerify(source, expectedOutput: @"{42, 42}", options:
TestOptions
.ReleaseExe);
2480
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Mscorlib46Extended, expectedOutput: @"42", options:
TestOptions
.ReleaseExe);
2622
var verifier = CompileAndVerify(source, expectedOutput: @"42", options:
TestOptions
.ReleaseExe);
2764
var verifier = CompileAndVerify(source, expectedOutput: @"42", options:
TestOptions
.ReleaseExe);
2925
CompileAndVerify(source, expectedOutput: @"42", targetFramework: TargetFramework.Mscorlib46, options:
TestOptions
.ReleaseExe);
3732
var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions:
TestOptions
.Regular7);
3773
references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, libComp.ToMetadataReference() }, parseOptions:
TestOptions
.Regular);
3785
references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, libComp.ToMetadataReference() }, parseOptions:
TestOptions
.Regular7_1);
3819
var comp7 = CreateCompilation(source_cs, parseOptions:
TestOptions
.Regular, assemblyName: "UseSiteDiagnosticOnTupleField2_comp7");
3826
var comp7_1 = CreateCompilation(source_cs, parseOptions:
TestOptions
.Regular7_1, assemblyName: "UseSiteDiagnosticOnTupleField2_comp7_1");
3858
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetFramework, parseOptions:
TestOptions
.Regular7);
3884
var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7_1);
3945
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
3971
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
4029
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
4050
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
4077
var comp7 = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
4084
var verifier7_1 = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
4105
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7),
4276
var comp = CreateCompilation(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }, options:
TestOptions
.ReleaseExe);
5323
parseOptions:
TestOptions
.Regular, expectedOutput:
5408
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
5418
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5533
options:
TestOptions
.DebugExe);
7100
CreateCompilation(source, parseOptions:
TestOptions
.Regular).VerifyDiagnostics(
7449
CreateCompilation(source, parseOptions:
TestOptions
.Regular).VerifyDiagnostics(
7491
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
7524
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
7561
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
7618
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
7678
parseOptions:
TestOptions
.Regular, expectedOutput: @"
7757
parseOptions:
TestOptions
.Regular, expectedOutput: @"
7796
parseOptions:
TestOptions
.Regular, expectedOutput: @"
7829
parseOptions:
TestOptions
.Regular, expectedOutput: @"
7902
parseOptions:
TestOptions
.Regular, expectedOutput: @"
8287
var tree = Parse(source, options:
TestOptions
.Regular);
8318
var tree = Parse(source, options:
TestOptions
.Regular);
8373
var tree = Parse(source, options:
TestOptions
.Regular);
8402
var tree = Parse(source, options:
TestOptions
.Regular);
8431
var tree = Parse(source, options:
TestOptions
.Regular);
8479
var tree = Parse(source, options:
TestOptions
.Regular);
8513
var tree = Parse(source, options:
TestOptions
.Regular);
8546
var tree = Parse(source, options:
TestOptions
.Regular);
8575
var tree = Parse(source, options:
TestOptions
.Regular);
8622
var tree = Parse(source, options:
TestOptions
.Regular);
8657
var tree = Parse(source, options:
TestOptions
.Regular);
8686
var tree = Parse(source, options:
TestOptions
.Regular);
8715
var tree = Parse(source, options:
TestOptions
.Regular);
8745
var tree = Parse(source, options:
TestOptions
.Regular);
8800
var tree = Parse(source, options:
TestOptions
.Regular);
8830
var tree = Parse(source, options:
TestOptions
.Regular);
8889
var tree = Parse(source, options:
TestOptions
.Regular);
8890
var comp = CreateCompilation(tree, options:
TestOptions
.ReleaseExe);
8936
var tree = Parse(source, options:
TestOptions
.Regular);
8937
var comp = CreateCompilation(tree, options:
TestOptions
.ReleaseExe);
9007
var tree = Parse(source, options:
TestOptions
.Regular);
9008
var comp = CreateCompilation(tree, options:
TestOptions
.ReleaseExe);
9059
var tree = Parse(source, options:
TestOptions
.Regular);
9061
options:
TestOptions
.ReleaseExe);
9136
var tree = Parse(source, options:
TestOptions
.Regular);
9137
var comp = CreateCompilation(tree, options:
TestOptions
.ReleaseExe);
9217
var tree = Parse(source, options:
TestOptions
.Regular);
9218
var comp = CreateCompilation(tree, options:
TestOptions
.ReleaseExe);
9300
var tree = Parse(source, options:
TestOptions
.Regular);
9301
var comp = CreateCompilation(tree, options:
TestOptions
.ReleaseExe);
9354
var tree = Parse(source, options:
TestOptions
.Regular);
9356
options:
TestOptions
.ReleaseExe);
9398
parseOptions:
TestOptions
.Regular, expectedOutput: @"
9437
parseOptions:
TestOptions
.Regular, expectedOutput: @"
9474
parseOptions:
TestOptions
.Regular, expectedOutput: @"
9545
parseOptions:
TestOptions
.Regular, expectedOutput: @"
9583
parseOptions:
TestOptions
.Regular, expectedOutput: @"
9654
parseOptions:
TestOptions
.Regular, expectedOutput: @"
10164
parseOptions:
TestOptions
.Regular, expectedOutput: @"
10201
parseOptions:
TestOptions
.Regular, expectedOutput: @"
10300
parseOptions:
TestOptions
.Regular, expectedOutput: @"
10333
parseOptions:
TestOptions
.Regular, expectedOutput: @"
10393
options:
TestOptions
.UnsafeDebugDll);
10642
options:
TestOptions
.UnsafeDebugDll);
10793
parseOptions:
TestOptions
.Regular, expectedOutput: @"(1, hello)
10826
parseOptions:
TestOptions
.Regular, expectedOutput: @"(1, hello)
10856
parseOptions:
TestOptions
.Regular, expectedOutput: @"((1, Australia), (2, Brazil))");
10941
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular6);
11010
parseOptions:
TestOptions
.Regular, expectedOutput: @"1
11344
parseOptions:
TestOptions
.Regular, expectedOutput: @"111 111 222 222 666");
11724
parseOptions:
TestOptions
.Regular, expectedOutput: @"31
11863
parseOptions:
TestOptions
.Regular, expectedOutput: @"41
12140
parseOptions:
TestOptions
.Regular, expectedOutput: @"501
13519
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13908
options:
TestOptions
.ReleaseExe);
13913
options:
TestOptions
.ReleaseDll);
13917
options:
TestOptions
.ReleaseExe);
13923
options:
TestOptions
.ReleaseExe);
14073
options:
TestOptions
.ReleaseExe);
14078
options:
TestOptions
.ReleaseDll);
14082
options:
TestOptions
.ReleaseExe);
14088
options:
TestOptions
.ReleaseExe);
14207
options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true),
14397
options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true));
14500
options:
TestOptions
.ReleaseDll);
14505
options:
TestOptions
.ReleaseExe);
14769
var lib = CreateCompilationWithMscorlib40(tuple, options:
TestOptions
.ReleaseDll);
14772
var consumer1 = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseExe, references: new[] { lib.ToMetadataReference() });
14775
var consumer2 = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseExe, references: new[] { lib.EmitToImageReference() });
15030
var lib = CreateCompilationWithMscorlib40(tuple, options:
TestOptions
.ReleaseDll);
15033
var consumer1 = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseExe, references: new[] { lib.ToMetadataReference() });
15036
var consumer2 = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseExe, references: new[] { lib.EmitToImageReference() });
15093
parseOptions:
TestOptions
.Regular,
15094
options:
TestOptions
.ReleaseExe,
15157
parseOptions:
TestOptions
.Regular,
15158
options:
TestOptions
.ReleaseExe,
15416
var lib = CreateCompilationWithMscorlib46(tuple, options:
TestOptions
.ReleaseDll);
15419
var consumer1 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseExe, references: new[] { lib.ToMetadataReference() });
15422
var consumer2 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseExe, references: new[] { lib.EmitToImageReference() });
15677
var lib = CreateCompilationWithMscorlib46(tuple, options:
TestOptions
.ReleaseDll);
15680
var consumer1 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseExe, references: new[] { lib.ToMetadataReference() });
15683
var consumer2 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseExe, references: new[] { lib.EmitToImageReference() });
15711
options:
TestOptions
.ReleaseExe,
16169
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
16269
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
16515
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
16562
var tree = Parse(source, options:
TestOptions
.Regular);
16599
var tree = Parse(source, options:
TestOptions
.Regular);
16793
parseOptions:
TestOptions
.Regular,
16794
options:
TestOptions
.DebugExe);
16804
parseOptions:
TestOptions
.Regular,
16805
options:
TestOptions
.DebugExe);
16815
parseOptions:
TestOptions
.Regular,
16816
options:
TestOptions
.DebugExe);
16855
parseOptions:
TestOptions
.Regular,
16856
options:
TestOptions
.DebugExe);
16866
parseOptions:
TestOptions
.Regular,
16867
options:
TestOptions
.DebugExe);
16887
parseOptions:
TestOptions
.Regular,
16888
options:
TestOptions
.DebugExe);
16927
parseOptions:
TestOptions
.Regular,
16928
options:
TestOptions
.DebugExe);
16941
parseOptions:
TestOptions
.Regular,
16942
options:
TestOptions
.DebugExe);
16962
parseOptions:
TestOptions
.Regular,
16963
options:
TestOptions
.DebugExe);
17024
parseOptions:
TestOptions
.Regular,
17025
options:
TestOptions
.DebugExe);
17047
parseOptions:
TestOptions
.Regular,
17048
options:
TestOptions
.DebugExe);
17074
parseOptions:
TestOptions
.Regular,
17075
options:
TestOptions
.DebugExe);
17125
parseOptions:
TestOptions
.Regular,
17126
options:
TestOptions
.DebugExe);
17179
parseOptions:
TestOptions
.Regular,
17180
options:
TestOptions
.DebugExe);
17205
var tree = Parse(source, options:
TestOptions
.Regular);
17266
var tree = Parse(source, options:
TestOptions
.Regular);
17325
var tree = Parse(source, options:
TestOptions
.Regular);
17364
var tree = Parse(source, options:
TestOptions
.Regular);
17396
var tree = Parse(source, options:
TestOptions
.Regular7_1);
17429
var tree = Parse(source, options:
TestOptions
.Regular7_1);
17615
parseOptions:
TestOptions
.Regular, expectedOutput: @"
17704
parseOptions:
TestOptions
.Regular, expectedOutput: @"
17793
parseOptions:
TestOptions
.Regular, expectedOutput: @"
17833
parseOptions:
TestOptions
.Regular, expectedOutput: @"
17893
parseOptions:
TestOptions
.Regular, expectedOutput: @"
17958
parseOptions:
TestOptions
.Regular, assemblyName: "ImplicitConversions06Err");
18021
parseOptions:
TestOptions
.Regular, expectedOutput: @"
18079
parseOptions:
TestOptions
.Regular, expectedOutput: @"
18483
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.Regular, expectedOutput: @"
18707
parseOptions:
TestOptions
.Regular, expectedOutput: @"
18740
parseOptions:
TestOptions
.Regular, expectedOutput: @"
18778
parseOptions:
TestOptions
.Regular, expectedOutput: @"
20541
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
21296
options:
TestOptions
.DebugDll);
21308
options:
TestOptions
.DebugDll);
21324
options:
TestOptions
.DebugDll);
21345
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
21452
parseOptions:
TestOptions
.Regular, expectedOutput: @"
21479
parseOptions:
TestOptions
.Regular, expectedOutput: @"(w, w)");
21503
parseOptions:
TestOptions
.Regular, expectedOutput: @"
21545
parseOptions:
TestOptions
.Regular, expectedOutput: @"
21587
parseOptions:
TestOptions
.Regular, expectedOutput: @"
21629
parseOptions:
TestOptions
.Regular, expectedOutput: @"
21671
parseOptions:
TestOptions
.Regular, expectedOutput: @"
21706
parseOptions:
TestOptions
.Regular, expectedOutput: @"
21751
parseOptions:
TestOptions
.Regular, expectedOutput: @"
21789
parseOptions:
TestOptions
.Regular, expectedOutput: @"w");
21921
parseOptions:
TestOptions
.Regular);
22010
parseOptions:
TestOptions
.Regular);
22062
parseOptions:
TestOptions
.Regular);
22101
parseOptions:
TestOptions
.Regular);
22141
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Mscorlib46, expectedOutput: @"5", options:
TestOptions
.ReleaseExe);
22378
parseOptions:
TestOptions
.Regular.WithTuplesFeature());
22380
parseOptions:
TestOptions
.Regular.WithTuplesFeature());
22395
parseOptions:
TestOptions
.Regular.WithTuplesFeature(),
22396
options:
TestOptions
.DebugExe);
22479
var compLib = CreateCompilationWithMscorlib40(lib_cs, options:
TestOptions
.ReleaseDll);
22770
var comp = CreateCompilation(source, assemblyName: "comp", options:
TestOptions
.DebugExe);
22810
var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp", references: new[] { libComp.EmitToImageReference() }, options:
TestOptions
.DebugExe);
22847
options:
TestOptions
.DebugExe,
22897
var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options:
TestOptions
.DebugExe);
22966
var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options:
TestOptions
.DebugExe);
23010
var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options:
TestOptions
.DebugExe);
23044
var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options:
TestOptions
.DebugExe);
23086
var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options:
TestOptions
.DebugExe);
23125
var comp = CreateCompilation(source, assemblyName: "ValueTupleNotStruct", options:
TestOptions
.DebugExe);
23218
var signedDllOptions =
TestOptions
.SigningReleaseDll.
23336
parseOptions:
TestOptions
.Regular, expectedOutput: @"(42, 0)
23419
var libComp = CreateCompilationWithMscorlib461AndCSharp(lib, references: s_valueTupleRefs, options:
TestOptions
.DebugDll);
23446
var comp = CompileAndVerify(source, expectedOutput: "42qq", references: new[] { libComp.ToMetadataReference() }, options:
TestOptions
.DebugExe, verify: Verification.Fails);
23473
var libComp = CreateCompilationWithMscorlib461AndCSharp(lib, options:
TestOptions
.DebugDll, references: s_valueTupleRefs);
23502
var comp = CompileAndVerifyWithMscorlib40(source, expectedOutput: "42qq", references: s_valueTupleRefs.Concat(new[] { libCompRef }).ToArray(), options:
TestOptions
.DebugExe, verify: Verification.Fails);
23545
parseOptions:
TestOptions
.Regular, expectedOutput:
23585
parseOptions:
TestOptions
.Regular, expectedOutput:
23629
parseOptions:
TestOptions
.Regular, expectedOutput:
23664
parseOptions:
TestOptions
.Regular, expectedOutput: @"(1, 2)");
23695
parseOptions:
TestOptions
.Regular, expectedOutput:
23741
parseOptions:
TestOptions
.Regular, expectedOutput:
23846
var comp = CreateCompilationWithMscorlib461AndCSharp(source, references: (new[] { libCompRef }).Concat(s_valueTupleRefs).ToArray(), options:
TestOptions
.DebugExe);
23875
var libComp = CreateCompilationWithMscorlib461AndCSharp(lib, references: s_valueTupleRefs, options:
TestOptions
.DebugDll);
23901
var comp = CompileAndVerify(source, expectedOutput: "42qq", references: new[] { libCompRef }, options:
TestOptions
.DebugExe, verify: Verification.Passes);
23962
parseOptions:
TestOptions
.Regular, expectedOutput: @"(1, 2)");
24075
var comp = CreateCompilationWithMscorlib461AndCSharp(source, references: s_valueTupleRefs, options:
TestOptions
.UnsafeDebugDll);
24254
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
24317
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
24382
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
24454
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
24527
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
24597
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
25018
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
25125
parseOptions:
TestOptions
.Regular, expectedOutput: @"
25159
parseOptions:
TestOptions
.Regular, expectedOutput: @"
25275
references: new[] { SystemXmlRef }, options:
TestOptions
.DebugExe);
25315
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
25324
var libWithVT = CreateEmptyCompilation(valuetuple_cs, references: new[] { corlibWithoutVTRef }, parseOptions: parseOptions, options:
TestOptions
.DebugDll);
25396
options:
TestOptions
.ReleaseExe);
25424
var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.DebugExe);
25464
var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions:
TestOptions
.Regular8);
25548
options:
TestOptions
.ReleaseExe);
25617
options:
TestOptions
.DebugExe, expectedOutput:
25646
options:
TestOptions
.ReleaseExe, expectedOutput:
25688
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
25733
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
25759
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
25804
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
25830
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
25869
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
25902
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1),
26216
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
26447
options:
TestOptions
.DebugExe);
26512
options:
TestOptions
.DebugExe);
26569
options:
TestOptions
.DebugExe);
26577
options:
TestOptions
.DebugExe);
26631
var executeComp = CreateCompilation(executable_cs, references: new[] { comp.EmitToImageReference(), libRef, missingRef }, options:
TestOptions
.DebugExe);
27039
var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe);
27046
var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe);
27049
var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, references: comp1Ref);
27053
var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, references: comp1ImageRef);
27057
var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options:
TestOptions
.DebugExe, references: comp1Ref);
27123
var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe);
27130
var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe);
27133
var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, references: comp1Ref);
27137
var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, references: comp1ImageRef);
27141
var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options:
TestOptions
.DebugExe, references: comp1Ref);
27197
var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe);
27204
var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe);
27207
var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, references: comp1Ref);
27211
var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, references: comp1ImageRef);
27215
var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options:
TestOptions
.DebugExe, references: comp1Ref);
27275
var comp1 = CreateCompilation(source0 + source1, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe);
27282
var comp4 = CreateCompilation(source0 + source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe);
27285
var comp5 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, references: comp1Ref);
27289
var comp6 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, references: comp1ImageRef);
27293
var comp7 = CreateCompilation(source2, targetFramework: TargetFramework.Mscorlib46, options:
TestOptions
.DebugExe, references: comp1Ref);
27336
var comp1 = CreateCompilation(source0, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
27537
var comp0 = CreateCompilation(new[] { source0, source1 }, options:
TestOptions
.DebugDll);
27540
var comp1 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
27543
var comp2 = CreateCompilation(source1, references: new[] { comp1.EmitToImageReference() }, options:
TestOptions
.DebugDll);
27563
var comp = CreateCompilation(new[] { source }, options:
TestOptions
.DebugDll);
27616
var compilation = CreateCompilationWithMscorlib461(source, null,
TestOptions
.UnsafeDebugExe);
27654
options:
TestOptions
.ReleaseExe);
27901
options:
TestOptions
.ReleaseExe);
28025
var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40, assemblyName: "emptyValueTuple", parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
28975
", options:
TestOptions
.UnsafeReleaseDll, symbolValidator: symbolValidator);
29191
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
29241
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: """
29364
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: """
29469
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: """
CodeGen\CodeGenUsingDeclarationTests.cs (8)
682
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1163
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1190
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1235
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1282
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1318
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1403
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
1430
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
CodeGen\DestructorTests.cs (1)
692
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseDll);
CodeGen\EventTests.cs (5)
620
var compilation = CreateCompilation(csharpSource, new MetadataReference[] { ilAssemblyReference },
TestOptions
.ReleaseExe);
645
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
707
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
779
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
842
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
CodeGen\FixedSizeBufferTests.cs (30)
50
}", options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
115
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Fails)
176
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Passes)
230
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Passes)
284
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Passes)
337
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
370
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
407
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
448
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Fails)
516
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Fails)
581
var comp1 = CompileAndVerify(s1, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes).Compilation;
584
options:
TestOptions
.UnsafeReleaseExe,
619
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Fails)
652
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
677
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
704
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
726
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
770
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "133", verify: Verification.Fails)
810
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
839
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
868
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
924
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
965
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
990
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes,
1022
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes,
1064
}", options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput: @"
1079
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1103
}", options:
TestOptions
.UnsafeReleaseDll);
1134
}", options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
1164
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Mscorlib40, assemblyName: "fixedBuffer");
CodeGen\ForeachTest.cs (13)
66
}", options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("Test.Main", @"
329
",
TestOptions
.ReleaseExe);
385
",
TestOptions
.ReleaseExe);
446
",
TestOptions
.ReleaseExe);
498
", targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe);
546
",
TestOptions
.ReleaseExe);
595
",
TestOptions
.ReleaseExe);
694
", references: new[] { MscorlibRef_v4_0_30316_17626 },
TestOptions
.ReleaseExe);
741
",
TestOptions
.ReleaseExe);
796
",
TestOptions
.ReleaseExe);
867
",
TestOptions
.DebugExe);
1398
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.ReleaseExe);
1683
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
CodeGen\ForLoopsTests.cs (5)
726
var c = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
907
var c = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
961
var c = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
1265
var c = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
1916
var c = CompileAndVerify(text, options:
TestOptions
.DebugExe);
CodeGen\GotoTest.cs (24)
504
var c = CompileAndVerify(source, options:
TestOptions
.ReleaseDll);
933
var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
948
var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
984
var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
1001
var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options:
TestOptions
.Script), references);
1003
var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.Script), references, previousScriptCompilation: s0);
1020
var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions:
TestOptions
.Script);
1040
var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions:
TestOptions
.Script);
1067
var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
1087
var compilation = CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
1112
var s0 = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source0, options:
TestOptions
.Script), references);
1114
var s1 = CSharpCompilation.CreateScriptCompilation("s1.dll", SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.Script), references, previousScriptCompilation: s0);
1129
var options =
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver);
1130
var compilation = CreateCompilationWithMscorlib461(sourceB, options: options, parseOptions:
TestOptions
.Script);
1147
var tree = Parse(source, options:
TestOptions
.Script);
1160
var tree = Parse(source, options:
TestOptions
.Script);
1174
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script);
1189
compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script);
1202
compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script);
CodeGen\IndexAndRangeTests.cs (39)
24
expectedOutput is null ?
TestOptions
.ReleaseDll :
TestOptions
.ReleaseExe);
190
var comp = CreateCompilationWithIndexAndRangeAndSpan(src,
TestOptions
.ReleaseExe);
280
var comp = CreateCompilationWithIndexAndRangeAndSpan(src,
TestOptions
.ReleaseExe);
412
var comp = CreateCompilationWithIndexAndRangeAndSpan(src,
TestOptions
.ReleaseExe);
509
var comp = CreateCompilationWithIndex(src, options:
TestOptions
.ReleaseExe);
676
var comp = CreateCompilationWithIndex(src, options:
TestOptions
.ReleaseExe);
829
var comp = CreateCompilationWithIndexAndRangeAndSpanAndMemoryExtensions(src,
TestOptions
.ReleaseExe);
917
var comp = CreateCompilationWithIndexAndRangeAndSpan(src,
TestOptions
.ReleaseExe);
951
var comp = CreateCompilationWithIndexAndRange(src,
TestOptions
.ReleaseExe);
1024
}",
TestOptions
.ReleaseExe);
1098
}",
TestOptions
.ReleaseExe); ;
1183
}",
TestOptions
.ReleaseExe);
1899
}",
TestOptions
.ReleaseExe);
1957
var comp = CreateCompilationWithIndex(source, WithNullableEnable(
TestOptions
.DebugExe));
2099
}" + TestSources.GetSubArray,
TestOptions
.ReleaseExe);
2207
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe);
2551
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe);
2587
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
2625
}", options:
TestOptions
.DebugExe);
2689
}", options:
TestOptions
.DebugExe);
2738
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe), expectedOutput: "value: '3', fromEnd: 'True'");
2757
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe),
2787
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe),
2816
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe),
2845
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe),
2875
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe), expectedOutput: "value: '0', fromEnd: 'True'")
2904
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe),
2936
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe),
2968
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe),
3000
options:
TestOptions
.ReleaseExe),
3017
options:
TestOptions
.ReleaseExe),
3036
options:
TestOptions
.ReleaseExe),
3058
options:
TestOptions
.ReleaseExe),
3081
}" + PrintIndexesAndRangesCode, options:
TestOptions
.ReleaseExe),
3108
}", options:
TestOptions
.ReleaseExe), expectedOutput: "YES");
3195
",
TestOptions
.ReleaseExe);
3260
",
TestOptions
.ReleaseExe);
3361
",
TestOptions
.ReleaseExe);
CodeGen\IndexerTests.cs (5)
423
var compVerifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
571
var compVerifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
719
var compVerifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
944
var compVerifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
1329
var comp1 = CreateCompilation(text1, options:
TestOptions
.DebugExe);
CodeGen\ITuplePatternTests.cs (3)
19
return CreateCompilation(new[] { source, _iTupleSource }, options: options ??
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithRecursivePatterns);
229
var verifier = CompileAndVerify(CreatePatternCompilation(source,
TestOptions
.DebugDll));
CodeGen\ObjectAndCollectionInitializerTests.cs (7)
1386
var comp = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseExe);
1483
var comp = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseExe);
1820
var comp = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseExe);
3534
CompileAndVerify(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), expectedOutput: "1", verify: Verification.Fails);
3581
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), verify: Verification.Fails, expectedOutput:
3692
var comp = CSharpTestBase.CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3731
var comp = CSharpTestBase.CreateCompilation(source, options:
TestOptions
.ReleaseExe);
CodeGen\PatternTests.cs (129)
100
var compilation = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.ReleaseDll);
123
var compilation = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseDll);
153
var compilation = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseDll);
201
var compilation = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseDll);
236
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
270
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
334
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
402
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
503
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
635
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
696
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
772
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
833
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
858
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
894
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
933
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
969
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1009
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1056
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1107
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1142
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1180
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1224
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1283
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1340
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1400
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1472
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1536
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1599
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1658
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1713
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1774
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1841
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1905
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1974
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2039
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2174
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2268
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2405
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithRecursivePatterns);
2539
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns);
2613
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2647
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithRecursivePatterns);
2668
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithRecursivePatterns);
2714
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2794
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2840
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2903
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3000
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3056
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3097
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3129
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3238
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, references: new[] { CSharpRef });
3266
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3296
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3316
var compilation = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.ReleaseDll);
3385
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3474
var v = CompileAndVerify(source, options:
TestOptions
.DebugExe);
3549
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
3632
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
3704
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
3780
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.ReleaseExe })
3993
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3996
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4031
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4034
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4059
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4095
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4122
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4174
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4214
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4249
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4328
foreach (var compilationOptions in new[] {
TestOptions
.ReleaseExe,
TestOptions
.DebugExe })
4509
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4543
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4574
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4608
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
4665
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
4711
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
4768
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4801
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4837
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4875
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4909
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4946
var compilation = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.ReleaseExe);
5448
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5476
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5502
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5544
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5602
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5648
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5710
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5784
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5874
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5933
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6018
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6102
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6190
var verifier = CompileAndVerify(source, expectedOutput: "012323", options:
TestOptions
.DebugExe);
6275
var verifier = CompileAndVerify(source, expectedOutput: " 0 1 2 3 2 3", options:
TestOptions
.DebugExe);
6364
var verifier = CompileAndVerify(source, expectedOutput: "0123452345", options:
TestOptions
.DebugExe);
6460
var verifier = CompileAndVerify(source, expectedOutput: "0123233", options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6545
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll);
6645
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "012");
6740
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: """
6847
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "System.ActionSystem.Action");
CodeGen\PropertyTests.cs (1)
30
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
CodeGen\SwitchTests.cs (77)
429
var compVerifier = CompileAndVerify(text, expectedOutput: "1", options:
TestOptions
.DebugExe);
2899
var compVerifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"),
2900
parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch(), expectedOutput: "True");
3040
var comp = CSharpCompilation.Create("Name", references: new[] { reference }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
3046
compVerifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: "True");
3348
var compVerifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"),
3349
parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch(), expectedOutput: "PASS");
3673
compVerifier = CompileAndVerify(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"), expectedOutput: "PASS");
4032
var compVerifier = CompileAndVerify(text, expectedOutput: "1", parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
7161
var compVerifier = CompileAndVerify(text, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch(), expectedOutput: "3");
7852
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch(),
7853
options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
7989
comp = CreateCompilation(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
8092
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch(),
8093
options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
8223
comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
8302
comp = CreateCompilation(text, options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
8796
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
8809
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
8863
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
8882
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
8939
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
8952
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9003
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9022
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9077
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9093
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9150
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9167
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9225
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9242
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9300
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9319
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9369
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9385
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9441
CreateCompilation(source, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
9450
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9451
parseOptions:
TestOptions
.Regular7_1,
9476
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9477
parseOptions:
TestOptions
.Regular7_1,
9572
CreateCompilation(source, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
9581
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
9582
parseOptions:
TestOptions
.Regular7_1,
9625
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9626
parseOptions:
TestOptions
.Regular7_1,
9723
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9765
CreateCompilation(source, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
9774
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9775
parseOptions:
TestOptions
.Regular7_1,
9820
CreateCompilation(source, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
9829
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9830
parseOptions:
TestOptions
.Regular7_1,
9873
CreateCompilation(source, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
9882
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9883
parseOptions:
TestOptions
.Regular7_1)
9925
CreateCompilation(source, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
9934
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication),
9935
parseOptions:
TestOptions
.Regular7_1)
10027
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication))
10119
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication))
10170
options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.ConsoleApplication),
10246
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication).WithMetadataImportOptions(MetadataImportOptions.All));
10520
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.ConsoleApplication))
10607
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe)
10695
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe)
10802
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9)
10867
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9)
11028
options:
TestOptions
.ReleaseExe.WithOutputKind(OutputKind.ConsoleApplication),
11029
parseOptions:
TestOptions
.RegularWithPatternCombinators,
11286
options:
TestOptions
.ReleaseExe.WithOutputKind(OutputKind.ConsoleApplication),
11287
parseOptions:
TestOptions
.RegularWithPatternCombinators,
11544
options:
TestOptions
.ReleaseExe.WithOutputKind(OutputKind.ConsoleApplication),
11545
parseOptions:
TestOptions
.RegularWithPatternCombinators,
11973
options:
TestOptions
.ReleaseExe.WithOutputKind(OutputKind.ConsoleApplication),
11974
parseOptions:
TestOptions
.RegularWithPatternCombinators,
CodeGen\UnsafeTests.cs (238)
32
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes);
59
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
89
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
115
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
141
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
167
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
193
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
219
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes);
244
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
291
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
338
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
372
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "123", verify: Verification.Fails);
409
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "456", verify: Verification.Fails);
437
var compVerifierOptimized = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "2", verify: Verification.Fails);
456
var compVerifierUnoptimized = CompileAndVerify(text, options:
TestOptions
.UnsafeDebugExe, expectedOutput: "2", verify: Verification.Fails);
500
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "1", verify: Verification.Fails);
552
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"Before: 2 7
599
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"ab", verify: Verification.Fails);
647
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"12", verify: Verification.Fails);
685
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeDebugDll).VerifyIL("C.M", """
699
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeReleaseDll).VerifyIL("C.M", """
731
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeDebugDll).VerifyIL("C.M", """
752
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeReleaseDll).VerifyIL("C.M", """
781
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeDebugDll).VerifyIL("C.M1", """
797
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeReleaseDll).VerifyIL("C.M1", """
829
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeDebugDll).VerifyIL("C.M1", """
847
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeReleaseDll).VerifyIL("C.M1", """
876
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeDebugDll).VerifyIL("C.M", """
891
CompileAndVerify(source, verify: Verification.Fails, options:
TestOptions
.UnsafeReleaseDll).VerifyIL("C.M", """
921
CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyIL("C.M", """
935
CompileAndVerify(source, options:
TestOptions
.ReleaseDll).VerifyIL("C.M", """
970
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"3", verify: Verification.Fails);
988
compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"3", verify: Verification.Fails);
1028
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"34", verify: Verification.Fails);
1052
compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"34", verify: Verification.Fails);
1103
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"123", verify: Verification.Fails);
1125
compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"123", verify: Verification.Fails);
1179
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"123", verify: Verification.Fails);
1202
compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"123", verify: Verification.Fails);
1246
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"34", verify: Verification.Fails);
1284
compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"34", verify: Verification.Fails);
1360
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
1480
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
1524
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"
1553
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "210", verify: Verification.Fails);
1573
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "1", verify: Verification.Fails).VerifyIL("C.Main", @"
1614
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"1", verify: Verification.Fails);
1672
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"123", verify: Verification.Fails);
1730
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"12", verify: Verification.Fails);
1800
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"12", verify: Verification.Fails);
1862
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
1935
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"12", verify: Verification.Fails);
2001
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"a", verify: Verification.Fails);
2046
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeDebugExe, expectedOutput: @"a", verify: Verification.Fails);
2090
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeDebugExe, expectedOutput: @"h", verify: Verification.Fails);
2147
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeDebugExe, expectedOutput: @"hTrue", verify: Verification.Fails);
2232
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"hTrue", verify: Verification.Fails);
2303
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"01", verify: Verification.Fails);
2371
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"01", verify: Verification.Fails);
2439
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"01", verify: Verification.Fails);
2510
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"970104", verify: Verification.Fails);
2601
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
2663
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
2726
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
2782
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
2843
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
2904
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
2964
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3040
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3124
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3254
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3305
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3370
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3454
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3534
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3590
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3635
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3689
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3739
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3791
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3845
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3898
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
3952
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4002
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4052
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4101
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4141
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4182
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4240
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4304
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4371
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).
4433
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"2", verify: Verification.Fails);
4493
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"2", verify: Verification.Fails);
4548
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular7_2);
4581
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"0", verify: Verification.Fails);
4632
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"2", verify: Verification.Fails);
4694
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"2", verify: Verification.Fails);
4758
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
4810
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
4857
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
4895
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
4934
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"20", verify: Verification.Fails);
5008
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"5456");
5068
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"5456");
5160
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"2123
5249
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"5456");
5309
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"23", verify: Verification.Fails);
5387
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"3", verify: Verification.Fails);
5448
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5490
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5529
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular7_2);
5565
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5601
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5637
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5676
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5689
var missing = CreateCompilationWithMscorlib461(missing_cs, options:
TestOptions
.DebugDll, assemblyName: "missing");
5700
var lib = CreateCompilationWithMscorlib461(lib_cs, references: new[] { missing.EmitToImageReference() }, options:
TestOptions
.DebugDll);
5715
var comp = CreateCompilationWithMscorlib461(source, references: new[] { lib.EmitToImageReference() }, options:
TestOptions
.UnsafeDebugDll);
5750
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5778
var comp = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5815
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"");
5895
var compVerifier = CreateCompilationWithMscorlib46(text, options:
TestOptions
.UnsafeReleaseExe);
5942
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"00", verify: Verification.Fails);
6069
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe);
6144
CompileAndVerify(string.Format(template, "unchecked"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL);
6145
CompileAndVerify(string.Format(template, "checked"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL);
6195
CompileAndVerify(string.Format(template, "unchecked"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL);
6196
CompileAndVerify(string.Format(template, "checked"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL);
6232
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", @"
6322
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", @"
6412
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @"
6502
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @"
6643
CompileAndVerify(string.Format(template, "unchecked"), options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", expectedIL);
6644
CompileAndVerify(string.Format(template, "checked"), options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", expectedIL);
6706
CompileAndVerify(string.Format(template, "unchecked"), options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", expectedIL);
6707
CompileAndVerify(string.Format(template, "checked"), options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", expectedIL);
6813
CompileAndVerify(string.Format(template, "unchecked"), options:
TestOptions
.UnsafeDebugExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL, sequencePointDisplay: SequencePointDisplayMode.Minimal);
6814
CompileAndVerify(string.Format(template, "checked "), options:
TestOptions
.UnsafeDebugExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL, sequencePointDisplay: SequencePointDisplayMode.Minimal);
6870
CompileAndVerify(string.Format(template, "unchecked"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL);
6871
CompileAndVerify(string.Format(template, "checked"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("C.Main", expectedIL);
6912
CompileAndVerify(string.Format(template, "unchecked"), options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes).VerifyIL("C.M", expectedIL);
6913
CompileAndVerify(string.Format(template, "checked"), options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes).VerifyIL("C.M", expectedIL);
6981
CompileAndVerify(string.Format(template, "unchecked"), options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes).VerifyIL("C.M", expectedIL);
6982
CompileAndVerify(string.Format(template, "checked"), options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes).VerifyIL("C.M", expectedIL);
7036
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "12", verify: Verification.Fails).VerifyIL("C.Main", @"
7099
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "1234", verify: Verification.FailsPEVerify).VerifyIL("C.Main", @"
7260
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Passes).VerifyIL("C.Main", @"
7347
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Passes).VerifyIL("C.Main", @"
7389
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Passes).VerifyIL("C.Main", @"
7432
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("S.Main", @"
7497
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("S.Main", @"
7562
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("S.Main", @"
7627
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("S.Main", @"
7697
CompileAndVerify(text, options:
TestOptions
.UnsafeDebugDll, verify: Verification.Fails).VerifyIL("C.Test", @"
7805
var comp = CompileAndVerify(text, options:
TestOptions
.UnsafeDebugDll, verify: Verification.Fails);
7973
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"2147483651
8059
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "4", verify: Verification.Fails).VerifyIL("S.Main", @"
8123
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "4", verify: Verification.Fails).VerifyIL("S.Main", @"
8182
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "I0", verify: Verification.Fails).VerifyIL("S.Main", @"
8250
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "8", verify: Verification.Fails).VerifyIL("S.Main", @"
8357
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails).VerifyIL("S.Main", @"
8424
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "44", verify: Verification.Fails).VerifyIL("S.Main", @"
8482
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "11", verify: Verification.Fails).VerifyIL("S.Main", @"
8538
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "11", verify: Verification.Fails).VerifyIL("S.Main", @"
8597
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "01", verify: Verification.Fails).VerifyIL("S.Main", @"
8652
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "2", verify: Verification.Fails);
9050
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9151
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9186
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: expectedOutput);
9221
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9230
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"
9257
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"
9321
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9368
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9398
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Passes, expectedOutput: @"
9448
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Passes);
9486
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9527
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"
9636
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9737
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9772
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9807
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9864
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9921
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
9968
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
10012
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.Fails);
10060
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "011010011010", verify: Verification.Fails).VerifyIL("S.Main", @"
10156
", options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"
10198
", options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"
10239
", options:
TestOptions
.UnsafeReleaseExe);
10289
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", @"
10346
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.M", @"
10383
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.FailsPEVerify).VerifyIL("C.M", @"
10429
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"123
10470
var verifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
10543
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "0", verify: Verification.Fails).VerifyIL("T.Main", @"
10566
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "0", verify: Verification.Fails).VerifyIL("T.Main", @"
10616
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
10691
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"
10749
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: expectedOutput, verify: Verification.FailsPEVerify);
10773
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"2", verify: Verification.Passes);
10799
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugExe);
10829
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
10900
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
10960
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyIL("C.Test", @"
11044
CompileAndVerify(string.Format(template, "int"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"True", verify: Verification.Passes);
11045
CompileAndVerify(string.Format(template, "int*"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"True", verify: Verification.Passes);
11046
CompileAndVerify(string.Format(template, "int**"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"True", verify: Verification.Passes);
11047
CompileAndVerify(string.Format(template, "int[]"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"True", verify: Verification.Passes);
11048
CompileAndVerify(string.Format(template, "int[][]"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"True", verify: Verification.Passes);
11049
CompileAndVerify(string.Format(template, "int*[]"), options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"True", verify: Verification.Passes);
11083
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.FailsPEVerify with
11103
var c = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.FailsPEVerify with
11125
var c = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.FailsPEVerify with
11179
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
11203
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes).VerifyDiagnostics(
11226
var comp = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails).VerifyDiagnostics();
11279
var comp = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "ABC", verify: Verification.Fails).VerifyDiagnostics();
11346
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "b", verify: Verification.Fails);
11390
var verifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "hello", verify: Verification.Fails);
11459
var verifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"
11539
var verifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"
11591
var verifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll.WithConcurrentBuild(false), verify: Verification.Passes);
11615
var verifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll.WithConcurrentBuild(false), verify: Verification.FailsPEVerify);
11633
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
11655
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "F6543210", verify: Verification.Fails);
11701
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "F6543210", verify: Verification.Fails);
11750
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "F6543210", verify: Verification.Fails);
11792
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "F654320F", verify: Verification.Fails);
11835
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "0", verify: Verification.Passes);
11889
var compVerifier = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "System.Byte[]", verify: Verification.Fails);
11962
var v = CompileAndVerify(text, options:
TestOptions
.UnsafeDebugExe, expectedOutput: "System.Byte[]", verify: Verification.Fails);
12082
var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.ReleaseExe);
12108
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "OK", verify: Verification.Passes);
12133
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "0", verify: Verification.FailsPEVerify);
12165
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "0");
CodeGen\WinMdDelegateTests.cs (4)
56
options: winmd ?
TestOptions
.ReleaseWinMD :
TestOptions
.ReleaseDll,
145
options:
TestOptions
.ReleaseWinMD.WithAllowUnsafe(true),
153
options:
TestOptions
.UnsafeReleaseDll,
Emit\BinaryCompatibility.cs (4)
34
var lib0Image = CreateCompilationWithMscorlib46(lib0, options:
TestOptions
.ReleaseDll, assemblyName: "lib").EmitToImageReference();
46
var lib1Image = CreateCompilationWithMscorlib46(lib1, options:
TestOptions
.ReleaseDll, assemblyName: "lib").EmitToImageReference();
58
var clientImage = CreateCompilationWithMscorlib46(client, references: new[] { lib0Image }, options:
TestOptions
.ReleaseDll).EmitToImageReference();
69
var compilation = CreateCompilationWithMscorlib46(program, references: new[] { lib1Image, clientImage }, options:
TestOptions
.ReleaseExe);
Emit\CompilationEmitTests.cs (164)
81
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("abc.X"));
84
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("\"abc.X\""));
100
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("решения.X"));
103
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("\"решения.X\""));
562
", options:
TestOptions
.DebugExe);
898
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1022
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1044
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1052
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll,
1100
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1123
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1131
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1206
CSharpCompilation comp1 = CreateCompilation(Parse(source1), options:
TestOptions
.DebugDll.WithDeterministic(true), assemblyName: name);
1210
Compilation comp2 = CreateCompilation(Parse(source2), options:
TestOptions
.DebugDll.WithDeterministic(true), assemblyName: name);
1311
options:
TestOptions
.DebugDll.WithDeterministic(true).WithOutputKind(OutputKind.NetModule));
1323
", references: new[] { reference }, options:
TestOptions
.ReleaseDll);
1889
options:
TestOptions
.DebugDll.WithDeterministic(true), assemblyName: name);
1894
options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
1905
var options =
TestOptions
.DebugDll.WithDeterministic(false);
2000
options:
TestOptions
.ReleaseDll.WithCryptoKeyFile(snk.Path).WithPublicSign(true));
2015
var signedDllOptions =
TestOptions
.SigningReleaseDll.
2033
var signedDllOptions =
TestOptions
.SigningReleaseDll.
2053
var signedDllOptions =
TestOptions
.SigningReleaseDll
2097
options:
TestOptions
.DebugDll.WithDeterministic(true), assemblyName: name);
2125
parseOptions:
TestOptions
.Regular7_2.WithNoRefSafetyRulesAttribute(),
2126
options:
TestOptions
.DebugDll.WithDeterministic(true));
2131
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
2134
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2165
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2193
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2222
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2262
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
2264
options:
TestOptions
.DebugDll.WithDeterministic(true));
2271
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2281
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2293
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2329
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
2331
options:
TestOptions
.DebugDll.WithDeterministic(true));
2338
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2348
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2360
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2396
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
2398
options:
TestOptions
.DebugDll.WithDeterministic(true));
2405
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2415
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2427
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2456
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
2458
options:
TestOptions
.DebugDll.WithDeterministic(true));
2466
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2501
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
2503
options:
TestOptions
.DebugDll.WithDeterministic(true));
2511
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2525
options:
TestOptions
.DebugDll.WithDeterministic(true));
2539
options:
TestOptions
.DebugDll.WithDeterministic(true));
2553
options:
TestOptions
.DebugDll.WithDeterministic(true));
2568
options:
TestOptions
.DebugDll.WithDeterministic(true));
2581
options:
TestOptions
.DebugDll.WithDeterministic(true).WithOutputKind(OutputKind.NetModule));
2595
options:
TestOptions
.DebugDll.WithDeterministic(true).WithOutputKind(OutputKind.NetModule));
2608
options:
TestOptions
.DebugDll);
2634
options:
TestOptions
.DebugDll);
2654
options:
TestOptions
.DebugDll.WithDeterministic(true));
2700
options:
TestOptions
.ReleaseDll,
3486
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.AnyCpu));
3490
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X86));
3494
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X64));
3500
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.AnyCpu32BitPreferred));
3506
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.Arm));
3524
options:
TestOptions
.DebugDll.WithPlatform(Platform.X86));
3558
options:
TestOptions
.DebugDll.WithPlatform(Platform.X64));
3608
options:
TestOptions
.DebugDll.WithPlatform(Platform.Arm));
3648
options:
TestOptions
.ReleaseExe.WithPlatform(Platform.AnyCpu));
3689
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X64));
3739
var compilation = CreateCompilation(source, options:
TestOptions
.CreateTestOptions(OutputKind.WindowsRuntimeApplication, OptimizationLevel.Debug));
3757
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3762
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3767
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3772
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X86));
3777
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X86));
3782
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X86));
3786
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X64));
3791
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X64));
3796
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithPlatform(Platform.X64));
3811
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4014
var compilation = CreateCompilation("class A { }", options:
TestOptions
.ReleaseDll, assemblyName: name);
4049
options:
TestOptions
.ReleaseModule.WithModuleName(name + extension));
4080
var compilation = CreateCompilation("class A { }", options:
TestOptions
.ReleaseDll, assemblyName: name);
4111
var compilation = CreateCompilation("class A { }", options:
TestOptions
.ReleaseDll, assemblyName: name);
4142
var compilation = CreateCompilation("class A { }", options:
TestOptions
.ReleaseDll, assemblyName: name);
4173
var compilation = CreateCompilation("class A { }", options:
TestOptions
.ReleaseDll, assemblyName: name);
4211
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseModule, assemblyName: "ContentType");
4231
var compilation = CreateCompilation("class A { }", options:
TestOptions
.ReleaseDll);
4254
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
4289
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.NetModule));
4318
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4365
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4426
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4492
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
4549
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
4611
var c1 = CreateCompilation(p1, options:
TestOptions
.ReleaseDll, assemblyName: Guid.NewGuid().ToString());
4621
var comp = CreateCompilation(source1, options:
TestOptions
.ReleaseModule);
4623
CompileAndVerify(source2, references: new[] { metadataRef }, options:
TestOptions
.ReleaseModule, verify: Verification.Fails);
4660
var comp = CreateCompilation(text, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
4673
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
4679
var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch");
4693
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.AnyCpu));
4699
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.AnyCpu));
4705
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.AnyCpu));
4711
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.AnyCpu));
4717
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.X86));
4725
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.X86));
4733
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.X86));
4741
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.X86));
4758
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
4764
var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch");
4777
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.AnyCpu));
4785
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.X86));
4793
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.AnyCpu));
4803
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
4809
var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.X86), assemblyName: "PlatformMismatch");
4824
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
4832
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
4840
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.Itanium));
4848
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.Itanium));
4859
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
4865
var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.X86), assemblyName: "PlatformMismatch");
4879
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
4890
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
4896
var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.AnyCpu), assemblyName: "PlatformMismatch");
4911
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
4917
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
4923
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.Itanium));
4929
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.Itanium));
4938
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
4944
var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.AnyCpu), assemblyName: "PlatformMismatch");
4958
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
4967
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
4973
var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch");
4988
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
4994
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
5000
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.Itanium));
5006
parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.Itanium));
5015
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
5021
var refCompilation = CreateEmptyCompilation(refSource, parseOptions: parseOptions, options:
TestOptions
.ReleaseModule.WithPlatform(Platform.Itanium), assemblyName: "PlatformMismatch");
5036
parseOptions: parseOptions, options:
TestOptions
.ReleaseDll.WithPlatform(Platform.Itanium));
5044
var comp = CreateEmptyCompilation("", new[] { TestReferences.SymbolsTests.netModule.x64COFF }, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
5070
var compilation = CreateCompilation(source, null,
TestOptions
.ReleaseDll);
5142
var compilation = CreateCompilation(source, null,
TestOptions
.ReleaseDll);
5207
var compilation = CreateCompilation(source, null,
TestOptions
.DebugDll);
5263
var comp1 = CreateCompilation(s1, options:
TestOptions
.ReleaseModule);
5267
var comp2 = CreateCompilation(s2, options:
TestOptions
.ReleaseModule, references: new[] { ref1 });
5271
var comp3 = CreateCompilation(s3, options:
TestOptions
.ReleaseExe, references: new[] { ref1, ref2 });
5310
var comp1 = CreateCompilation(s1, options:
TestOptions
.ReleaseModule.WithModuleName("A"));
5314
var comp2 = CreateCompilation(s2, options:
TestOptions
.ReleaseModule.WithModuleName("B"), references: new[] { ref1 });
5318
var comp3 = CreateCompilation(s3, options:
TestOptions
.ReleaseExe.WithModuleName("C"), references: new[] { ref1, ref2 });
5355
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.ReleaseDll);
5417
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.ReleaseDll, references: new[] { CSharpRef });
5550
var modRef = CreateCompilation("public class A { }", options:
TestOptions
.ReleaseModule, assemblyName: "refMod").EmitToImageReference();
5572
var options =
TestOptions
.DebugDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error);
5580
var options =
TestOptions
.DebugDll.WithSpecificDiagnosticOptions("CS0169", ReportDiagnostic.Error);
5617
var options =
TestOptions
.DebugDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error);
5625
var options =
TestOptions
.DebugDll.WithSpecificDiagnosticOptions("CS0612", ReportDiagnostic.Error);
Emit\CovariantReturnTests.cs (4)
247
parseOptions:
TestOptions
.WithCovariantReturns,
278
var compilation = CreateCovariantCompilation(source, options:
TestOptions
.DebugExe);
313
var compilation = CreateCovariantCompilation(source, options:
TestOptions
.DebugExe);
546
var compilation = CreateCovariantCompilation(program, options:
TestOptions
.DebugExe, references: new[] { ref0, ref1b, ref2 });
Emit\DesktopStrongNameProviderTests.cs (2)
95
var options =
TestOptions
112
var options =
TestOptions
Emit\DeterministicTests.cs (9)
31
return CompiledGuid(source, assemblyName, options: debug ?
TestOptions
.DebugExe :
TestOptions
.ReleaseExe, platform: platform);
53
var options = (optimize ?
TestOptions
.ReleaseExe :
TestOptions
.DebugExe).WithPlatform(platform).WithDeterministic(true);
77
options:
TestOptions
.DebugDll.WithDeterministic(true));
82
options:
TestOptions
.DebugDll.WithDeterministic(false));
175
var mvid1 = CompiledGuid(source.Replace("CHANGE", ""), "X1",
TestOptions
.DebugDll, emitRefAssembly);
176
var mvid2 = CompiledGuid(source.Replace("CHANGE", "private void M() { }"), "X1",
TestOptions
.DebugDll, emitRefAssembly);
268
TestOptions
.DebugExe.WithDeterministic(true));
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (1)
1022
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
Emit\DynamicAnalysis\DynamicInstrumentationTests.cs (60)
678
CompilationVerifier verifier = CompileAndVerify(source + InstrumentationHelperSource, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
682
verifier = CompileAndVerify(source + InstrumentationHelperSource, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
744
CompilationVerifier verifier = CompileAndVerify(source, expectedOutput: checker.ExpectedOutput, options:
TestOptions
.ReleaseExe);
748
verifier = CompileAndVerify(source, expectedOutput: checker.ExpectedOutput, options:
TestOptions
.DebugExe);
854
CompilationVerifier verifier = CompileAndVerify(source + InstrumentationHelperSource, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
856
verifier = CompileAndVerify(source + InstrumentationHelperSource, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
948
CompilationVerifier verifier = CompileAndVerify(source, expectedOutput: checker.ExpectedOutput, options:
TestOptions
.ReleaseExe);
952
verifier = CompileAndVerify(source, expectedOutput: checker.ExpectedOutput, options:
TestOptions
.DebugExe);
1029
CompilationVerifier verifier = CompileAndVerify(source + InstrumentationHelperSource, expectedOutput: expectedOutput, options:
TestOptions
.ReleaseExe);
1031
verifier = CompileAndVerify(source + InstrumentationHelperSource, expectedOutput: expectedOutput, options:
TestOptions
.DebugExe);
1225
CompilationVerifier verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.UnsafeDebugExe, expectedOutput: expectedOutput, verify: Verification.Fails);
2478
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2499
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2519
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2538
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2568
options:
TestOptions
.ReleaseDll,
2569
parseOptions:
TestOptions
.Regular9);
2598
options:
TestOptions
.ReleaseDll,
2599
parseOptions:
TestOptions
.Regular9);
2645
options:
TestOptions
.ReleaseDll,
2646
parseOptions:
TestOptions
.Regular9);
2677
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2711
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2749
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
2794
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2863
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2893
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2923
options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular9);
2958
var c = CreateCompilationWithMscorlib40(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
2994
var c = CreateCompilationWithMscorlib40(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
3097
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe);
3173
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe);
3243
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe);
3247
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe);
3369
var verifier = CompileAndVerify(sources, expectedOutput, options:
TestOptions
.ReleaseExe);
3372
verifier = CompileAndVerify(sources, expectedOutput, options:
TestOptions
.DebugExe);
3495
var verifier = CompileAndVerify(sources, expectedOutput, options:
TestOptions
.ReleaseExe);
3498
verifier = CompileAndVerify(sources, expectedOutput, options:
TestOptions
.DebugExe);
3569
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe);
3572
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe);
3618
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
3622
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
3646
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
3674
var verifier = CompileAndVerify(source + InstrumentationHelperSource, options:
TestOptions
.ReleaseDll);
3733
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe);
3737
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe);
3830
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe);
3834
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe);
3892
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe);
3896
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe);
3953
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe);
3957
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe);
4034
var verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.ReleaseExe);
4038
verifier = CompileAndVerify(source, expectedOutput, options:
TestOptions
.DebugExe);
4131
options: (options ??
TestOptions
.ReleaseExe).WithDeterministic(true),
4146
var compilation = CreateCompilation(trees.ToArray(), options: (options ??
TestOptions
.ReleaseExe).WithDeterministic(true));
Emit\EmitCustomModifiers.cs (5)
45
options:
TestOptions
.UnsafeReleaseExe);
600
var comp = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib40, options:
TestOptions
.ReleaseExe);
656
var comp = CreateCompilationWithILAndMscorlib40(source, il, TargetFramework.Mscorlib40, options:
TestOptions
.ReleaseExe);
707
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.UnsafeReleaseExe);
741
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.UnsafeReleaseExe);
Emit\EmitErrorTests.cs (5)
264
var netModule = CreateCompilation(moduleSource, options:
TestOptions
.ReleaseModule, assemblyName: "ModuleNameMismatch");
306
var compilation1 = CreateCompilation(builder.ToString(), null,
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(warnOpts));
355
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "1000000"))
359
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals"),
364
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
Emit\EmitMetadataTests.cs (66)
87
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), symbolValidator: module =>
121
}, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
231
options:
TestOptions
.DebugDll.WithOutputKind(OutputKind.NetModule));
422
CompileAndVerify(source, options:
TestOptions
.ReleaseDll, symbolValidator: module =>
530
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.ReleaseDll, sourceSymbolValidator: validator(true), symbolValidator: validator(false));
580
CompileAndVerify(source, sourceSymbolValidator: validator(true), symbolValidator: validator(false), options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
674
CompileAndVerify(source: source, sourceSymbolValidator: validator(true), symbolValidator: validator(false), options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
742
CompileAndVerify(source: source, sourceSymbolValidator: validator(true), symbolValidator: validator(false), options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
889
CompileAndVerify(source: source, sourceSymbolValidator: validator(true), symbolValidator: validator(false), options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
917
}", options:
TestOptions
.DebugExe);
941
}", parseOptions:
TestOptions
.Regular,
942
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.Internal));
1011
}", parseOptions:
TestOptions
.Regular,
1012
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.Internal));
1289
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
1544
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
2223
var options =
TestOptions
.ReleaseExe.WithPlatform(platform);
2231
var syntax = SyntaxFactory.ParseSyntaxTree(@"class C {}",
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
2235
options:
TestOptions
.ReleaseDll.WithDeterministic(true),
2420
var syntax = SyntaxFactory.ParseSyntaxTree(@"class C { static void Main() { } }",
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
2424
options:
TestOptions
.DebugExe.WithPlatform(Platform.X64).WithDeterministic(true),
2598
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
2643
CompileAndVerify(text, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
2715
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2811
}", new[] { reference },
TestOptions
.ReleaseExe);
2872
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
2924
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
2950
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"));
2956
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"));
2962
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"));
2971
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "1"));
2980
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "3"));
3023
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", null),
3034
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", feature),
3042
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "1000"),
3049
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "3"),
3056
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "2"),
3076
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "1"),
3096
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
3131
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
3218
var ref2 = CreateEmptyCompilation(source2, [ref1], options:
TestOptions
.UnsafeDebugDll, assemblyName: "Encoding")
3232
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"));
3244
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
3282
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"))
3297
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
3398
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", feature),
3423
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
3424
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
3465
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
3466
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
3511
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
3512
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)),
3548
parseOptions:
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0"),
3549
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All)),
3593
var parseOptions =
TestOptions
.RegularPreview
3637
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
3662
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
3679
options:
TestOptions
.ReleaseExe)
3696
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
3722
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
3746
options:
TestOptions
.ReleaseExe);
3767
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
3788
options:
TestOptions
.ReleaseExe);
3809
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
3843
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Emit\EntryPointTests.cs (69)
18
return CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithWarningLevel(5).WithMainTypeName(mainTypeName), parseOptions: parseOptions);
49
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
125
var compilation = CompileConsoleApp(source, parseOptions:
TestOptions
.Regular7_1);
144
var compilation = CompileConsoleApp(source, parseOptions:
TestOptions
.Regular7);
283
Parse(csx, options:
TestOptions
.Script),
284
Parse(cs, options:
TestOptions
.Regular)
286
options:
TestOptions
.ReleaseExe);
374
SyntaxFactory.ParseSyntaxTree(csx, options:
TestOptions
.Script),
376
options:
TestOptions
.ReleaseExe);
395
SyntaxFactory.ParseSyntaxTree(csx, options:
TestOptions
.Script),
397
options:
TestOptions
.ReleaseExe);
410
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("N.M"));
428
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C.D"));
446
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C.D"));
481
var compilation = CreateCompilation(cs, options:
TestOptions
.ReleaseExe);
494
compilation = CreateCompilation(cs, options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
502
compilation = CreateCompilation(cs, options:
TestOptions
.ReleaseExe.WithMainTypeName("D.DD"));
530
CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("A.B.C"), expectedOutput: "1");
554
CompileAndVerify(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("A.B.C"), expectedOutput: "1");
580
CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("A.B.C")).VerifyDiagnostics(
602
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
624
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
647
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
675
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
696
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
726
new[] { SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Script) },
727
options:
TestOptions
.ReleaseExe);
749
SyntaxFactory.ParseSyntaxTree(csx, options:
TestOptions
.Script),
750
SyntaxFactory.ParseSyntaxTree(cs, options:
TestOptions
.Regular)
752
options:
TestOptions
.ReleaseExe);
783
SyntaxFactory.ParseSyntaxTree(csx, options:
TestOptions
.Script),
784
SyntaxFactory.ParseSyntaxTree(cs, options:
TestOptions
.Regular)
786
options:
TestOptions
.ReleaseExe);
812
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
815
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("D"));
831
options:
TestOptions
.ReleaseExe.WithMainTypeName("D"));
849
options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
857
options:
TestOptions
.ReleaseExe.WithMainTypeName("D"));
865
options:
TestOptions
.ReleaseExe.WithMainTypeName("I"));
895
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
900
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("D"));
907
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E"));
930
SyntaxFactory.ParseSyntaxTree(csx, options:
TestOptions
.Script),
931
SyntaxFactory.ParseSyntaxTree(cs, options:
TestOptions
.Regular),
933
options:
TestOptions
.ReleaseExe.WithMainTypeName("C"));
1160
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(// (8,24): warning CS0028: 'Extension.Main(B, string[])' has the wrong signature to be an entry point
1180
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(// (8,23): warning CS0028: 'Extension.Main(B)' has the wrong signature to be an entry point
1197
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(// (5,23): warning CS0028: 'Extension.Main(string)' has the wrong signature to be an entry point
1389
CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("D")).VerifyDiagnostics(
1402
CreateCompilation(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1407
CreateCompilation(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1412
CreateCompilation(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1417
CreateCompilation(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1422
CreateCompilation(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1427
CreateCompilation(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1441
CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName(string.Empty)).VerifyDiagnostics(
1455
CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("D")).VerifyDiagnostics(
1470
CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("d")).VerifyDiagnostics(
1488
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("B")).VerifyDiagnostics(
1493
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("extension")).VerifyDiagnostics(
1511
CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("Main")).VerifyDiagnostics(
1533
CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("Program")).VerifyDiagnostics();
1552
options:
TestOptions
.ReleaseExe).
1570
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1573
var netModule = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
1577
options:
TestOptions
.ReleaseExe,
1596
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1617
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1637
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
Emit\InAttributeModifierTests.cs (35)
1784
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1787
comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1828
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1849
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll);
1896
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1908
comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1953
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1993
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2048
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2089
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2101
comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2138
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2180
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2231
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2243
comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2289
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2330
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2364
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2412
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2467
var comp = CreateCompilationWithIL(code, ilSrc, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2493
var comp1 = CreateCompilation(code1, options:
TestOptions
.DebugDll);
2518
var comp = CreateCompilation(code2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2562
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2596
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2630
var comp = CreateCompilation(code, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
5089
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.ToMetadataReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5090
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.EmitToImageReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5136
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.ToMetadataReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5137
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.EmitToImageReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5185
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.ToMetadataReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5186
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.EmitToImageReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5237
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.ToMetadataReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5238
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.EmitToImageReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5290
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.ToMetadataReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
5291
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.EmitToImageReference() }, options:
TestOptions
.ReleaseExe, symbolValidator: validator);
Emit\OptionalArgumentsTests.cs (4)
108
var compilation = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, TargetFramework.Mscorlib461, options:
TestOptions
.DebugExe);
144
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
176
options:
TestOptions
.DebugExe);
185
options:
TestOptions
.DebugExe);
Emit\ResourceTests.cs (4)
42
var c1 = CreateCompilation(source, assemblyName: "Win32VerNoAttrs", options:
TestOptions
.ReleaseExe);
132
var c1 = CreateCompilation(source, assemblyName: "Win32WithCoff", options:
TestOptions
.ReleaseDll);
290
var c1 = CSharpCompilation.Create("goo", references: new[] { MscorlibRef }, options:
TestOptions
.ReleaseDll);
832
var c1 = CreateCompilation(source, assemblyName: "Win32VerAttrs", options:
TestOptions
.ReleaseExe);
PrivateProtected.cs (36)
38
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
77
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
100
var baseCompilation = CreateCompilation(source1, parseOptions:
TestOptions
.Regular7_2,
101
options:
TestOptions
.SigningReleaseDll,
137
CreateCompilation(source2, parseOptions:
TestOptions
.Regular7_2,
140
options:
TestOptions
.SigningReleaseDll)
188
CreateCompilation(source2, parseOptions:
TestOptions
.Regular7_2,
191
options:
TestOptions
.SigningReleaseDll)
240
CreateCompilation(source2, parseOptions:
TestOptions
.Regular7_2,
243
options:
TestOptions
.SigningReleaseDll)
246
CreateCompilation(source2, parseOptions:
TestOptions
.Regular7_2,
249
options:
TestOptions
.SigningReleaseDll)
274
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
294
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
318
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
360
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
386
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
400
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
419
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
451
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
468
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
498
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
549
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1)
579
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
596
parseOptions:
TestOptions
.Regular7_2,
613
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
625
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
658
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
681
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2)
695
var compilation1 = CreateCompilation(source1, parseOptions:
TestOptions
.Regular7_2);
704
CreateCompilation(source2, parseOptions:
TestOptions
.Regular7_2,
722
var compilation1 = CreateCompilation(source1, parseOptions:
TestOptions
.Regular7_2);
730
CreateCompilation(source2, parseOptions:
TestOptions
.Regular7_2,
748
var compilation1 = CreateCompilation(source1, parseOptions:
TestOptions
.Regular7_2);
757
CreateCompilation(source2, parseOptions:
TestOptions
.Regular7_2,
786
CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular7_2)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1345)
CodeGen\CodeGenCallTests.cs (386)
78
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
117
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
176
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
192
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
251
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
291
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
350
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
366
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
432
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
626
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
692
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
776
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
844
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1118
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1186
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1310
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1380
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1600
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1668
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1773
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1855
options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
1934
options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2016
options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2052
options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2134
options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2214
options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2296
options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2332
options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2391
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2439
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2489
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2491
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2550
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2599
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2649
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2651
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2717
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2919
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2976
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
2978
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3046
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3328
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3386
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3388
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3456
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3518
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3587
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3607
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3676
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3739
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3808
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3828
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
3904
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4130
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4206
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4299
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4377
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4683
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4761
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4894
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
4963
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5039
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5108
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5138
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5207
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5284
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5353
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5383
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5459
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5691
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5767
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5863
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
5941
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6253
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6331
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6467
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6536
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6608
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6677
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6705
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6774
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6847
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6916
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
6944
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
7020
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
7236
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
7312
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
7403
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
7481
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
7777
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
7855
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
7986
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8055
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8127
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8196
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8224
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8293
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8366
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8435
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8463
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8539
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8761
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8837
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
8931
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9009
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9311
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9389
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9523
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9597
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9673
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9744
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9774
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
9854
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10108
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10186
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10302
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10376
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10452
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10523
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10553
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10633
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10893
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
10971
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11090
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11159
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11259
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11328
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11370
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11439
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11540
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11609
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11651
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11727
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
11971
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12047
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12152
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12230
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12554
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12632
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12777
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12846
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12912
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
12981
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13006
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13075
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13142
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13211
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13236
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13312
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13542
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13618
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13713
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13782
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13856
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13925
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
13954
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14023
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14098
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14167
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14196
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14272
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14520
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14596
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14700
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14776
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
14996
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
15072
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
15165
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
15241
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
15562
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
15638
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
15778
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
15847
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
15941
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16010
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16049
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16118
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16213
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16282
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16321
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16397
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16635
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16711
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16813
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16882
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
16984
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17053
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17096
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17165
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17268
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17337
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17380
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17456
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17708
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17784
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17893
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
17969
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
18217
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
18293
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
18400
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
18476
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
18806
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
18882
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19030
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19097
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19151
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19218
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19237
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19304
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19359
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19426
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19445
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19519
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19713
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19787
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19871
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
19950
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20017
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20096
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20120
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20199
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20267
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20346
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20370
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20456
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20670
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20756
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20846
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
20927
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21010
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21091
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21126
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21207
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21291
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21372
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21407
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21495
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21735
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21823
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
21922
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22003
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22080
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22161
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22193
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22274
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22352
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22433
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22465
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22553
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22810
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
22898
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23005
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23086
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23171
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23252
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23288
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23369
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23455
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23536
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23572
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23660
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
23927
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
24015
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
24127
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
24215
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
24459
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
24547
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
24648
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
24736
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25081
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25169
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25317
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25398
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25509
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25590
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25639
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25720
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25832
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25913
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
25962
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26050
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26318
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26406
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26519
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26600
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26705
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26786
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26832
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
26913
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27019
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27100
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27146
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27234
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27500
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27588
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27700
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27781
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27894
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
27975
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28025
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28106
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28220
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28301
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28351
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28439
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28715
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28803
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
28920
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
29008
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
29280
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
29368
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
29483
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
29571
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
29919
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30007
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30160
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30239
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30308
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30387
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30415
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30494
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30564
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30643
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30671
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30757
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
30987
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31073
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31171
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31243
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31312
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31384
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31412
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31484
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31554
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31626
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31654
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31733
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
31949
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32028
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32119
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32191
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32294
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32366
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32411
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32483
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32587
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32659
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32704
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
32783
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
33039
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
33118
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
33229
CompileAndVerify(source, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
33285
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
33391
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput).VerifyDiagnostics();
33498
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: expectedOutput).VerifyDiagnostics();
33558
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, verify: Verification.Fails, expectedOutput: expectedOutput).VerifyDiagnostics();
33601
CompileAndVerify(source, options:
TestOptions
.DebugExe, verify: Verification.Fails, expectedOutput: expectedOutput).VerifyDiagnostics();
33672
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
33744
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
33879
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
33951
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
34086
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
34158
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
34310
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
34313
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.ReleaseExe);
34491
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
34563
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
34715
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
34718
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.ReleaseExe);
34896
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
34968
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
35040
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
35112
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
35197
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
35200
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.ReleaseExe);
35388
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
35391
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.ReleaseExe);
35599
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
35602
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.ReleaseExe);
35818
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe);
35900
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe);
36069
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe);
36072
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.ReleaseExe);
36297
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe);
36300
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.ReleaseExe);
36543
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetLatest, options:
TestOptions
.DebugExe);
CodeGen\CodeGenLengthBasedSwitchTests.cs (16)
267
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
505
comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1034
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
1472
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
1795
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
2430
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
2864
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
7761
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
9184
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
9581
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
10342
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
11643
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
12647
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
13108
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
13585
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
14020
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
CodeGen\CodeGenMethodGroupConversionCachingTests.cs (15)
519
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, symbolValidator: VerifyNoCacheContainersIn("Program"));
4686
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll).VerifyIL("C.Test", @"
4722
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll).VerifyIL("C<T>.Test", @"
4762
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll).VerifyIL("C.Test<T>", @"
5621
var comp = CompileAndVerify(source, parseOptions:
TestOptions
.Regular11);
5704
var verifier = CompileAndVerifyWithWinRt(source, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseWinMD);
5821
var verifier = CompileAndVerifyWithWinRt(source, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseWinMD);
5902
CompileAndVerify(text, parseOptions:
TestOptions
.Regular11, expectedOutput: PASS).VerifyIL("Test.Main", @"
5961
", parseOptions:
TestOptions
.Regular11, expectedOutput: @"
6026
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugExe);
6169
var compilation = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.ReleaseExe);
6325
var compilation = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.DebugExe);
CodeGen\CodeGenSpanBasedStringConcatTests.cs (38)
329
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
382
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
437
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
481
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
535
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
586
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1091
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1201
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1381
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1492
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1555
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1617
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1678
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1758
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1804
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1867
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1950
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
2075
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
2136
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
2782
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
2970
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
3246
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
3431
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
3503
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
3579
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
3652
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
3773
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
3821
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
3895
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
4025
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
4357
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
4410
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
4543
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
4633
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
4757
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
4826
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
5670
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
5860
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
CodeGen\IndexAndRangeTests.cs (24)
57
var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
201
comp = CreateCompilationWithIndex(source, parseOptions:
TestOptions
.Regular12);
233
var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
237
comp = CreateCompilationWithIndex(source, parseOptions:
TestOptions
.Regular12);
275
var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
279
comp = CreateCompilationWithIndex(source, parseOptions:
TestOptions
.Regular12);
568
var comp = CreateCompilationWithIndex(source, options:
TestOptions
.ReleaseExe);
823
var comp = CreateCompilationWithIndex(source, options:
TestOptions
.ReleaseExe);
1567
var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
1721
comp = CreateCompilationWithIndex(source, parseOptions:
TestOptions
.Regular12);
1759
var comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
1763
comp = CreateCompilationWithIndex(source, parseOptions:
TestOptions
.Regular12);
1957
var comp = CreateCompilationWithIndex(source, parseOptions:
TestOptions
.Regular12);
1976
comp = CreateCompilationWithIndex(source, parseOptions: useCsharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2197
var comp = CreateCompilationWithIndexAndRange(source, parseOptions: useCsharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2485
comp = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.Regular12);
3620
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
Emit\EditAndContinue\AssemblyReferencesTests.cs (16)
30
TestOptions
.ReleaseDll.WithCryptoPublicKey(TestResources.TestKeys.PublicKey_ce65828c82a341f2);
66
var compilation0 = CreateEmptyCompilation(src1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), references: references);
140
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
210
var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
213
var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
216
var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
219
var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.ToMetadataReference() }, assemblyName: "C", options:
TestOptions
.DebugDll);
309
var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
314
var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
318
var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
323
var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.ToMetadataReference() }, assemblyName: "C", options:
TestOptions
.DebugDll);
394
var lib0 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
398
var lib1 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
402
var lib2 = CreateCompilation(srcLib, assemblyName: "Lib", options:
TestOptions
.DebugDll);
406
var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.EmitToImageReference() }, assemblyName: "C", options:
TestOptions
.DebugDll);
490
var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, ref01, ref11 }, assemblyName: "C", options:
TestOptions
.DebugDll);
Emit\EditAndContinue\EditAndContinueClosureTests.cs (11)
2463
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A");
2580
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A");
2713
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A");
3843
var source0 = MarkedSource(template.Replace("<<VALUE>>", "0"), options:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
3844
var source1 = MarkedSource(template.Replace("<<VALUE>>", "1"), options:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
3845
var source2 = MarkedSource(template.Replace("<<VALUE>>", "2"), options:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
4626
var compilation0 = CreateCompilation(source0.Tree, options:
TestOptions
.DebugExe);
4685
var compilation0 = CreateCompilation(source0.Tree, options:
TestOptions
.DebugDll);
4733
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
5731
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugExe)
Emit\EditAndContinue\EditAndContinueDelegateCacheTests.cs (5)
45
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
109
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
173
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
237
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
301
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (15)
47
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
48
var compilation0 = CreateCompilation(Parse(source0, "a.cs", parseOptions), options:
TestOptions
.DebugDll);
229
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
346
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
448
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
521
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
572
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
7998
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8690
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A");
8773
var compilation0 = CreateCompilationWithMscorlib461(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll.WithMetadataImportOptions(MetadataImportOptions.All), assemblyName: "A");
Emit\EditAndContinue\EditAndContinueTest.cs (2)
27
private readonly CSharpCompilationOptions _compilationOptions = (options ??
TestOptions
.DebugDll).WithConcurrentBuild(false);
28
private readonly CSharpParseOptions _parseOptions = parseOptions ??
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
Emit\EditAndContinue\EditAndContinueTestBase.cs (2)
41
internal static readonly CSharpCompilationOptions ComSafeDebugDll =
TestOptions
.DebugDll.WithConcurrentBuild(false);
58
parser: s => Parse(s, fileName, options ??
TestOptions
.Regular.WithNoRefSafetyRulesAttribute()),
Emit\EditAndContinue\EditAndContinueTests.cs (146)
296
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
345
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
537
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe);
598
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
831
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetStandard20);
893
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20)
1030
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20)
1147
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetStandard20);
1270
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetStandard20);
2669
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugExe)
2772
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugExe)
2865
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugDll)
3034
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugDll)
3083
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugDll)
3140
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetStandard20);
3224
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetStandard20);
3351
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
3655
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
3798
var compilation0 = CreateCompilation(source0, references: new[] { RefSafetyRulesAttributeLib }, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll);
4050
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
4112
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
4177
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
5035
using var _ = new EditAndContinueTest(parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute())
5122
using var _ = new EditAndContinueTest(parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute())
6144
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
6919
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
7042
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
7375
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
7460
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
7541
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
7651
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
7706
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
7822
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll);
7878
var compilation0 = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
7948
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
8025
var compilation0 = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
8107
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50);
8286
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
8429
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
8493
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
8549
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
8550
var compilation0 = CreateCompilation(Parse(source0, "a.cs", parseOptions), options:
TestOptions
.DebugDll);
8657
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
8715
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
8756
var compilation0 = CreateCompilation(parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, source:
8942
var options =
TestOptions
.UnsafeDebugDll;
8943
var compilation0 = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: options, references: new[] { CSharpRef });
9325
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: ComSafeDebugDll);
9418
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe);
9521
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
9607
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
9738
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
9951
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
10040
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
10088
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
10283
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
10796
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
11081
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
11198
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
11863
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
11933
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
12006
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
12073
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
12197
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
12254
var compilation0 = CreateCompilation(source, new[] { CSharpRef }, options:
TestOptions
.DebugDll);
12320
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll, references: new[] { CSharpRef });
12706
var compilationPIA = CreateCompilation(sourcePIA, options:
TestOptions
.DebugDll);
12759
var compilationPIA = CreateCompilation(sourcePIA, options:
TestOptions
.DebugDll);
12845
var compilationPIA = CreateCompilation(sourcePIA, options:
TestOptions
.DebugDll);
12847
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.DebugDll, references: new MetadataReference[] { referencePIA, CSharpRef });
12933
var compilationPIA = CreateCompilation(sourcePIA, options:
TestOptions
.DebugDll);
12935
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll, references: new MetadataReference[] { referencePIA, CSharpRef });
13089
var compilation0 = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
13196
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
13268
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
13356
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
13405
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
13446
var compilation0 = CreateCompilation(new[] { sourceA0, sourceB0 }, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
13492
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20);
13557
var compilationA0 = CreateCompilation(sourceA0, options:
TestOptions
.DebugDll, assemblyName: "LibA");
13559
var compilationB0 = CreateCompilation(sourceB0, new[] { compilationA0.ToMetadataReference() }, options:
TestOptions
.DebugDll, assemblyName: "LibB");
13560
var compilationB1 = CreateCompilation(sourceB1, new[] { compilationA1.ToMetadataReference() }, options:
TestOptions
.DebugDll, assemblyName: "LibB");
13622
var compilationA = CreateCompilation(sourceA, options:
TestOptions
.DebugDll, assemblyName: "AssemblyA");
13625
var compilationB0 = CreateCompilation(sourceB0, new[] { aRef }, options:
TestOptions
.DebugDll, assemblyName: "AssemblyB");
13695
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
13742
var compilation0 = CreateCompilation(String.Format(source, 1), options:
TestOptions
.DebugDll);
13818
var compilation0 = CreateCompilation(source0.Tree, options:
TestOptions
.DebugDll, assemblyName: "PdbReadingErrorsAssembly");
16672
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20)
16759
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetLatest, verification: Verification.Skipped)
16904
using var _ = new EditAndContinueTest(options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetStandard20, verification: Verification.Skipped)
17000
var compilation0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe);
17524
var parseOptions =
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0");
21050
var parseOptions =
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0");
21149
var parseOptions =
TestOptions
.Regular.WithFeature("experimental-data-section-string-literals", "0");
Emit\EditAndContinue\LocalSlotMappingTests.cs (45)
47
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
340
var debug = CreateCompilation(source, options:
TestOptions
.DebugDll);
341
var release = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
426
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
530
var compilation0 = CreateCompilation(source0.Tree, options:
TestOptions
.DebugDll);
642
var compilation0 = CreateCompilation(source0.Tree, options:
TestOptions
.DebugDll);
752
var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options:
TestOptions
.DebugDll);
843
var compilation0 = CreateCompilationWithTasksExtensions(new[] { source0.Tree, asyncStreamsTree }, options:
TestOptions
.DebugDll);
1147
var compilation0 = CreateEmptyCompilation(source, options:
TestOptions
.DebugDll, references: new[] { MscorlibRef_v20 });
1148
var compilation1 = CreateEmptyCompilation(source, options:
TestOptions
.DebugDll, references: new[] { MscorlibRef_v20 });
1208
var compilation0 = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1316
var compilation0 = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1480
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
1663
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
1848
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
2008
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
2040
options:
TestOptions
.DebugDll,
2148
var compilation0 = CreateCompilation(source0.Tree, options:
TestOptions
.DebugDll);
2194
var compilation1 = CreateCompilation(source1.Tree, options:
TestOptions
.DebugDll);
2341
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
2418
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
2598
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
2736
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
2881
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
2990
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
3117
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
3331
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
3438
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
3551
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
3659
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
3751
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
3970
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4079
var compilation0 = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll);
4233
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4280
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4336
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4391
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4443
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4499
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4568
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4648
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4741
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4802
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4862
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
4951
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
Emit\EditAndContinue\SymbolMatcherTests.cs (61)
31
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
78
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
141
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
167
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
191
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll, references: new[] { metadataRef });
232
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
277
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll).WithSource(source1);
305
var lib0 = CreateCompilation(libSource, options:
TestOptions
.DebugDll, assemblyName: "Lib");
306
var lib1 = CreateCompilation(libSource, options:
TestOptions
.DebugDll, assemblyName: "Lib");
308
var compilation0 = CreateCompilation(source, new[] { lib0.ToMetadataReference() }, options:
TestOptions
.DebugDll);
342
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
373
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
405
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
440
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
491
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
546
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
562
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
601
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
625
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
649
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
673
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
697
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
721
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
745
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
769
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
793
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
817
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
855
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
903
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
944
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
949
var compilation1 = CreateCompilation(source, options:
TestOptions
.DebugDll);
984
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1009
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1034
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1057
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1101
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1116
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
1163
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
1212
var compilation0 = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular9);
1246
var compilation0 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular9);
1297
var compilation0 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular9);
1320
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1342
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1365
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1386
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1412
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1470
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
1521
var compilation0 = CreateCompilation(source0, options:
TestOptions
.UnsafeDebugDll);
1522
var compilation1 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll);
1581
var compilation0 = CreateCompilation(source0, options:
TestOptions
.UnsafeDebugDll);
1582
var compilation1 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll);
1651
var compilation0 = CreateCompilation(source0, options:
TestOptions
.UnsafeDebugDll);
1652
var compilation1 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll);
1716
var compilation0 = CreateCompilation(source, options:
TestOptions
.DebugDll);
1758
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1810
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1857
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
1902
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
Emit\LocalStateTracing\LocalStateTracingTests.cs (8)
196
options: (expectedOutput != null) ?
TestOptions
.UnsafeDebugExe :
TestOptions
.UnsafeDebugDll,
206
options: (expectedOutput != null) ?
TestOptions
.UnsafeDebugExe :
TestOptions
.UnsafeDebugDll,
240
options:
TestOptions
.UnsafeDebugExe,
373
options:
TestOptions
.UnsafeDebugExe,
441
var compilation0 = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, targetFramework: s_targetFramework);
554
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, targetFramework: s_targetFramework);
Emit\ManagedAddressTests.cs (1)
52
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
Emit\NumericIntPtrTests.cs (172)
129
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
179
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
272
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
334
var comp = CreateEmptyCompilation(sourceA, options:
TestOptions
.UnsafeReleaseDll);
371
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
435
var comp = CreateEmptyCompilation(sourceA, options:
TestOptions
.UnsafeReleaseDll);
491
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
566
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
676
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
773
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular9);
848
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
939
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
942
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
947
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
950
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1001
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1004
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1009
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1012
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1027
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5), parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1030
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1194
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1197
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1202
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1205
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1237
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, targetFramework: TargetFramework.Net70);
1240
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1258
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1281
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, targetFramework: TargetFramework.Net70);
1284
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1302
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1334
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1369
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
1383
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
1414
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics);
1415
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics);
1438
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1462
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
1497
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1526
var comp = CreateCompilation("", parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1631
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1652
comp = CreateCompilation(sourceB, references: new[] { AsReference(comp, useCompilationReference) }, parseOptions: useLatest ?
TestOptions
.Regular9 :
TestOptions
.Regular8, targetFramework: TargetFramework.Net70);
1744
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1763
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions: useCSharp9 ?
TestOptions
.Regular9 :
TestOptions
.Regular8, targetFramework: TargetFramework.Net70);
1871
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.Net70);
1895
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
1919
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
1971
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2054
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2156
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2229
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2257
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2280
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2298
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2413
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2463
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2604
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2782
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2802
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
2817
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2829
comp = CreateCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
2846
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2861
comp = CreateCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
2883
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2925
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
2958
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
3058
var comp = CreateCompilation(new[] { sourceA, sourceB }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
3061
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
3065
comp = CreateCompilation(sourceB, references: new[] { ref1 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
3068
comp = CreateCompilation(sourceB, references: new[] { ref2 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
3071
comp = CreateCompilation(sourceB, references: new[] { ref1 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular8, targetFramework: TargetFramework.Net70);
3074
comp = CreateCompilation(sourceB, references: new[] { ref2 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular8, targetFramework: TargetFramework.Net70);
3131
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
3299
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
6009
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
6246
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
6619
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
6853
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
6903
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
7026
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
8127
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
8188
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
8414
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
8618
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
8694
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9019
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9038
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9066
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9095
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9127
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9145
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9163
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9194
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9212
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9251
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9280
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9304
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9333
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9368
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9433
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9514
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9652
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9708
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9838
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9910
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
9923
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
9945
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net70);
10279
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net70);
10331
var parseOptions = (useCSharp11 ?
TestOptions
.Regular11 :
TestOptions
.Regular10).WithNoRefSafetyRulesAttribute();
10687
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
11053
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
11057
comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
11174
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70);
11197
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70);
11225
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70);
11250
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70);
11275
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70);
11295
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.Net70);
11693
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
11710
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
11751
var comp = CreateCompilation(new[] { TestSources.Span, source }, options:
TestOptions
.UnsafeReleaseExe);
11754
comp = CreateCompilation(new[] { source }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
11818
options:
TestOptions
.UnsafeReleaseDll,
Emit\RuntimeProbing\ModuleCancellationTests.cs (3)
22
options: options ?? (expectedOutput != null ?
TestOptions
.UnsafeDebugExe :
TestOptions
.UnsafeDebugDll),
139
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe);
Emit\RuntimeProbing\StackOverflowProbingTests.cs (3)
21
options: options ?? (expectedOutput != null ?
TestOptions
.UnsafeDebugExe :
TestOptions
.UnsafeDebugDll),
129
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe);
Emit\UnmanagedTypeModifierTests.cs (3)
1034
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
1087
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
1474
CompileAndVerify(code, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"
PDB\CheckSumTest.cs (3)
26
TestOptions
.DebugDll.WithSourceReferenceResolver(new SourceFileResolver(ImmutableArray.Create<string>(), baseDirectory)));
103
CompileAndVerify(text, options:
TestOptions
.DebugExe).
304
TestOptions
.DebugDll.WithSourceReferenceResolver(null));
PDB\CSharpDeterministicBuildCompilationTests.cs (6)
129
}", options:
TestOptions
.DebugDll);
134
}", options:
TestOptions
.DebugDll);
189
}", options:
TestOptions
.DebugDll);
194
}", options:
TestOptions
.DebugDll);
253
}", options:
TestOptions
.DebugDll);
258
}", options:
TestOptions
.DebugDll);
PDB\PDBAsyncTests.cs (19)
70
var compilation = CreateCompilationWithMscorlib461(text, options:
TestOptions
.DebugDll).VerifyDiagnostics();
386
var compilation = CreateCompilationWithMscorlib461(text, options:
TestOptions
.DebugDll).VerifyDiagnostics();
545
options:
TestOptions
.DebugDll,
621
var v = CompileAndVerify(CreateCompilationWithMscorlib461(text, options:
TestOptions
.DebugDll));
759
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
847
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
952
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1039
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1155
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1259
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1366
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef, CSharpRef }, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1464
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef, CSharpRef }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1550
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef, CSharpRef }, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1658
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1694
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef, CSharpRef }, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
1948
var v = CompileAndVerify(CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef, CSharpRef }, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All)), symbolValidator: module =>
2017
var compilation = CreateCompilationWithMscorlib461(src, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
2100
var v = CreateEmptyCompilation(src, LatestVbReferences, options:
TestOptions
.DebugDll);
PDB\PDBConstantTests.cs (12)
34
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
100
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
209
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
287
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb("C.M", @"
337
var c = CompileAndVerify(text, options:
TestOptions
.DebugDll);
409
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
487
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb("C.M", @"
532
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
609
var c = CompileAndVerify(text, options:
TestOptions
.DebugDll);
666
var c = CompileAndVerify(text, options:
TestOptions
.DebugDll);
726
var c = CompileAndVerify(text, options:
TestOptions
.DebugDll);
781
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb("C.M", @"
PDB\PDBDynamicLocalsTests.cs (31)
49
var c = CreateCompilationWithMscorlib40AndSystemCore(source, references: new[] { CSharpRef }, options:
TestOptions
.DebugDll);
147
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
213
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
272
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
337
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
393
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
451
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
527
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
609
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
676
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
764
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
844
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
926
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1012
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1138
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1286
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1535
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1708
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
1778
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1832
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1882
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1940
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1998
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2057
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2117
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2171
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2226
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2290
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2352
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2412
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2497
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseDll);
PDB\PDBEmbeddedSourceTests.cs (2)
44
var c = CreateCompilation(new[] { tree1, tree2 }, options:
TestOptions
.DebugDll);
104
var c = CreateCompilation(tree, options:
TestOptions
.DebugDll);
PDB\PDBIteratorTests.cs (21)
34
var c = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.DebugDll);
79
var c = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.DebugDll);
124
var c = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.DebugDll);
180
var c = CompileAndVerify(text, options:
TestOptions
.ReleaseDll, symbolValidator: module =>
251
var c = CompileAndVerify(text, options:
TestOptions
.DebugDll, symbolValidator: module =>
339
var c = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.DebugDll);
437
var c = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.ReleaseExe);
552
var c = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.DebugExe);
736
var v = CompileAndVerify(text, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
807
var v = CompileAndVerify(text, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
913
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
931
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1027
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1101
var v = CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1225
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1371
var v = CompileAndVerify(source, new[] { CSharpRef }, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1457
var v = CompileAndVerify(source, new[] { CSharpRef }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1519
var v = CompileAndVerify(source, new[] { CSharpRef }, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1587
var c = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.DebugDll);
1624
var compilation = CreateCompilation(src, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
PDB\PDBLambdaTests.cs (29)
35
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
109
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source.Tree, options:
TestOptions
.DebugDll);
129
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
203
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
319
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
439
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
553
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
638
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
748
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
827
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
912
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
992
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1068
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1156
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1229
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1301
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1377
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1447
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1523
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1599
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1675
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1759
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
1801
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
1847
var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
1875
var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
1909
var compilation = CreateCompilation(source.Tree, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
1926
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2024
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2146
var c = CompileAndVerify(source, options:
TestOptions
.DebugDll);
PDB\PDBLocalFunctionTests.cs (5)
42
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
157
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
235
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
326
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
407
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
PDB\PDBSourceLinkTests.cs (5)
51
var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options:
TestOptions
.DebugDll);
81
var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options:
TestOptions
.DebugDll);
121
var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options:
TestOptions
.DebugDll);
143
var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options:
TestOptions
.DebugDll);
185
var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options:
TestOptions
.DebugDll);
PDB\PDBTests.cs (169)
50
var comp = CSharpCompilation.Create("Compilation", new[] { tree1, tree2, tree3, tree4 }, new[] { MscorlibRef }, options:
TestOptions
.ReleaseDll);
70
var comp = CSharpCompilation.Create("Compilation", new[] { tree1, tree2, tree3, tree4 }, new[] { MscorlibRef }, options:
TestOptions
.ReleaseDll);
94
Compilation compilation = CreateCompilation("class C { }", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular);
110
var driver = CSharpGeneratorDriver.Create(new[] { testGenerator }, parseOptions:
TestOptions
.Regular);
140
var comp = CSharpCompilation.Create("test", new[] { tree1, tree2 }, TargetFrameworkUtil.StandardReferences,
TestOptions
.DebugDll);
174
options:
TestOptions
.DebugDll.WithSourceReferenceResolver(SourceFileResolver.Default));
218
options:
TestOptions
.DebugDll.WithSourceReferenceResolver(SourceFileResolver.Default));
250
var compilation = CreateCompilation(source0, options:
TestOptions
.DebugDll);
282
var compilation = CreateCompilation(source0, options:
TestOptions
.DebugDll);
314
var compilation = CreateCompilation(source0, options:
TestOptions
.DebugDll.WithDeterministic(true));
447
CreateCompilation(source, options:
TestOptions
.DebugDll).VerifyEmitDiagnostics(
471
var debug = CreateCompilation(source, new[] { CSharpRef }, options:
TestOptions
.DebugWinMD);
510
var release = CreateCompilation(source, new[] { CSharpRef }, options:
TestOptions
.ReleaseWinMD);
556
var debug = CreateCompilation(source, options:
TestOptions
.DebugWinMD);
581
var release = CreateCompilation(source, options:
TestOptions
.ReleaseWinMD);
648
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
671
var c = CreateCompilation(source, options:
TestOptions
.DebugExe);
697
var c1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
698
var c2 = CreateCompilation(source2, options:
TestOptions
.DebugDll);
745
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
802
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
838
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
879
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
933
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
998
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1066
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1240
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1327
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1423
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1491
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1567
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
1622
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
1677
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
1699
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
1732
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
1829
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
1943
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
2023
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2074
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2116
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2168
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
2226
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
2297
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
2393
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
2531
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
2589
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
2671
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
2721
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
2866
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
2978
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithModuleName("MODULE"));
3106
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
3195
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
3267
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
3428
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
3519
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
3618
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
3719
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugExe);
3773
c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
3841
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_1);
3935
c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_1);
4007
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_1);
4039
c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_1);
4079
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
4169
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
4413
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
4535
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
4621
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
4726
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
4822
}",
TestOptions
.DebugDll);
4832
}",
TestOptions
.DebugDll);
4843
}",
TestOptions
.DebugDll);
4855
}",
TestOptions
.DebugDll);
4868
}",
TestOptions
.DebugDll);
4897
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
5062
var compilation = CreateCompilation(new[] { Parse(text1, "a.cs"), Parse(text2, "b.cs"), Parse(text3, "a.cs") }, options:
TestOptions
.DebugDll);
5109
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
5150
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
5189
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
5240
}",
TestOptions
.DebugDll);
5248
}",
TestOptions
.DebugDll);
5256
}",
TestOptions
.DebugDll);
5264
}",
TestOptions
.DebugDll,
TestOptions
.Regular);
5282
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
5316
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
5399
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
5548
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
5626
var v = CompileAndVerify(CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll));
5775
var v = CompileAndVerify(CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll));
5864
var v = CompileAndVerify(CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll));
5953
var v = CompileAndVerify(CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseDll));
6035
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
6104
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
6221
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
6347
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
6440
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
6527
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
6588
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
6652
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
6736
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
6851
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
6953
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
7064
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
7105
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
7159
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugExe);
7218
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugDll);
7277
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugExe);
7352
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugExe);
7418
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugDll);
7486
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugExe);
7568
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugDll);
7646
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugExe);
7692
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugExe);
7748
var compilation = CreateCompilation(text1, options:
TestOptions
.DebugDll);
7854
var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.DebugDll);
7901
var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.DebugExe);
7955
var c = CreateCompilationWithMscorlib40AndSystemCore(src, references: new[] { CSharpRef, ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.DebugDll);
8407
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll, references: new[] { SystemCoreRef });
8452
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll, references: new[] { SystemCoreRef });
8507
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll, references: new[] { SystemCoreRef });
8559
var c = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll, references: new[] { SystemCoreRef });
8619
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
8694
var c = CreateCompilation(source, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
9091
var c = CreateCompilation(source, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
9458
var c = CreateCompilation(source, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
9687
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
10082
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
10291
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
10529
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
10700
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
10840
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
10883
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
10970
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11147
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, references: s_valueTupleRefs);
11249
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, references: s_valueTupleRefs);
11286
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
11320
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, references: s_valueTupleRefs);
11344
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, references: s_valueTupleRefs);
11368
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, references: s_valueTupleRefs);
11423
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11438
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11487
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11533
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11575
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11620
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11676
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11732
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11848
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11908
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
11975
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
12032
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
12068
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
12308
var c = CSharpCompilation.Create("Compilation", new[] { tree }, new[] { MscorlibRef_v46 }, options:
TestOptions
.DebugDll.WithDebugPlusMode(true));
12404
options:
TestOptions
.DebugDll);
12468
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
12541
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
12625
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
12706
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
12798
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
12911
var c = CreateCompilation(new[] { tree1, tree2 }, options:
TestOptions
.DebugDll);
12949
var c = CreateCompilation(new[] { tree }, options:
TestOptions
.DebugDll);
12972
options:
TestOptions
.DebugDll);
PDB\PDBTupleTests.cs (6)
27
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
74
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
126
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
193
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
244
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
310
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
PDB\PDBUsingTests.cs (53)
33
options:
TestOptions
.DebugDll);
60
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
140
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
220
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
300
CompileAndVerify(text, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetFramework).VerifyPdb(@"
380
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
467
CompileAndVerify(text, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.NetFramework).VerifyPdb(@"
573
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
574
options:
TestOptions
.DebugDll,
664
var compilation1 = CreateCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, assemblyName: "TestExternAliases2");
673
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
674
options:
TestOptions
.DebugDll,
717
var compilation1 = CreateCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, assemblyName: "TestExternAliases3");
726
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
727
options:
TestOptions
.DebugDll,
771
var dummyCompilation = CreateCompilation(src1, assemblyName: "A", options:
TestOptions
.DebugDll);
790
options:
TestOptions
.DebugDll,
818
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.DebugDll);
882
comp = CreateCompilation([sourceB, sourceC], references: new[] { refA1, refA4 }, options:
TestOptions
.DebugDll);
968
comp = CreateCompilation([sourceB, sourceC], references: new[] { refA1, refA4 }, options:
TestOptions
.DebugDll);
1055
comp = CreateCompilation([sourceB, sourceC], references: new[] { refA1, refA4 }, options:
TestOptions
.DebugDll);
1148
comp = CreateCompilation([sourceB, sourceC], references: new[] { refA1, refA4 }, options:
TestOptions
.DebugDll);
1241
comp = CreateCompilation([sourceB, sourceC], references: new[] { refA1, refA4 }, options:
TestOptions
.DebugDll);
1333
comp = CreateCompilation([sourceB, sourceC], references: new[] { refA1, refA4 }, options:
TestOptions
.DebugDll);
1398
CSharpCompilation dummyCompilation1 = CreateCompilation(dummySource, assemblyName: "A", options:
TestOptions
.DebugDll);
1399
CSharpCompilation dummyCompilation2 = CreateCompilation(dummySource, assemblyName: "B", options:
TestOptions
.DebugDll);
1412
options:
TestOptions
.DebugDll,
1485
options:
TestOptions
.DebugDll,
1559
options:
TestOptions
.DebugDll,
1692
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
1715
options:
TestOptions
.DebugDll,
1765
var compilation1 = CreateCompilation(source1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll);
1782
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
1783
options:
TestOptions
.DebugDll,
1865
options:
TestOptions
.DebugDll,
2043
options:
TestOptions
.DebugDll,
2210
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
2259
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
2340
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
2444
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
2502
CompileAndVerify(text, options:
TestOptions
.DebugDll).VerifyPdb(@"
2558
var v = CompileAndVerify(source, options:
TestOptions
.DebugDll);
2611
CompileAndVerify(source, new[] { libRef }, options:
TestOptions
.DebugExe).VerifyPdb("Test.Main", @"
2795
}",
TestOptions
.ReleaseExe, methodName: "Test.Main");
2816
}",
TestOptions
.ReleaseExe, methodName: "Test.Main");
2834
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, assemblyName: "Comp1");
2851
var comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }, options:
TestOptions
.DebugExe);
2905
var compilation = CreateCompilation(text, options:
TestOptions
.DebugExe);
2973
var comp = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { SystemCoreRef.WithAliases(new[] { "A" }), SystemDataRef });
3070
var c = CreateCompilation(source, assemblyName: "EmittingPdbVsNot", options:
TestOptions
.ReleaseDll);
PDB\PDBWinMdExpTests.cs (5)
29
options:
TestOptions
.ReleaseWinMD,
143
options:
TestOptions
.ReleaseWinMD,
190
options:
TestOptions
.ReleaseWinMD,
269
options:
TestOptions
.ReleaseWinMD,
305
options:
TestOptions
.ReleaseWinMD,
PDB\PortablePdbTests.cs (6)
42
var c = CreateCompilation(source, options:
TestOptions
.DebugDll);
166
var c = CreateCompilation(Parse(source, "goo.cs"), options:
TestOptions
.DebugDll);
226
var c = CreateCompilation(Parse(source, "goo.cs"), options:
TestOptions
.DebugDll.WithDeterministic(true));
301
var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options:
TestOptions
.DebugDll);
342
var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options:
TestOptions
.DebugDll);
381
var c = CreateCompilation(Parse(source, "f:/build/goo.cs"), options:
TestOptions
.DebugDll);
PDB\TypeDefinitionDocumentTests.cs (1)
464
var compilation = CreateCompilation(trees, options:
TestOptions
.DebugDll);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7650)
Attributes\AttributeTests.cs (123)
40
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithDeterministic(true));
525
}", parseOptions:
TestOptions
.Regular7_2);
582
}", options:
TestOptions
.DebugExe);
615
}", options:
TestOptions
.DebugExe);
641
}", options:
TestOptions
.DebugDll);
1116
}", options:
TestOptions
.DebugExe);
1180
}", options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2);
1219
}", options:
TestOptions
.DebugExe);
1258
}", options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2);
1296
}", options:
TestOptions
.DebugExe);
1336
}", options:
TestOptions
.DebugExe);
1701
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
1748
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2);
1837
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1871
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1932
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1995
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2214
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2280
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2351
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2483
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
3093
var compilation = CreateCompilation(source, references, options:
TestOptions
.ReleaseDll);
3166
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
3208
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
3258
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3306
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3358
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3410
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3442
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
3581
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
3675
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
3782
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
4132
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4175
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4219
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4264
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4308
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4510
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4882
options:
TestOptions
.DebugDll,
4889
options:
TestOptions
.DebugDll,
4958
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5064
var compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.ReleaseExe);
5133
var compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.ReleaseExe);
5169
var compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.ReleaseExe);
5244
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5302
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5363
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5886
", options:
TestOptions
.ReleaseDll);
5946
", options:
TestOptions
.ReleaseDll);
5994
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
6288
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
6297
compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
6348
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
6357
compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
6760
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
7492
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
7610
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
7653
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
7711
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
7809
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
7917
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
7919
var compilation = CreateCompilation(source, null, options: opt, parseOptions:
TestOptions
.Regular10);
7955
CSharpCompilationOptions opt =
TestOptions
.ReleaseDll;
7957
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
8001
var comp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, parseOptions:
TestOptions
.Regular9);
8011
comp = CreateCompilationWithILAndMscorlib40(csharpSource, ilSource, parseOptions:
TestOptions
.RegularPreview);
8894
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
9011
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
9032
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
9073
var comp = CreateCompilationWithILAndMscorlib40(source, il, parseOptions:
TestOptions
.Regular10);
9093
comp = CreateCompilationWithILAndMscorlib40(source, il, parseOptions:
TestOptions
.RegularPreview);
9128
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
9143
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
9174
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
9201
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
9910
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
9992
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
10021
var compilation1 = CreateCompilationWithMscorlib40(source1, options:
TestOptions
.DebugDll);
10034
var compilation2 = CreateCompilationWithMscorlib40(source2, new[] { new CSharpCompilationReference(compilation1) }, options:
TestOptions
.DebugDll, assemblyName: "Test.dll");
10045
var compilation3 = CreateCompilationWithMscorlib461(source2, new[] { new CSharpCompilationReference(compilation1) }, options:
TestOptions
.DebugDll);
10175
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
10213
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
10238
var libRef = CreateCompilation(lib_cs, parseOptions:
TestOptions
.RegularPreview).EmitToImageReference();
10240
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, references: new[] { libRef });
10244
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, references: new[] { libRef });
10261
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
10265
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10288
var libRef = CreateCompilation(lib_cs, parseOptions:
TestOptions
.RegularPreview).EmitToImageReference();
10290
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, references: new[] { libRef });
10294
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, references: new[] { libRef });
10314
var libRef = CreateCompilation(lib_cs, parseOptions:
TestOptions
.RegularPreview).EmitToImageReference();
10316
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, references: new[] { libRef });
10320
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, references: new[] { libRef });
10340
var libRef = CreateCompilation(lib_cs, parseOptions:
TestOptions
.RegularPreview).EmitToImageReference();
10342
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, references: new[] { libRef });
10346
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, references: new[] { libRef });
10362
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
10387
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
10394
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10423
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
10430
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10461
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular10);
10468
var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, parseOptions:
TestOptions
.Regular9);
10471
comp2 = CreateCompilation(source2, references: new[] { comp1.EmitToImageReference() }, parseOptions:
TestOptions
.Regular9);
10510
var comp = CreateCompilationWithIL(source, il, parseOptions:
TestOptions
.Regular9);
10532
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular10);
10539
var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, parseOptions:
TestOptions
.Regular9);
10542
comp2 = CreateCompilation(source2, references: new[] { comp1.EmitToImageReference() }, parseOptions:
TestOptions
.Regular9);
10576
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10756
var comp = CreateCompilationWithIL(source, il, options:
TestOptions
.DebugExe);
10874
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
10897
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
10903
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
10910
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
10924
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
10941
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
11010
var verifier = CompileAndVerify(source, symbolValidator: validateMetadata, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
11219
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), sourceSymbolValidator: verify, symbolValidator: verify, expectedOutput: "a");
11578
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
Attributes\AttributeTests_Assembly.cs (136)
31
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
41
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
52
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
70
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll.WithCurrentLocalTime(now));
84
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll.WithCurrentLocalTime(new DateTime(2300, 1, 1)));
99
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
106
other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
118
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll.WithDeterministic(true));
131
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll.WithDeterministic(true));
144
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
154
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
164
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
174
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
193
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
206
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
227
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
236
other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
245
other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
267
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
277
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
287
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
297
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
306
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
310
comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
314
comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
323
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseExe);
327
comp = CreateCompilation(s, options:
TestOptions
.ReleaseExe);
335
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseExe);
347
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
362
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
376
", options:
TestOptions
.ReleaseDll, assemblyName: "neutral");
386
", options:
TestOptions
.ReleaseDll, assemblyName: "de");
396
", options:
TestOptions
.ReleaseDll, assemblyName: "en_us");
412
", new MetadataReference[] { deRef, neutralRef },
TestOptions
.ReleaseDll, assemblyName: assemblyNameBase + "10");
419
compilation = compilation.WithOptions(
TestOptions
.ReleaseModule);
422
compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.EmitToImageReference() },
TestOptions
.ReleaseDll, assemblyName: assemblyNameBase + "20");
444
", new MetadataReference[] { en_usRef }, options:
TestOptions
.ReleaseDll, assemblyName: assemblyNameBase + "23");
448
compilation = compilation.WithOptions(
TestOptions
.ReleaseModule);
451
compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.EmitToImageReference() },
TestOptions
.ReleaseDll, assemblyName: assemblyNameBase + "25");
463
", new MetadataReference[] { deRef, neutralRef },
TestOptions
.ReleaseDll, assemblyName: assemblyNameBase + "30");
467
compilation = compilation.WithOptions(
TestOptions
.ReleaseModule);
470
compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.EmitToImageReference() },
TestOptions
.ReleaseDll, assemblyName: assemblyNameBase + "40");
495
", new MetadataReference[] { deRef },
TestOptions
.ReleaseDll, assemblyName: assemblyNameBase + "50");
502
compilation = compilation.WithOptions(
TestOptions
.ReleaseModule);
505
compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.EmitToImageReference() },
TestOptions
.ReleaseDll, assemblyName: assemblyNameBase + "60");
518
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
524
other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
534
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
544
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
554
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
560
other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
570
var other = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
592
", options:
TestOptions
.ReleaseDll, references: new[] { hash_module });
623
", options:
TestOptions
.ReleaseDll, references: new[] { hash_module });
654
", options:
TestOptions
.ReleaseDll, references: new[] { hash_module });
684
", options:
TestOptions
.ReleaseDll, references: new[] { hash_module });
713
", options:
TestOptions
.ReleaseDll, references: new[] { MscorlibRef_v4_0_30316_17626, hash_module });
742
", options:
TestOptions
.ReleaseDll, references: new[] { MscorlibRef_v4_0_30316_17626, hash_module });
775
", options:
TestOptions
.ReleaseDll, references: new[] { MscorlibRef_v4_0_30316_17626, hash_module });
807
{}", options:
TestOptions
.ReleaseModule);
815
", options:
TestOptions
.ReleaseDll, references: new[] { hash_module_Comp.EmitToImageReference() });
835
", options:
TestOptions
.ReleaseDll);
848
", options:
TestOptions
.ReleaseDll, references: new[] { hash_module });
862
", options:
TestOptions
.ReleaseDll);
869
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
876
comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
880
comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
892
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
905
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
920
var comp = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
1013
var netmoduleCompilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseModule, references: references, assemblyName: assemblyName);
1076
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
1077
options:
TestOptions
.ReleaseExe);
1123
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
1124
options:
TestOptions
.ReleaseModule);
1177
options:
TestOptions
.ReleaseModule,
1178
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
1197
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
1198
options:
TestOptions
.ReleaseExe);
1238
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
1239
options:
TestOptions
.ReleaseModule);
1271
var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options:
TestOptions
.ReleaseExe);
1323
var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options:
TestOptions
.ReleaseExe);
1374
var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options:
TestOptions
.ReleaseExe);
1419
var compilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { netmodule1Ref }, options:
TestOptions
.ReleaseExe);
1432
compilation = CreateCompilationWithMscorlib40(netmodule2Source, options:
TestOptions
.ReleaseModule, references: new[] { netmodule1Ref });
1439
compilation = CreateCompilationWithMscorlib40("", options:
TestOptions
.ReleaseDll, references: new[] { netmodule1Ref, netmodule2Ref });
1497
var compilation = CreateCompilationWithMscorlib40(source, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options:
TestOptions
.ReleaseDll);
1523
var compilation = CreateCompilationWithMscorlib40(source1, references: new[] { defsRef, netmodule1Ref }, options:
TestOptions
.ReleaseDll);
1533
compilation = CreateCompilationWithMscorlib40("", references: new[] { defsRef, netmodule1Ref, netmodule2Ref }, options:
TestOptions
.ReleaseDll);
1576
var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options:
TestOptions
.ReleaseDll);
1607
var netmoduleCompilation = CreateCompilation(src, options:
TestOptions
.ReleaseModule, assemblyName: assemblyName, targetFramework: TargetFramework.Net90);
1678
var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleDefsRef, netmodule0Ref, netmodule1Ref, netmodule2Ref, netmodule3Ref }, options:
TestOptions
.ReleaseDll);
1720
var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options:
TestOptions
.ReleaseDll);
1767
var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options:
TestOptions
.ReleaseDll);
1793
var appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef }, options:
TestOptions
.ReleaseDll);
1799
appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef, Net40.References.SystemCore }, options:
TestOptions
.ReleaseDll);
1833
var appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef }, options:
TestOptions
.ReleaseDll);
1884
var module = CreateCompilation(moduleSrc, options:
TestOptions
.ReleaseModule, assemblyName: "M");
1981
var module = CreateCompilation(moduleSrc, options:
TestOptions
.ReleaseModule, assemblyName: "M");
2007
var module1 = CreateCompilation(moduleSrc1, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2014
var module2 = CreateCompilation(moduleSrc2, options:
TestOptions
.ReleaseModule, assemblyName: "M2");
2035
var module1 = CreateCompilation(moduleSrc1, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2060
var module1 = CreateCompilation(moduleSrc1, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2067
var module2 = CreateCompilation(moduleSrc2, options:
TestOptions
.ReleaseModule, assemblyName: "M2");
2088
var module1 = CreateCompilation(moduleSrc1, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2113
var module1 = CreateCompilation(moduleSrc1, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2120
var module2 = CreateCompilation(moduleSrc2, options:
TestOptions
.ReleaseModule, assemblyName: "M2");
2139
var module1 = CreateCompilation(moduleSrc1, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2165
var compMod1 = CreateCompilation(mod1Source, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2166
var compMod2 = CreateCompilation(mod2Source, options:
TestOptions
.ReleaseModule, assemblyName: "M2");
2170
options:
TestOptions
.ReleaseDll);
2197
var compMod1 = CreateCompilation(mod1Source, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2198
var compMod2 = CreateCompilation(mod2Source, options:
TestOptions
.ReleaseModule, assemblyName: "M2");
2202
options:
TestOptions
.ReleaseDll);
2227
var compMod1 = CreateCompilation(mod1Source, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2228
var compMod2 = CreateCompilation(mod2Source, options:
TestOptions
.ReleaseModule, assemblyName: "M2");
2232
options:
TestOptions
.ReleaseDll);
2259
var compMod1 = CreateCompilation(mod1Source, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2260
var compMod2 = CreateCompilation(mod2Source, options:
TestOptions
.ReleaseModule, assemblyName: "M2");
2264
options:
TestOptions
.ReleaseDll);
2286
var compMod1 = CreateCompilation(mod1Source, options:
TestOptions
.ReleaseModule, assemblyName: "M1");
2289
options:
TestOptions
.ReleaseExe);
2321
var compilation = CreateCompilation(s, options:
TestOptions
.ReleaseDll);
2335
var attributeDefinition1 = CreateCompilation(attribute1, options:
TestOptions
.ReleaseDll, assemblyName: "A1").EmitToImageReference();
2340
var moduleWithAttribute = CreateCompilation(module, references: new[] { attributeDefinition1 }, options:
TestOptions
.ReleaseModule, assemblyName: "M1").EmitToImageReference();
2342
var comp = CreateCompilation("", references: new[] { moduleWithAttribute, attributeDefinition1 }, options:
TestOptions
.ReleaseDll);
2354
var comp2 = CreateCompilation("", references: new[] { moduleWithAttribute }, options:
TestOptions
.ReleaseDll);
2367
var attributeDefinition2 = CreateCompilation(attribute2, options:
TestOptions
.ReleaseDll, assemblyName: "A1").EmitToImageReference();
2369
var comp3 = CreateCompilation("", references: new[] { moduleWithAttribute, attributeDefinition2 }, options:
TestOptions
.ReleaseDll);
2386
var c1Definition = CreateCompilation(c1, options:
TestOptions
.ReleaseDll, assemblyName: "A1").EmitToImageReference();
2396
var module1WithAttribute = CreateCompilation(module1, references: new[] { c1Definition }, options:
TestOptions
.ReleaseModule, assemblyName: "M1").EmitToImageReference();
2398
var comp = CreateCompilation("", references: new[] { module1WithAttribute, c1Definition }, options:
TestOptions
.ReleaseDll);
2410
var comp2 = CreateCompilation("", references: new[] { module1WithAttribute }, options:
TestOptions
.ReleaseDll);
2425
var module2WithAttribute = CreateCompilation(module2, references: new[] { c1Definition }, options:
TestOptions
.ReleaseModule, assemblyName: "M1").EmitToImageReference();
2426
var comp3 = CreateCompilation("", references: new[] { module2WithAttribute, c1Definition }, options:
TestOptions
.ReleaseDll);
Attributes\AttributeTests_CallerInfoAttributes.cs (191)
72
var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
138
var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
203
var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
259
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
318
var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
375
var compilation = CreateEmptyCompilation(source, GetReferencesWithoutInteropServices(), options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
420
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
459
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
498
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
526
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
565
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
626
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
659
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
679
var comp1 = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions:
TestOptions
.Regular9);
690
var compilation = CreateCompilation(source2, references: new[] { ref1 }, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
716
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
742
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
767
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
796
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
825
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
854
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
889
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
924
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
953
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
982
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1014
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1063
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1098
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1137
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1177
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1215
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1250
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1290
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1321
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1346
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe);
1393
var compilation = CreateCompilationWithIL(source, il, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe);
1444
var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1478
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1512
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1545
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1582
var compilation = CreateCompilation(source2, references: new[] { ref1 }, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1613
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1648
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1688
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1730
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1776
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1815
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1849
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1913
var compilation = CreateCompilationWithIL(source, il, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1941
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
1973
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2005
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2038
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2077
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2121
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2153
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2181
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2209
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2237
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2297
var compilation = CreateCompilationWithILAndMscorlib40(source, il, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2331
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2367
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2405
var compilation = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2442
var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2493
var compilation = CreateCompilation(source, targetFramework: TargetFramework.Net50, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
2677
var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef },
TestOptions
.ReleaseExe);
2711
var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef },
TestOptions
.ReleaseExe);
2755
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
2846
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
2891
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2926
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
2957
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
3046
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
3077
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
3170
var compilation = CreateCompilationWithMscorlib461(source, new[] { libReference },
TestOptions
.ReleaseExe);
3235
CompileAndVerify(source, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: verify);
3278
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
3323
CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(0)).VerifyDiagnostics(
3389
TestOptions
.ReleaseExe);
3428
var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options:
TestOptions
.ReleaseExe);
3485
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
3521
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
3563
var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options:
TestOptions
.ReleaseExe);
3606
var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options:
TestOptions
.ReleaseExe);
3647
options:
TestOptions
.ReleaseExe,
3648
parseOptions:
TestOptions
.Regular9);
3693
options:
TestOptions
.ReleaseExe,
3694
parseOptions:
TestOptions
.Regular9);
3742
options:
TestOptions
.ReleaseExe,
3743
parseOptions:
TestOptions
.Regular9);
3782
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
3830
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
3868
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
3908
TestOptions
.ReleaseExe);
3966
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
4008
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
4060
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
4134
var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options:
TestOptions
.ReleaseExe);
4175
TestOptions
.ReleaseExe.WithSourceReferenceResolver(SourceFileResolver.Default));
4211
SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.Regular9, path: @"C:\filename", encoding: Encoding.UTF8)
4213
options:
TestOptions
.ReleaseExe.WithSourceReferenceResolver(SourceFileResolver.Default));
4271
TestOptions
.ReleaseExe.WithSourceReferenceResolver(new SourceFileResolver(ImmutableArray<string>.Empty, baseDirectory: @"C:\A\B")));
4336
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemRef },
TestOptions
.ReleaseExe);
4379
var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options:
TestOptions
.ReleaseExe);
4401
var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options:
TestOptions
.ReleaseExe);
4431
var compilation = CreateCompilationWithMscorlib461(source, references: new MetadataReference[] { SystemRef }, options:
TestOptions
.ReleaseExe);
4484
var compilation = CreateCompilationWithMscorlib461(source, new[] { libReference },
TestOptions
.ReleaseExe);
4519
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
4637
TestOptions
.ReleaseExe);
4669
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
4720
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
4790
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
4823
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
4906
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
5024
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
5173
TestOptions
.ReleaseExe);
5222
new[] { SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Regular7, path: @"C:\filename", encoding: Encoding.UTF8) },
5223
options:
TestOptions
.ReleaseExe);
5292
var compilation = CreateCompilationWithMscorlib461(new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Regular7, path: @"C:\filename") }).VerifyDiagnostics(
5384
var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef },
TestOptions
.ReleaseExe);
5420
var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef },
TestOptions
.ReleaseExe);
5456
var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef },
TestOptions
.ReleaseExe);
5495
var compilation = CreateCompilationWithMscorlib461(source, new MetadataReference[] { SystemRef },
TestOptions
.ReleaseExe);
5557
TestOptions
.ReleaseExe);
5617
TestOptions
.ReleaseExe);
5672
TestOptions
.ReleaseExe);
5711
TestOptions
.ReleaseExe);
5757
TestOptions
.ReleaseExe);
Attributes\AttributeTests_Conditional.cs (2)
252
var compilation = CreateCompilation(syntaxTree, options:
TestOptions
.ReleaseExe);
463
var compilation = CreateCompilation(syntaxTree, options:
TestOptions
.ReleaseExe);
Attributes\AttributeTests_Dynamic.cs (18)
103
var comp = CreateCompilationWithMscorlib40(s_dynamicTestSource, options:
TestOptions
.UnsafeReleaseDll, references: new[] { SystemCoreRef, ValueTupleRef, SystemRuntimeFacadeRef });
562
var comp = CreateCompilationWithMscorlib46(s_dynamicTestSource, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options:
TestOptions
.UnsafeReleaseDll);
821
parseOptions:
TestOptions
.Script,
822
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
839
CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
853
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
854
parseOptions:
TestOptions
.Script,
871
var comp = CreateCompilationWithMscorlib461(source: source, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
888
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
889
parseOptions:
TestOptions
.Script,
910
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
911
parseOptions:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.Preview),
930
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
944
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
1087
CompileAndVerify(source, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1188
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
1225
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
1333
CreateCompilationWithMscorlib461(source: source, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
Attributes\AttributeTests_Embedded.cs (4)
47
CreateCompilation(code, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute()).VerifyEmitDiagnostics();
107
}", options:
TestOptions
.ReleaseModule);
195
CompileAndVerify(code, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), verify: Verification.Passes, expectedOutput: "3");
929
var compilation1 = CreateCompilation(parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), source: @"
Attributes\AttributeTests_Experimental.cs (1)
261
var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { DeprecatedAttributeSource, ExperimentalAttributeSource, source }, parseOptions:
TestOptions
.Regular9);
Attributes\AttributeTests_IsByRefLike.cs (7)
356
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
398
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
415
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
440
CompileAndVerify(code, verify: Verification.Fails, references: new[] { reference }, options:
TestOptions
.ReleaseModule, symbolValidator: module =>
452
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
516
CreateCompilation(text, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
606
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
Attributes\AttributeTests_IsUnmanaged.cs (23)
38
CompileAndVerify(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), symbolValidator: module =>
62
CompileAndVerify(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), symbolValidator: module =>
92
CompileAndVerify(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
114
CompileAndVerify(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
201
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
229
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
258
CompileAndVerify(text, verify: Verification.Fails, references: new[] { reference }, options:
TestOptions
.ReleaseModule, symbolValidator: module =>
284
CompileAndVerify(text, verify: Verification.Fails, references: new[] { reference }, options:
TestOptions
.ReleaseModule, symbolValidator: module =>
320
options:
TestOptions
.ReleaseModule.WithMetadataImportOptions(MetadataImportOptions.All),
349
options:
TestOptions
.ReleaseModule.WithMetadataImportOptions(MetadataImportOptions.All),
417
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
437
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
626
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
665
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
680
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
702
CreateCompilation(source: code, options:
TestOptions
.ReleaseModule.WithMetadataImportOptions(MetadataImportOptions.All)).VerifyDiagnostics(
713
CreateCompilation(source: code, options:
TestOptions
.ReleaseModule.WithMetadataImportOptions(MetadataImportOptions.All)).VerifyDiagnostics(
722
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
771
CreateCompilation(text, options:
TestOptions
.DebugDll.WithOutputKind(outputKind)).VerifyDiagnostics(
794
CreateCompilation(text, options:
TestOptions
.DebugDll.WithOutputKind(outputKind)).VerifyDiagnostics(
814
CreateCompilation(text, options:
TestOptions
.DebugDll.WithOutputKind(outputKind)).VerifyDiagnostics(
Attributes\AttributeTests_LifetimeAnnotation.cs (4)
454
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
491
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
518
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
554
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
Attributes\AttributeTests_Locations.cs (2)
198
CreateCompilation(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
246
CreateCompilation(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
Attributes\AttributeTests_MarshalAs.cs (6)
32
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
66
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
704
options:
TestOptions
.ReleaseDll.WithWarningLevel(7))
709
options:
TestOptions
.ReleaseDll.WithWarningLevel(8))
1449
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
1531
options:
TestOptions
.ReleaseExe,
Attributes\AttributeTests_NativeInteger.cs (64)
73
comp = CreateCompilation(source, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9);
104
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular9);
130
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular9);
167
var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions:
TestOptions
.Regular8);
170
comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions:
TestOptions
.Regular9);
206
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
258
var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular8);
268
comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular9);
344
var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular8);
348
comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular9);
421
var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular8);
431
comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular9);
504
var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular8);
508
comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular9);
592
var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular8);
614
comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular9);
708
var comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular8);
724
comp = CreateCompilation(source1, new[] { ref0 }, parseOptions:
TestOptions
.Regular9);
772
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
789
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
817
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
846
comp = CreateCompilation(source2, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
859
comp = CreateCompilation(source3, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
878
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
895
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
911
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
929
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
946
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
968
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
988
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1004
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1018
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1032
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1058
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1082
parseOptions:
TestOptions
.Regular9,
1083
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
1106
parseOptions:
TestOptions
.Regular9,
1107
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
1129
parseOptions:
TestOptions
.Regular9,
1130
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
1153
parseOptions:
TestOptions
.Regular9,
1154
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
1176
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
1200
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
1289
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1335
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
1359
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
1377
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
1399
comp = CreateCompilation(source2, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
1415
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), parseOptions:
TestOptions
.Regular9);
1423
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.Regular9);
1446
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
1447
parseOptions:
TestOptions
.Regular9.WithNullablePublicOnly());
1462
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
1490
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1515
", options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular9, symbolValidator: symbolValidator);
1560
", options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9, symbolValidator: symbolValidator);
Attributes\AttributeTests_Nullable.cs (134)
30
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular8);
355
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
371
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
379
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { ref0 }, parseOptions:
TestOptions
.Regular8);
398
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
426
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
451
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
490
var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions:
TestOptions
.Regular7);
526
var options =
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All);
561
var options =
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All);
597
var comp0 = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular7);
608
parseOptions:
TestOptions
.Regular8);
645
var comp0 = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular7);
656
parseOptions:
TestOptions
.Regular8);
698
var comp0 = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular7);
709
parseOptions:
TestOptions
.Regular8);
746
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
797
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
811
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
841
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
864
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
886
var comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Enable), parseOptions:
TestOptions
.Regular8);
908
var comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Annotations), parseOptions:
TestOptions
.Regular8);
931
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
954
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
970
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
993
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
1004
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.ReleaseModule);
1082
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1103
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
1130
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1158
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
1181
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
1208
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
1342
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1372
var comp2 = CreateCompilation(new[] { source, source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1381
comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
1407
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
1434
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
1455
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1480
var comp2 = CreateCompilation(new[] { source, source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1489
comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
1513
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1534
var comp2 = CreateCompilation(new[] { source, source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1546
comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
1902
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
1923
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
1944
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
1961
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
1984
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
2040
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
2056
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
2070
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
2084
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
2145
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
2166
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2192
parseOptions:
TestOptions
.Regular8,
2193
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2219
parseOptions:
TestOptions
.Regular8,
2220
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2239
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular8);
2254
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, references: new[] { ref0 });
2272
parseOptions:
TestOptions
.Regular8,
2273
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2296
parseOptions:
TestOptions
.Regular8,
2297
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2322
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
2349
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
2492
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular8);
2505
parseOptions:
TestOptions
.Regular8,
2506
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2530
parseOptions:
TestOptions
.Regular8,
2531
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2556
parseOptions:
TestOptions
.Regular8,
2557
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2585
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3471
var parseOptions =
TestOptions
.Regular8;
3516
var parseOptions =
TestOptions
.Regular8;
3631
var options =
TestOptions
.ReleaseDll;
3632
var parseOptions =
TestOptions
.Regular8;
3756
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
3826
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
3867
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
3967
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
4036
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
4115
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
4393
var comp0 = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
4415
parseOptions:
TestOptions
.Regular8.WithNoRefSafetyRulesAttribute());
4429
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4449
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4470
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4488
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4503
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4518
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4536
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4560
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4585
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4606
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4621
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4647
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.ReleaseModule);
4669
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4706
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4725
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable(
TestOptions
.ReleaseModule));
4744
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4794
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
4853
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
4924
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, references: new[] { comp.EmitToImageReference() });
4970
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
4991
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
5028
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.DebugExe);
5063
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.DebugExe);
5299
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, references: new[] { library }, expectedOutput:
5317
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, references: new[] { library }, expectedOutput:
5343
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, references: new[] { library }, expectedOutput:
5367
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, references: new[] { library }, expectedOutput:
Attributes\AttributeTests_NullableContext.cs (6)
88
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular7);
129
var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions:
TestOptions
.Regular7);
205
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
232
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
338
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.DebugExe);
Attributes\AttributeTests_NullablePublicOnly.cs (27)
32
var parseOptions =
TestOptions
.Regular8;
52
var comp = CreateCompilation(NullablePublicOnlyAttributeDefinition, parseOptions:
TestOptions
.Regular7);
57
var parseOptions =
TestOptions
.Regular8;
84
var parseOptions =
TestOptions
.Regular8;
100
var parseOptions =
TestOptions
.Regular8;
119
var options =
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All);
120
var parseOptions =
TestOptions
.Regular7;
140
var parseOptions =
TestOptions
.Regular8;
160
var parseOptions =
TestOptions
.Regular8;
180
var parseOptions =
TestOptions
.Regular8;
200
var parseOptions =
TestOptions
.Regular8;
217
var parseOptions =
TestOptions
.Regular8;
253
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
254
parseOptions:
TestOptions
.Regular8.WithNullablePublicOnly());
271
var parseOptions =
TestOptions
.Regular8;
291
var parseOptions =
TestOptions
.Regular8;
310
var parseOptions =
TestOptions
.Regular8;
330
var parseOptions =
TestOptions
.Regular8;
353
var options =
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All);
354
var parseOptions =
TestOptions
.Regular8;
376
var options =
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All);
377
var parseOptions =
TestOptions
.Regular8;
406
var comp = CreateCompilation(new[] { sourceAttribute, source }, parseOptions:
TestOptions
.Regular7);
501
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNullablePublicOnly(), options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
522
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithNullablePublicOnly().WithNoRefSafetyRulesAttribute());
566
var parseOptions =
TestOptions
.Regular8;
Attributes\AttributeTests_ReadOnlyStruct.cs (8)
346
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
388
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
405
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
432
CompileAndVerify(code, verify: Verification.Fails, references: new[] { reference }, options:
TestOptions
.ReleaseModule, symbolValidator: module =>
444
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
486
CompileAndVerify(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), verify: Verification.Passes, symbolValidator: module =>
508
CreateCompilation(text, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
598
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
Attributes\AttributeTests_RefReadOnly.cs (24)
594
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
622
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
648
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
682
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
721
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
753
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
780
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
815
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
1051
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
1095
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
1111
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
1135
CreateCompilation(code, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
1156
CompileAndVerify(code, verify: Verification.Fails, references: new[] { reference }, options:
TestOptions
.ReleaseModule, symbolValidator: module =>
1169
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
1233
CreateCompilation(text, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
1325
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
1532
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseModule, references: new[] { reference });
1556
var compilation = CreateCompilation(code, options:
TestOptions
.ReleaseModule);
2342
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2366
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2389
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2413
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2438
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
2464
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
Attributes\AttributeTests_RefSafetyRules.cs (10)
28
var comp = CreateCompilation(new[] { source, RefSafetyRulesAttributeDefinition }, parseOptions:
TestOptions
.Regular10);
39
var comp = CreateCompilation(RefSafetyRulesAttributeDefinition, parseOptions:
TestOptions
.Regular10);
49
comp = CreateCompilation(source, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular10);
70
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular10);
95
comp = CreateCompilation(source, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
125
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
152
var refA = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular10).EmitToImageReference();
154
var comp = CreateCompilation(source, references: new[] { refA }, parseOptions:
TestOptions
.Regular10);
171
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
181
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
Attributes\AttributeTests_Security.cs (18)
670
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll, assemblyName: "Test");
723
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll);
766
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular9);
804
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
844
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll);
897
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll);
949
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll);
1009
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll);
1075
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll);
1137
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll);
1200
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseDll);
1303
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.UnsafeReleaseDll);
1383
var compilation = CreateCompilationWithMscorlib40(source, options:
TestOptions
.UnsafeReleaseDll);
1507
TestOptions
.ReleaseDll.WithXmlReferenceResolver(resolver));
1586
CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugDll.WithXmlReferenceResolver(resolver)).VerifyDiagnostics(
1629
TestOptions
.ReleaseDll.WithXmlReferenceResolver(new XmlFileResolver(tempDir.Path)));
Attributes\AttributeTests_StructLayout.cs (2)
360
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
408
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
Attributes\AttributeTests_Synthesized.cs (58)
125
var comp = CreateEmptyCompilation("", new[] { reference }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
145
var reference = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).EmitToImageReference();
146
var comp = CreateEmptyCompilation("", new[] { reference }, options:
TestOptions
.UnsafeReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
171
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
220
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
259
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
287
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
371
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
425
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
480
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
538
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
576
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
619
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
665
CompileAndVerify(source, symbolValidator: validate, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
735
CompileAndVerify(source, symbolValidator: validate, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
797
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
871
CompileAndVerify(source, symbolValidator: validate, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
981
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1016
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1051
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1086
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1122
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
1123
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1161
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1196
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
1197
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1234
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
1235
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1261
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1262
var compilation = CreateEmptyCompilation("", parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: options);
1305
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1354
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1401
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1445
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1488
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1519
", options:
TestOptions
.CreateTestOptions(OutputKind.NetModule, optimizationLevel));
1532
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1560
", options:
TestOptions
.CreateTestOptions(OutputKind.NetModule, optimizationLevel));
1573
var options =
TestOptions
.CreateTestOptions(outputKind, optimizationLevel);
1608
var compilation = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.CreateTestOptions(outputKind, OptimizationLevel.Release, allowUnsafe: true));
1671
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1714
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1756
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1798
var referenceOptions =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1802
var options =
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All);
1836
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel);
1871
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1906
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
1932
var options =
TestOptions
.CreateTestOptions(OutputKind.ConsoleApplication, optimizationLevel)
1970
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
2010
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
2045
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
2077
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
2107
var options =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
2137
var referenceOptions =
TestOptions
.CreateTestOptions(OutputKind.DynamicallyLinkedLibrary, optimizationLevel)
2141
var options =
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All);
2154
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
Attributes\AttributeTests_Tuples.cs (9)
109
options:
TestOptions
.ReleaseDll,
117
options:
TestOptions
.UnsafeReleaseDll,
143
options:
TestOptions
.ReleaseDll);
175
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
213
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
239
options:
TestOptions
.UnsafeReleaseDll,
658
options:
TestOptions
.ReleaseDll);
948
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
1048
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(),
Attributes\AttributeTests_WellKnownAttributes.cs (97)
1613
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: "");
2689
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
2805
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
3279
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
3457
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
3701
CompileAndVerify(source, options:
TestOptions
.ReleaseDll, verify: Verification.FailsPEVerify, sourceSymbolValidator: sourceValidator, symbolValidator: metadataValidator);
4703
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
4812
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
5016
var script = CreateCompilation("", parseOptions:
TestOptions
.Script);
5141
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
5143
var compilation = CreateCompilation(syntaxTree, options:
TestOptions
.ReleaseDll);
5204
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
5271
var opt =
TestOptions
.ReleaseDll;
5761
parseOptions:
TestOptions
.Regular9,
5762
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All));
6650
CreateCompilation(source, null,
TestOptions
.ReleaseDll.WithConcurrentBuild(false)).VerifyDiagnostics(
8787
verify(
TestOptions
.DebugDll.WithGeneralDiagnosticOption(ReportDiagnostic.Warn),
8793
verify(
TestOptions
.DebugDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error),
8799
verify(
TestOptions
.DebugDll.WithGeneralDiagnosticOption(ReportDiagnostic.Hidden),
8804
verify(
TestOptions
.DebugDll.WithGeneralDiagnosticOption(ReportDiagnostic.Suppress));
8807
verify(
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ImmutableDictionary<string, ReportDiagnostic>.Empty.Add("TEST1", ReportDiagnostic.Warn)),
8813
verify(
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ImmutableDictionary<string, ReportDiagnostic>.Empty.Add("TEST1", ReportDiagnostic.Error)),
8819
verify(
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ImmutableDictionary<string, ReportDiagnostic>.Empty.Add("TEST1", ReportDiagnostic.Hidden)),
8825
verify(
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ImmutableDictionary<string, ReportDiagnostic>.Empty.Add("TEST1", ReportDiagnostic.Suppress)));
8828
verify(
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ImmutableDictionary<string, ReportDiagnostic>.Empty.Add("CS0618", ReportDiagnostic.Error)),
8834
verify(
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ImmutableDictionary<string, ReportDiagnostic>.Empty.Add("CS0618", ReportDiagnostic.Suppress)),
9779
var compilation1 = CreateEmptyCompilation(source1, WinRtRefs,
TestOptions
.ReleaseDll);
9844
var compilation2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new[] { new CSharpCompilationReference(compilation1) }),
TestOptions
.ReleaseDll);
9872
compilation2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new[] { compilation1.EmitToImageReference() }),
TestOptions
.ReleaseDll);
9905
? CreateEmptyCompilation(new[] { (libSrc, "libSrc"), (src, "src") }, WinRtRefs,
TestOptions
.ReleaseDll)
9907
references: WinRtRefs.Append(CreateEmptyCompilation(new[] { libSrc }, WinRtRefs,
TestOptions
.ReleaseDll).EmitToImageReference()).ToArray(),
9908
TestOptions
.ReleaseDll);
10171
var compilation1 = CreateEmptyCompilation(source1, WinRtRefs,
TestOptions
.ReleaseDll);
10208
var compilation1 = CreateEmptyCompilation(source1, WinRtRefs,
TestOptions
.ReleaseDll);
10224
var compilation2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new[] { new CSharpCompilationReference(compilation1) }),
TestOptions
.ReleaseDll);
10284
var cscomp = CreateEmptyCompilation(cssource, new[] { MscorlibRef, ilReference },
TestOptions
.ReleaseExe);
10392
var cscomp = CreateEmptyCompilation(cssource, new[] { MscorlibRef, ilReference },
TestOptions
.ReleaseExe);
10428
return CompileAndVerifyWithSkipLocalsInit(src,
TestOptions
.UnsafeReleaseDll, parseOptions, verify ?? Verification.Fails);
10502
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
10537
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
10570
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, verify: Verification.Fails);
10603
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, verify: Verification.Fails);
10695
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
10820
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
10850
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
10910
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
10955
var verifier = CompileAndVerifyWithSkipLocalsInit(source,
TestOptions
.Regular9);
10997
var verifier = CompileAndVerifyWithSkipLocalsInit(source,
TestOptions
.Regular9);
11039
var verifier = CompileAndVerifyWithSkipLocalsInit(source,
TestOptions
.Regular9);
11081
var verifier = CompileAndVerifyWithSkipLocalsInit(source,
TestOptions
.Regular9);
11123
var verifier = CompileAndVerifyWithSkipLocalsInit(source,
TestOptions
.Regular9);
11165
var verifier = CompileAndVerifyWithSkipLocalsInit(source,
TestOptions
.Regular9);
11431
var verifier = CompileAndVerifyWithSkipLocalsInit(source, parseOptions:
TestOptions
.RegularPreview, verify: Verification.Skipped);
11456
var verifier = CompileAndVerifyWithSkipLocalsInit(source, parseOptions:
TestOptions
.RegularPreview, verify: Verification.Skipped);
11487
var verifier = CompileAndVerifyWithSkipLocalsInit(source, parseOptions:
TestOptions
.RegularPreview, verify: Verification.Skipped);
11518
var verifier = CompileAndVerifyWithSkipLocalsInit(source,
TestOptions
.UnsafeReleaseExe);
11537
var verifier = CompileAndVerifyWithSkipLocalsInit(source,
TestOptions
.UnsafeReleaseExe, verify: Verification.Passes);
11576
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
11617
var comp1 = CompileAndVerify(source1, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
11653
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
11701
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
11735
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
11772
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
11803
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
11848
var comp_init = CompileAndVerify(source_init, options:
TestOptions
.UnsafeReleaseDll);
11849
var comp_skip = CompileAndVerify(source_skip, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
11886
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll);
11929
var comp_init = CompileAndVerify(source_init, options:
TestOptions
.UnsafeReleaseDll);
11930
var comp_skip = CompileAndVerify(source_skip, options:
TestOptions
.UnsafeReleaseDll);
11972
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12024
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12096
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12131
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12204
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12265
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12294
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll);
12340
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll);
12458
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12508
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12563
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12621
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12668
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12697
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12725
var comp = CompileAndVerify(source, options:
TestOptions
.UnsafeDebugExe, verify: Verification.Fails);
12753
var comp = CompileAndVerify(source, options:
TestOptions
.DebugModule.WithAllowUnsafe(true), verify: Verification.Fails);
12783
var metadata_comp = CreateCompilation(metadata_source, options:
TestOptions
.DebugModule.WithAllowUnsafe(true));
12838
var verifier = CompileAndVerify(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12904
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
12958
var comp = CreateCompilation(new[] { src, skipLocalsInitDef1 }, options:
TestOptions
.UnsafeDebugDll);
13079
var verifier = CompileAndVerify(src, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Skipped);
13125
var verifier = CompileAndVerify(src, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Skipped);
13152
var comp = CreateCompilation(new[] { src, skipLocalsInitDef }, options:
TestOptions
.UnsafeReleaseDll);
13531
}", options:
TestOptions
.ReleaseExe);
13592
var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, parseOptions:
TestOptions
.RegularPreview);
13637
var comp = CreateCompilation(new[] { sourceAttribute, sourceA }, parseOptions:
TestOptions
.RegularPreview);
Attributes\EmitTestStrongNameProvider.cs (2)
33
var options =
TestOptions
.DebugDll
53
var options =
TestOptions
.DebugDll
Attributes\InternalsVisibleToAndStrongNameTests.cs (149)
40
new object[] {
TestOptions
.Regular },
41
new object[] {
TestOptions
.RegularWithLegacyStrongName }
45
return SpecializedCollections.SingletonEnumerable(new object[] {
TestOptions
.Regular });
95
options:
TestOptions
.ReleaseDll.WithStrongNameProvider(new DesktopStrongNameProvider()),
109
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
141
var comp = CreateCompilation(syntaxTree, options:
TestOptions
.ReleaseDll);
152
TestOptions
.ReleaseDll.WithStrongNameProvider(GetProviderWithPath(keyFileDir)));
170
var comp = CreateCompilation(syntaxTree, options:
TestOptions
.ReleaseDll);
182
TestOptions
.ReleaseDll.WithStrongNameProvider(GetProviderWithPath(PathUtilities.CombineAbsoluteAndRelativePaths(keyFileDir, @"TempSubDir\"))));
193
var options =
TestOptions
.SigningReleaseDll.WithStrongNameProvider(s_providerNoSigningTempPath);
195
var compilation = CreateCompilation(code, options: options, parseOptions:
TestOptions
.Regular);
198
compilation = CreateCompilation(code, options: options, parseOptions:
TestOptions
.RegularWithLegacyStrongName);
208
var options =
TestOptions
.SigningReleaseDll.WithStrongNameProvider(SigningTestHelpers.DefaultDesktopStrongNameProvider);
210
var compilation = CreateCompilation(code, options: options, parseOptions:
TestOptions
.Regular);
215
compilation = CreateCompilation(code, options: options, parseOptions:
TestOptions
.RegularWithLegacyStrongName);
227
var syntaxTree = Parse(s, @"IVTAndStrongNameTests\AnotherTempDir\temp.cs",
TestOptions
.RegularWithLegacyStrongName);
234
var options =
TestOptions
.ReleaseDll.WithStrongNameProvider(provider);
255
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
281
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
298
var comp = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(keyFileName), parseOptions: parseOptions);
311
TestOptions
.ReleaseDll.WithCryptoKeyFile(keyFileName).WithStrongNameProvider(GetProviderWithPath(keyFileDir)));
323
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_publicKeyFile).WithDelaySign(true),
341
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(publicKeyFileName).WithDelaySign(true),
358
TestOptions
.ReleaseDll.WithCryptoKeyFile(publicKeyFileName).WithDelaySign(true).WithStrongNameProvider(GetProviderWithPath(publicKeyFileDir)));
368
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile("goo"), parseOptions: parseOptions);
383
CSharpCompilation other = CreateCompilation(s, options:
TestOptions
.ReleaseDll.WithCryptoKeyFile(tempFile.Path), parseOptions: parseOptions);
396
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll.WithCryptoKeyContainer("goo"), parseOptions: parseOptions);
415
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
427
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll.WithCryptoKeyContainer("RoslynTestContainer"), parseOptions: parseOptions);
438
var options =
TestOptions
.SigningReleaseDll
453
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
464
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
477
var c = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithCryptoPublicKey(s_publicKey), parseOptions: parseOptions);
501
var c = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithCryptoPublicKey(s_publicKey).WithPublicSign(true), parseOptions: parseOptions);
517
c = CreateCompilation(source, options:
TestOptions
.SigningReleaseModule.WithCryptoPublicKey(s_publicKey).WithPublicSign(true), parseOptions: parseOptions);
524
c = CreateCompilation(source, options:
TestOptions
.SigningReleaseModule.WithCryptoKeyFile(s_publicKeyFile).WithPublicSign(true), parseOptions: parseOptions);
541
c = CreateCompilation(source1, options:
TestOptions
.SigningReleaseModule.WithCryptoKeyFile(snk.Path).WithPublicSign(true));
557
var c = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithPublicSign(true), parseOptions: parseOptions);
577
var c = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithPublicSign(true), parseOptions: parseOptions);
609
options:
TestOptions
.ReleaseDll
631
options:
TestOptions
.ReleaseDll
655
options:
TestOptions
.ReleaseDll
677
options:
TestOptions
.ReleaseDll
694
options:
TestOptions
.SigningReleaseDll
718
options:
TestOptions
.ReleaseDll
739
options:
TestOptions
.ReleaseDll
756
options:
TestOptions
.ReleaseDll.WithPublicSign(true),
772
var c = CreateCompilation(source, options:
TestOptions
.SigningReleaseDll.
798
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll, assemblyName: "Paul", parseOptions: parseOptions);
813
options:
TestOptions
.SigningReleaseDll,
837
options:
TestOptions
.SigningReleaseDll);
849
var otherStream = CreateCompilation(s, options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions).EmitToStream();
864
options:
TestOptions
.SigningReleaseDll,
885
options:
TestOptions
.SigningReleaseDll,
899
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
917
TestOptions
.SigningReleaseDll.WithCryptoKeyContainer("roslynTestContainer"),
931
var other = CreateCompilation(s, assemblyName: "Paul", options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
947
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
988
var other = CreateCompilation(cs0281, references: new[] { friendClass.EmitToImageReference() }, assemblyName: "cs0281", options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
1032
var other = CreateCompilation(cs0281, references: new[] { friendClass.EmitToImageReference() }, assemblyName: "cs0281", options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
1072
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
1092
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
1106
options:
TestOptions
.SigningReleaseDll,
1122
options:
TestOptions
.SigningReleaseDll,
1136
options:
TestOptions
.SigningReleaseDll);
1151
options:
TestOptions
.SigningReleaseDll,
1165
options:
TestOptions
.SigningReleaseDll);
1181
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
1196
options:
TestOptions
.SigningReleaseDll,
1216
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
1231
options:
TestOptions
.SigningReleaseDll,
1257
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
1270
options:
TestOptions
.SigningReleaseDll,
1287
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
1302
TestOptions
.SigningReleaseDll,
1323
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
1338
TestOptions
.SigningReleaseDll,
1366
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(SigningTestHelpers.KeyPairFile2),
1383
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
1406
", options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
1423
", options:
TestOptions
.SigningReleaseExe.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
1453
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(SigningTestHelpers.MaxSizeKeyFile),
1474
options:
TestOptions
.SigningReleaseExe.WithCryptoKeyFile(SigningTestHelpers.MaxSizeKeyFile),
1484
options:
TestOptions
.SigningReleaseExe.WithCryptoKeyFile(SigningTestHelpers.MaxSizeKeyFile),
1502
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
1554
TestOptions
.SigningReleaseDll,
1576
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseModule);
1589
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseModule);
1602
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseModule, parseOptions: parseOptions);
1608
other = CreateCompilation(s, new[] { reference },
TestOptions
.SigningReleaseDll);
1625
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseModule);
1632
other = CreateCompilation(s, new[] { reference },
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
1642
var options =
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(PublicKeyFile);
1661
var options =
TestOptions
.SigningReleaseModule.WithCryptoKeyContainer("roslynTestContainer");
1680
var options =
TestOptions
.SigningReleaseModule.WithCryptoKeyContainer("roslynTestContainer");
1700
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseModule.WithCryptoKeyContainer("roslynTestContainer"), parseOptions: parseOptions);
1718
var options =
TestOptions
.SigningReleaseModule.WithCryptoKeyFile(s_keyPairFile);
1734
var options =
TestOptions
.SigningReleaseDll
1755
var options =
TestOptions
.SigningDebugDll.WithCryptoKeyFile(s_keyPairFile);
1778
var options =
TestOptions
.SigningReleaseModule.WithCryptoKeyFile(s_keyPairFile);
1796
var other = CreateCompilation(s, options:
TestOptions
.SigningReleaseModule.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
1816
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_publicKeyFile), parseOptions: parseOptions);
1822
other = other.WithOptions(
TestOptions
.SigningReleaseModule.WithCryptoKeyFile(s_publicKeyFile));
1826
options:
TestOptions
.SigningReleaseDll,
1845
options:
TestOptions
.SigningReleaseModule, parseOptions: parseOptions);
1849
options:
TestOptions
.SigningReleaseDll,
1866
}", options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_publicKeyFile), parseOptions: parseOptions);
1886
options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
1907
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
1923
}", options:
TestOptions
.SigningReleaseDll.WithDelaySign(false), parseOptions: parseOptions);
1942
}", options:
TestOptions
.SigningReleaseDll.WithDelaySign(true).WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
1967
var options =
TestOptions
.SigningReleaseDll
2027
var comp = CreateCompilation(csharp, new[] { ilRef }, assemblyName: "asm2", options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
2085
var comp1 = CreateCompilationWithMscorlib461(source1, options:
TestOptions
.SigningReleaseDll, assemblyName: "asm1", parseOptions: parseOptions);
2089
var comp2 = CreateCompilationWithMscorlib461(source2, new[] { ref1 }, options:
TestOptions
.SigningReleaseDll, assemblyName: "asm2", parseOptions: parseOptions);
2093
var comp3 = CreateCompilationWithMscorlib461(source3, new[] { SystemCoreRef, ref1, ref2 }, options:
TestOptions
.SigningReleaseDll, assemblyName: "asm3", parseOptions: parseOptions);
2204
var comp1 = CreateCompilationWithMscorlib461(source1, options:
TestOptions
.SigningReleaseDll, assemblyName: "asm1", parseOptions: parseOptions);
2208
var comp2 = CreateCompilationWithMscorlib461(source2, new[] { ref1 }, options:
TestOptions
.SigningReleaseDll, assemblyName: "asm2", parseOptions: parseOptions);
2212
var comp3 = CreateCompilationWithMscorlib461(source3, new[] { ref1, ref2 }, options:
TestOptions
.SigningReleaseDll, assemblyName: "asm3", parseOptions: parseOptions);
2216
var comp4 = CreateCompilationWithMscorlib461(source4, new[] { SystemCoreRef, ref1, ref2, ref3 }, options:
TestOptions
.SigningReleaseDll, assemblyName: "asm4", parseOptions: parseOptions);
2368
options:
TestOptions
.SigningReleaseDll,
2379
options:
TestOptions
.SigningReleaseDll,
2401
", options:
TestOptions
.SigningReleaseDll, assemblyName: "Unsigned", parseOptions: parseOptions);
2413
", options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
2429
", options:
TestOptions
.SigningReleaseDll, assemblyName: "Unsigned", parseOptions: parseOptions);
2441
", options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), parseOptions: parseOptions);
2511
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile),
2540
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile), references: new[] { MscorlibRef_v4_0_30316_17626 }, parseOptions: parseOptions);
2569
var options =
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile);
2599
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_publicKeyFile).WithDelaySign(true),
2631
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_publicKeyFile).WithDelaySign(true), references: new[] { MscorlibRef_v4_0_30316_17626 }, parseOptions: parseOptions);
2656
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_publicKeyFile).WithDelaySign(true), references: new[] { MscorlibRef_v4_0_30316_17626 }, parseOptions: parseOptions);
2686
options:
TestOptions
.SigningReleaseDll.WithCryptoKeyFile(s_publicKeyFile).WithDelaySign(true), references: new[] { MscorlibRef_v4_0_30316_17626 }, parseOptions: parseOptions);
2710
", options:
TestOptions
.SigningReleaseDll, assemblyName: "Bug769840_A", parseOptions: parseOptions);
2723
options:
TestOptions
.SigningReleaseModule,
2752
var ca = CreateCompilation(sourceA, options:
TestOptions
.ReleaseDll, assemblyName: "ClassLibrary2", parseOptions: parseOptions);
2755
var cb = CreateCompilation(sourceB, options:
TestOptions
.ReleaseExe, assemblyName: "X", references: new[] { new CSharpCompilationReference(ca) }, parseOptions: parseOptions);
2780
var ca = CreateCompilation(sourceA, options:
TestOptions
.ReleaseDll, assemblyName: "ClassLibrary2", parseOptions: parseOptions);
2783
var cb = CreateCompilation(sourceB, options:
TestOptions
.ReleaseExe, assemblyName: "X", references: new[] { new CSharpCompilationReference(ca) }, parseOptions: parseOptions);
2813
var options =
TestOptions
.DebugDll;
2825
var options =
TestOptions
.DebugDll.WithCryptoKeyFile(string.Empty);
2836
var options =
TestOptions
.DebugDll.WithPublicSign(true);
2848
var options =
TestOptions
.DebugDll.WithCryptoKeyFile(string.Empty).WithPublicSign(true);
2862
var options =
TestOptions
.ReleaseDll
2870
}", options: options, parseOptions:
TestOptions
.RegularWithLegacyStrongName);
2897
var libRef = CreateCompilation(lib_cs, options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions).EmitToImageReference();
2911
options:
TestOptions
.SigningReleaseDll, parseOptions: parseOptions);
2934
var libRef = CreateCompilation(lib_cs, options:
TestOptions
.SigningReleaseDll).EmitToImageReference();
2948
var c2 = CreateCompilation(new[] { source1, source2 }, new[] { libRef }, assemblyName: "WantsIVTAccess", options:
TestOptions
.SigningReleaseDll);
Diagnostics\DiagnosticAnalyzerTests.cs (27)
145
var options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(
168
var options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(
201
var options =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error);
287
var options =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error);
321
var options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(specificDiagOptions);
337
options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(specificDiagOptions);
349
options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(specificDiagOptions);
400
var options =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Default);
405
options =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error);
411
options =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Warn);
418
options =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Info);
425
options =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Hidden);
432
options =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Suppress);
452
var options =
TestOptions
.ReleaseDll;
463
options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(specificDiagOptions);
527
var options =
TestOptions
.ReleaseDll;
535
options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(specificDiagOptions);
542
options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(specificDiagOptions);
1143
var options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(specificDiagOptions);
1152
options =
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(specificDiagOptions);
2459
var compilation = CreateCompilationWithMscorlib461(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
3141
var compilation = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
3386
var options =
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(
3429
var options =
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(
3481
var options =
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(
3533
var options =
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(
3554
options =
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(
Diagnostics\DiagnosticSuppressorTests.cs (1)
670
var options =
TestOptions
.DebugDll.WithConcurrentBuild(concurrent);
Diagnostics\GetDiagnosticsTests.cs (4)
334
var tree1 = CSharpSyntaxTree.ParseText(source1, path: "file1", options:
TestOptions
.RegularPreview);
335
var tree2 = CSharpSyntaxTree.ParseText(source2, path: "file2", options:
TestOptions
.RegularPreview);
400
var tree1 = CSharpSyntaxTree.ParseText(source1, path: "file1", options:
TestOptions
.RegularPreview);
401
var tree2 = CSharpSyntaxTree.ParseText(source2, path: "file2", options:
TestOptions
.RegularPreview);
Diagnostics\OperationAnalyzerTests.cs (3)
22
private static readonly CSharpParseOptions patternParseOptions =
TestOptions
.Regular;
187
CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe)
1386
CreateCompilationWithMscorlib461(source, options:
TestOptions
.UnsafeReleaseDll)
FieldKeywordTests.cs (38)
808
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
809
options:
TestOptions
.ReleaseExe,
969
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1078
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1191
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1192
options:
TestOptions
.ReleaseExe,
1288
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1289
options:
TestOptions
.ReleaseExe,
1525
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
1613
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
4178
options: includeStructInitializationWarnings ?
TestOptions
.ReleaseExe.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings) :
TestOptions
.ReleaseExe,
4329
options: includeStructInitializationWarnings ?
TestOptions
.ReleaseExe.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings) :
TestOptions
.ReleaseExe,
4461
options: includeStructInitializationWarnings ?
TestOptions
.ReleaseExe.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings) :
TestOptions
.ReleaseExe,
4595
options: includeStructInitializationWarnings ?
TestOptions
.ReleaseExe.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings) :
TestOptions
.ReleaseExe,
5052
var comp = CreateCompilation([sourceA, sourceB], options:
TestOptions
.ReleaseExe);
8084
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8138
var parseOptions =
TestOptions
.Regular14;
8280
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
8473
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
8474
options:
TestOptions
.ReleaseExe,
8616
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
8705
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
8780
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
10310
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
10311
options:
TestOptions
.ReleaseExe,
10413
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
10414
options:
TestOptions
.ReleaseExe,
10512
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
10513
options:
TestOptions
.ReleaseExe,
10597
var parseOptions =
TestOptions
.RegularPreview;
10631
var parseOptions =
TestOptions
.RegularPreview;
11665
var comp1 = CreateCompilation("", references: [comp0.EmitToImageReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
12904
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
12936
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
FirstClassSpanTests.cs (335)
60
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
79
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
111
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
116
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
157
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.ReleaseExe);
169
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, options:
TestOptions
.ReleaseExe);
172
comp = CreateCompilationWithSpanAndMemoryExtensions(source,
TestOptions
.ReleaseExe);
193
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
198
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
222
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
258
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
280
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
306
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
315
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
340
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
362
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
367
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
393
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
419
parseOptions:
TestOptions
.Regular13);
425
parseOptions:
TestOptions
.Regular14);
450
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
455
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
481
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
486
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
511
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
516
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
541
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
546
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
572
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
577
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
600
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
610
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
630
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
653
parseOptions:
TestOptions
.Regular13);
659
parseOptions:
TestOptions
.Regular14);
683
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
693
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
713
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
723
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
743
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
770
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
804
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
834
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
860
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
890
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
916
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
942
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
971
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
997
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
1024
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
1050
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
1069
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
1099
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
1118
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
1132
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
1162
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
1181
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
1195
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
1225
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
1244
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
1266
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
1278
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
1297
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
1309
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
1328
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
1343
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
1365
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
1377
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
1399
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
1411
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
1429
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
1441
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
1459
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
1471
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
1925
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
1994
var spanDll = CreateCompilation(TestSources.Span, options:
TestOptions
.UnsafeReleaseDll)
2002
options:
TestOptions
.UnsafeReleaseExe.WithSpecificDiagnosticOptions("CS0436", ReportDiagnostic.Suppress),
2003
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
2161
options:
TestOptions
.UnsafeReleaseExe.WithSpecificDiagnosticOptions("CS0436", ReportDiagnostic.Suppress));
2399
options:
TestOptions
.UnsafeReleaseExe.WithSpecificDiagnosticOptions("CS0436", ReportDiagnostic.Suppress));
2632
options:
TestOptions
.UnsafeReleaseExe.WithSpecificDiagnosticOptions("CS0436", ReportDiagnostic.Suppress));
2902
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
2918
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
2933
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
2956
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion))
2979
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
2995
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3011
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3027
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics();
3041
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3060
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3076
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3092
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3108
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics();
3122
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3140
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3163
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion), verify: Verification.FailsILVerify)
3195
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, verify: Verification.FailsILVerify)
3217
CompileAndVerify(source, parseOptions:
TestOptions
.Regular14, verify: Verification.FailsILVerify)
3235
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3253
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3277
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion), verify: Verification.FailsILVerify)
3308
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion), verify: Verification.FailsILVerify)
3339
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion), verify: Verification.FailsILVerify)
3367
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3383
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3399
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3422
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion), verify: Verification.FailsILVerify)
3452
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion))
3485
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3521
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
3545
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3581
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
3605
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3644
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics);
3668
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3707
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics);
3723
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics();
3743
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3764
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
3787
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3814
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
3835
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3869
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
3909
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3942
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics);
3965
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion), targetFramework: TargetFramework.Net90).VerifyDiagnostics(
3996
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4015
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
4027
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics);
4043
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4204
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4272
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4298
var comp = CreateCompilationWithSpanAndMemoryExtensions(source,
TestOptions
.DebugDll);
4332
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4357
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4373
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4389
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4407
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4432
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4448
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4464
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4487
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
4519
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion), verify: Verification.FailsILVerify);
4550
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
4582
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
4623
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
4680
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
4703
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
4732
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
4750
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
4773
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
4790
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
4813
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
4830
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
4856
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4892
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4916
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
4939
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
4954
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
4973
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
4985
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
5006
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
5027
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
5060
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
5084
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
5110
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
5155
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
5177
CreateCompilationWithSpanAndMemoryExtensions(source,
TestOptions
.UnsafeReleaseExe,
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5202
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
5288
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
5312
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
5397
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
5405
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5419
var comp = CreateCompilation([source, source2], parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
5443
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5466
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5492
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
5507
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics);
5528
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
5543
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90).VerifyDiagnostics(expectedDiagnostics);
5562
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
5580
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
5612
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
5643
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5687
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
5699
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
5718
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
5723
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
5754
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5780
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
5805
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5824
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
5851
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5868
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5889
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5919
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
5943
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
5955
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
6033
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6040
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6066
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6073
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6099
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6106
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
6132
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6139
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
6165
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6172
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6206
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6213
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6247
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
6303
verifyWithMissing(missingRosHelper,
TestOptions
.Regular13, expectedDiagnostics);
6304
verifyWithMissing(missingSpanHelper,
TestOptions
.Regular13, expectedDiagnostics);
6312
verifyWithMissing(missingRosHelper,
TestOptions
.Regular14);
6313
verifyWithMissing(missingSpanHelper,
TestOptions
.Regular14, expectedDiagnostics);
6315
verifyWithMissing(missingRosHelper,
TestOptions
.RegularPreview);
6316
verifyWithMissing(missingSpanHelper,
TestOptions
.RegularPreview, expectedDiagnostics);
6376
verifyWithMissing(missingRosHelper,
TestOptions
.Regular13, expectedDiagnostics);
6377
verifyWithMissing(missingSpanHelper,
TestOptions
.Regular13, expectedDiagnostics);
6385
verifyWithMissing(missingRosHelper,
TestOptions
.Regular14, expectedDiagnostics);
6386
verifyWithMissing(missingSpanHelper,
TestOptions
.Regular14);
6388
verifyWithMissing(missingRosHelper,
TestOptions
.RegularPreview, expectedDiagnostics);
6389
verifyWithMissing(missingSpanHelper,
TestOptions
.RegularPreview);
6411
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6429
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6452
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6470
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6493
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6512
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
6535
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6553
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
6576
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6594
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6617
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
6638
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6659
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6663
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6706
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
6722
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
6988
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
7033
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7062
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
7092
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
7125
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7211
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
7232
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7236
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7296
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7333
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
7375
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7399
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
7406
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7428
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7449
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
7456
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7480
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7500
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7523
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
7528
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7553
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7573
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7594
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7615
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
7620
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7644
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7666
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7792
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7811
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
7816
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7838
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
7843
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7865
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7884
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7903
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7922
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
7927
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
7951
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
7972
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
7977
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8000
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8005
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8030
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8035
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8057
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8067
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
8097
var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions:
TestOptions
.Regular13);
8100
comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions:
TestOptions
.Regular14);
8120
parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
8122
parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
8132
parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8139
var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source4], parseOptions:
TestOptions
.Regular14);
8167
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8172
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8199
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8211
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
8235
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
8261
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8266
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8293
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8298
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8325
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8330
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8357
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion)).VerifyDiagnostics(
8380
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8385
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8406
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8413
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8435
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
8454
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8464
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8486
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8496
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net90);
8550
CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8557
var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions:
TestOptions
.Regular14);
8574
comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source3], parseOptions:
TestOptions
.Regular13);
8577
comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source3], parseOptions:
TestOptions
.Regular14);
8603
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8619
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8641
CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8648
var comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source2], parseOptions:
TestOptions
.Regular14);
8667
comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source3], parseOptions:
TestOptions
.Regular13);
8670
comp = CreateCompilationWithSpanAndMemoryExtensions([source1, source3], parseOptions:
TestOptions
.Regular14);
8694
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8701
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90, parseOptions:
TestOptions
.Regular14);
8725
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8730
comp = CreateCompilationWithSpanAndMemoryExtensions(source, targetFramework: TargetFramework.Net90, parseOptions:
TestOptions
.Regular14);
8758
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
8791
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8796
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
8858
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular13);
8863
comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular14);
FlowAnalysis\FlowDiagnosticTests.cs (24)
933
CreateCompilation(program, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
1227
CreateCompilation(program, parseOptions:
TestOptions
.Regular10)
1237
var verifier = CompileAndVerify(program, parseOptions:
TestOptions
.Regular11);
1291
CreateCompilation(program, parseOptions:
TestOptions
.Regular10)
1297
var verifier = CompileAndVerify(program, parseOptions:
TestOptions
.Regular11);
1322
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
1350
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
1392
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular10);
1410
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11);
1449
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular10);
1467
comp = CreateCompilation(text, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions:
TestOptions
.Regular11);
1485
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11);
1757
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular10);
1788
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11);
2347
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "");
2414
CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular10);
2427
comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular11);
2571
CSharpCompilation comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular10);
2584
comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular11);
2702
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
2711
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
2732
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
2744
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
FlowAnalysis\FlowTestBase.cs (3)
139
var comp = CreateCompilation(program, parseOptions:
TestOptions
.RegularPreview, references: references);
160
var comp = CreateCompilation(program, parseOptions:
TestOptions
.RegularPreview, references: references);
186
var comp = CreateCompilation(program, parseOptions:
TestOptions
.RegularPreview, targetFramework: targetFramework, references: references);
FlowAnalysis\FlowTests.cs (7)
169
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular7_3);
1640
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1688
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
5529
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
5952
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "c").VerifyDiagnostics(expectedDiagnostic);
5953
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "c").VerifyDiagnostics(expectedDiagnostic);
5954
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
FlowAnalysis\LocalFunctions.cs (4)
744
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
760
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
1521
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
1531
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
FlowAnalysis\RegionAnalysisTests.cs (7)
5525
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5566
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5615
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "42");
6465
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
6473
compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
9254
", options:
TestOptions
.UnsafeDebugDll);
14139
options:
TestOptions
.UnsafeDebugDll);
FlowAnalysis\StructTests.cs (18)
560
options:
TestOptions
.ReleaseDll.WithWarningLevel(5),
570
options:
TestOptions
.ReleaseDll.WithWarningLevel(5),
580
options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel),
587
options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel),
649
CreateCompilation(source2, references: new MetadataReference[] { sourceReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics(
651
CreateCompilation(source2, references: new MetadataReference[] { metadataReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics(
653
CreateCompilation(source2, references: new MetadataReference[] { sourceReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
658
CreateCompilation(source2, references: new MetadataReference[] { metadataReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
694
CreateCompilation(source2, references: new MetadataReference[] { sourceReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics(
696
CreateCompilation(source2, references: new MetadataReference[] { metadataReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics(
698
CreateCompilation(source2, references: new MetadataReference[] { sourceReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
703
CreateCompilation(source2, references: new MetadataReference[] { metadataReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
726
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
738
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
769
var comp1 = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugModule));
802
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
814
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics(
816
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
OverloadResolutionPriorityTests.cs (5)
863
CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition], parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
874
var definingComp = CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition], parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
883
CompileAndVerify(consumingSource, references: [definingComp.ToMetadataReference()], parseOptions:
TestOptions
.Regular12, expectedOutput: "8765").VerifyDiagnostics();
884
CompileAndVerify(consumingSource, references: [definingComp.ToMetadataReference()], parseOptions:
TestOptions
.Regular13, expectedOutput: "4321").VerifyDiagnostics();
975
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
PartialEventsAndConstructorsTests.cs (31)
36
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: "partial").VerifyDiagnostics();
63
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
75
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: "partial").VerifyDiagnostics();
90
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
108
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: "partial").VerifyDiagnostics();
129
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
143
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
197
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
198
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(expectedDiagnostics);
215
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
247
CreateCompilation(source, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics();
980
CreateCompilation(source, targetFramework: TargetFramework.Net60, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
1100
options:
TestOptions
.DebugDll
1252
options:
TestOptions
.DebugDll
1389
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
1443
options:
TestOptions
.DebugWinMD.WithMetadataImportOptions(MetadataImportOptions.All),
1450
CompileAndVerifyWithWinRt(source1, options:
TestOptions
.DebugWinMD).VerifyDiagnostics().GetImageReference()
1452
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
1459
CompileAndVerifyWithWinRt(source1, options:
TestOptions
.DebugDll).VerifyDiagnostics().GetImageReference()
1461
options:
TestOptions
.DebugWinMD.WithMetadataImportOptions(MetadataImportOptions.All),
1693
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
1988
options:
TestOptions
.ReleaseWinMD)
2063
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
2460
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2531
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2895
CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)).VerifyDiagnostics(expectedDiagnostics);
2896
CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Annotations)).VerifyDiagnostics(expectedDiagnostics);
2925
CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable)).VerifyDiagnostics(expectedDiagnostics);
2926
CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Annotations)).VerifyDiagnostics(expectedDiagnostics);
3068
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3093
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
RefReadonlyParameterTests.cs (209)
183
CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
258
CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
858
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
883
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All));
938
var verifier = CompileAndVerify(new[] { source, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeReleaseDll,
988
CreateCompilationWithIL(source, ilSource, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
993
var comp = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.UnsafeDebugDll);
1052
CreateCompilationWithIL(new[] { source, RequiresLocationAttributeDefinition }, ilSource, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1075
var comp = CreateCompilationWithIL(new[] { source, RequiresLocationAttributeDefinition }, ilSource, options:
TestOptions
.UnsafeDebugDll);
1139
var comp = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.UnsafeDebugDll);
1193
var comp = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1241
var comp = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.UnsafeDebugDll);
1269
var comp = CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugDll);
1293
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1310
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1343
var comp2 = CreateCompilation(source2, new[] { comp1Ref }, assemblyName: "Assembly2", options:
TestOptions
.UnsafeDebugDll);
1355
var comp2b = CreateCompilation(source2, new[] { comp1bRef }, assemblyName: "Assembly2", options:
TestOptions
.UnsafeDebugDll);
1369
var comp3 = CreateCompilation(source3, new[] { comp1bRef }, assemblyName: "Assembly3", options:
TestOptions
.UnsafeDebugDll);
1393
var comp1v1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, assemblyName: "Assembly1", options:
TestOptions
.UnsafeReleaseDll);
1409
var comp2 = CreateCompilation(source2, new[] { comp1v1Ref }, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1440
var comp1v2 = CreateCompilation(source1, new[] { comp4Ref }, assemblyName: "Assembly1", options:
TestOptions
.UnsafeReleaseDll);
1454
var comp1v3 = CreateCompilation(new[] { source1, source5 }, new[] { comp4Ref }, assemblyName: "Assembly1", options:
TestOptions
.UnsafeReleaseDll);
1461
var comp1v4 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, new[] { comp4Ref }, assemblyName: "Assembly1", options:
TestOptions
.UnsafeReleaseDll);
1501
assemblyName: "Assembly2", options:
TestOptions
.UnsafeReleaseDll);
1513
var comp3 = CreateCompilation(source2, new[] { comp1Ref }, assemblyName: "Assembly3", options:
TestOptions
.UnsafeReleaseDll);
1546
var comp = CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics();
1566
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1582
var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugDll);
1598
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1613
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(expectedDiagnostics);
1614
CreateCompilation(source2, new[] { comp1Ref }, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(expectedDiagnostics);
1662
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1667
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
1724
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1739
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1762
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
1763
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1776
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1791
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1814
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
1815
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1828
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1849
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1869
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
1870
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1890
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
1891
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1911
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
1912
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1925
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1940
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1960
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
1961
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1974
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1989
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2009
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
2010
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2023
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2038
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2058
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
2059
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2072
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2077
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
2097
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
2098
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2111
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2116
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
2129
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2134
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
2163
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
2164
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2193
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
2194
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2223
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
2224
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2237
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2242
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
2256
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2271
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2274
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2293
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2308
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2311
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3205
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
3220
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
3336
expectedOutput: "555", options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
3358
CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(
3485
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
3497
CompileAndVerify(source, expectedOutput: "object5", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
3716
CompileAndVerify(source, expectedOutput: "25 15 15", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
3725
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
3752
CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
3782
CompileAndVerify(new[] { source1, source3 }, expectedOutput: "256 256 156 156", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics();
3857
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
3872
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
3932
CompileAndVerify(new[] { source1, source2 }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
3933
CompileAndVerify(new[] { source1, source2 }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
3942
CompileAndVerify(new[] { source1, source3 }, expectedOutput: "1", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
3951
CreateCompilation(new[] { source1, source3 }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
4025
CompileAndVerify(source, expectedOutput: "ECC", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
4034
CompileAndVerify(source, expectedOutput: "CCC", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
4066
CompileAndVerify(source, expectedOutput: "YCC", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
4078
CompileAndVerify(source, expectedOutput: "CCC", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
4157
CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics2);
4158
CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics2);
4166
CreateCompilation(new[] { source1, source3 }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4179
CompileAndVerify(new[] { source1, source3 }, expectedOutput: expectedOutput3, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics3);
4190
CompileAndVerify(new[] { source1, source4 }, expectedOutput: expectedOutput4, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
4191
CompileAndVerify(new[] { source1, source4 }, expectedOutput: expectedOutput4, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
4215
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
4216
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
4240
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
4241
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
4451
CompileAndVerify(source, expectedOutput: "E", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
4460
CompileAndVerify(source, expectedOutput: "C", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
4571
? CreateCompilation(source2, new[] { CreateCompilation(source1).VerifyDiagnostics(warning1).EmitToImageReference() }, options:
TestOptions
.ReleaseExe)
4572
: CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.ReleaseExe);
4622
? CreateCompilation(source2, new[] { CreateCompilation(source1).VerifyDiagnostics(warning1).EmitToImageReference() }, options:
TestOptions
.ReleaseExe)
4623
: CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.ReleaseExe);
4760
? CreateCompilation(source2, new[] { CreateCompilation(source1).VerifyDiagnostics(warnings1).EmitToImageReference() }, options:
TestOptions
.ReleaseExe)
4761
: CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.ReleaseExe);
4861
? CreateCompilation(source2, new[] { CreateCompilation(source1).VerifyDiagnostics(warning1).EmitToImageReference() }, options:
TestOptions
.ReleaseExe)
4862
: CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.ReleaseExe);
5115
expectedOutput: "111", options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
5504
options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
7031
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7036
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
7056
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7061
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
7085
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7090
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
7120
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(
7148
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(
7258
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
7262
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
7283
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedWarnings);
7284
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expectedWarnings);
7301
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
7302
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expectedDiagnostics);
7688
CompileAndVerify(source1, expectedOutput: "12", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
7697
CompileAndVerify(source2, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
7712
CreateCompilation(source3, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
7745
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
7763
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
7768
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
7788
CompileAndVerify(source2, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
7800
CreateCompilation(source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
7814
CompileAndVerify(source3, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
7850
CreateCompilation(source2 + Environment.NewLine + source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
7867
CompileAndVerify(source2, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
7877
CreateCompilation(source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
7906
CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
7973
expectedOutput: "r i o v i i v v v v v", options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics();
7995
var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugDll);
8020
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
8047
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8048
CreateCompilation(source2, new[] { comp1Ref }, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8070
var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugDll);
8105
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics); CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8106
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8107
CreateCompilation(source2, new[] { comp1Ref }, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8140
CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
8200
CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
8208
expectedOutput: "XYYY", options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
8217
expectedOutput: "XYXX", options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
8236
var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options:
TestOptions
.UnsafeDebugDll);
8254
var comp = CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.UnsafeDebugExe);
8275
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8276
CreateCompilation(source2, new[] { comp1Ref }, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8300
CompileAndVerify(source2, new[] { comp1Ref }, verify: Verification.Fails, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeDebugExe,
8302
CompileAndVerify(source2, new[] { comp1Ref }, verify: Verification.Fails, options:
TestOptions
.UnsafeDebugExe,
8317
CompileAndVerify(source3, new[] { comp1Ref }, verify: Verification.Fails, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.UnsafeDebugExe,
8332
CompileAndVerify(source3, new[] { comp1Ref }, verify: Verification.Fails, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeDebugExe,
8334
CompileAndVerify(source3, new[] { comp1Ref }, verify: Verification.Fails, options:
TestOptions
.UnsafeDebugExe,
8351
var comp1 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll);
8366
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
8380
CompileAndVerify(source2, new[] { comp1Ref }, verify: Verification.Fails, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeDebugExe,
8382
CompileAndVerify(source2, new[] { comp1Ref }, verify: Verification.Fails, options:
TestOptions
.UnsafeDebugExe,
8396
CreateCompilation(source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(
8408
CreateCompilation(source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8409
CreateCompilation(source3, new[] { comp1Ref }, options:
TestOptions
.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8549
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
8569
CompileAndVerify(source2, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
8578
CreateCompilation(source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
8590
CreateCompilation(source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
8597
CompileAndVerify(source3, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
8609
CompileAndVerify(source3, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
8642
CreateCompilation(source2 + Environment.NewLine + source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
8659
CompileAndVerify(source2, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
8669
CreateCompilation(source3, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
RefStructInterfacesTests.cs (341)
46
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
48
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
79
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
81
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
161
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
163
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
193
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
195
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
278
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
280
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
316
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
318
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
408
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
410
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
440
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
442
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
526
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
528
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
564
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
566
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
810
CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
812
CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
844
CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
846
CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1033
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1352
CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
1354
comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12);
1405
CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
1407
comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12);
1928
CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
1930
comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12);
1981
CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
1983
comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12);
4387
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
4390
CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4396
comp = CreateCompilation(src, targetFramework: TargetFramework.Mscorlib461Extended, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
4403
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
4438
CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
4440
CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4446
CreateCompilation(src, targetFramework: TargetFramework.Mscorlib461Extended, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
5467
CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
5469
CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5600
CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
5602
CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5864
CreateCompilation(src, targetFramework: TargetFramework.Net70, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
5866
CreateCompilation(src, targetFramework: TargetFramework.Net70, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5985
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
6065
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
6596
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
6732
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
6849
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
6970
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
7109
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
7234
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
7275
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
7278
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
7321
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
7331
comp2 = CreateCompilation(src1 + src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
7338
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
7359
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
7362
comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
7387
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
7394
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
7433
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
7623
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
7841
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
8038
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
8231
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
8430
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
8506
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
8687
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
8690
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
8729
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
8739
comp2 = CreateCompilation(src1 + src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
8746
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
8763
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
8766
comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
8789
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
8796
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
8828
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
8835
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
8890
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
9094
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
9304
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
9457
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
9669
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
9893
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
10105
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
10339
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
10434
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
10501
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
10698
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
10937
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
11153
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
11380
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
11597
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
11692
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
11757
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
11760
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
11813
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
11820
comp2 = CreateCompilation(src1 + src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
11827
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
11842
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
11845
comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
11877
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
11890
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
11940
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
11988
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
12128
var comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll);
12131
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
12160
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll);
12163
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
12183
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll);
12186
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
12189
comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options:
TestOptions
.ReleaseDll);
12192
comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
12327
var comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll);
12330
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
12359
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll);
12362
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
12382
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll);
12385
comp = CreateEmptyCompilation(src, references: [span], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
12388
comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options:
TestOptions
.ReleaseDll);
12391
comp = CreateCompilation(src, targetFramework: TargetFramework.Net100, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
12422
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
12630
var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
12689
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
12897
var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
12935
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
13145
var comp2 = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
13194
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
13464
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
13723
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
13998
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
14063
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
14105
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
14115
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
14163
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
14179
comp2 = CreateCompilation(src1 + src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
14192
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
14213
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
14216
comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
14252
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
14268
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
14309
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
14325
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
14365
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
14706
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
15067
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
15418
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
15766
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
16119
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
16196
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
16538
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
16541
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
16580
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
16590
comp2 = CreateCompilation(src1 + src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
16597
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
16614
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
16617
comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
16641
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
16648
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
16684
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
16691
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
16731
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
16773
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
16825
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
16886
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
16953
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17027
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17099
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17145
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17210
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17275
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17359
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17447
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17540
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17637
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17721
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
17790
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
17797
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
17866
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
17876
comp2 = CreateCompilation(src1 + src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
17886
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
17909
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
17912
comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
17949
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
17965
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
18010
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
18207
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
18429
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
18632
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
18833
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
19039
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
19113
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
19302
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
19305
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
19342
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
19349
comp2 = CreateCompilation(src1 + src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
19356
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
19373
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
19376
comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
19399
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
19406
comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
19438
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
19445
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
19495
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
19666
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
19843
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
19991
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20176
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20356
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20399
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20435
var comp = CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20439
CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
20440
CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
20448
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20452
CreateCompilation(src2, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
20453
CreateCompilation(src2, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
20459
CreateCompilation([src1, src2], targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
20480
comp = CreateCompilation([src1, src3], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20484
CreateCompilation([src1, src3], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
20485
CreateCompilation([src1, src3], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
20491
comp = CreateCompilation(src3, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20494
CreateCompilation(src3, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
20495
CreateCompilation(src3, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics();
20497
CreateCompilation([src1, src3], targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
20505
CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
20511
CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseExe).VerifyEmitDiagnostics();
20589
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20692
var comp = CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20696
CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
20697
CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
20705
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20709
CreateCompilation(src2, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
20710
CreateCompilation(src2, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
20716
CreateCompilation([src1, src2], targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
20737
comp = CreateCompilation([src1, src3], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20741
CreateCompilation([src1, src3], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
20742
CreateCompilation([src1, src3], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
20748
comp = CreateCompilation(src3, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20751
CreateCompilation(src3, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
20752
CreateCompilation(src3, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics();
20754
CreateCompilation([src1, src3], targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
20762
CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
20768
CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseExe).VerifyEmitDiagnostics();
20800
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20847
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20892
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
20937
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
22230
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
22459
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.DebugExe);
22870
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
22926
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
22981
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
23029
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
23073
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.UnsafeReleaseExe);
23122
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe);
23174
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe);
23220
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe);
23289
options:
TestOptions
.UnsafeReleaseExe,
23319
options:
TestOptions
.UnsafeReleaseExe,
23350
options:
TestOptions
.UnsafeReleaseExe,
23381
options:
TestOptions
.UnsafeReleaseExe,
23412
options:
TestOptions
.UnsafeReleaseExe,
23444
options:
TestOptions
.UnsafeReleaseExe,
23475
options:
TestOptions
.UnsafeReleaseExe,
23506
options:
TestOptions
.UnsafeReleaseExe,
23560
options:
TestOptions
.UnsafeReleaseExe,
23591
options:
TestOptions
.UnsafeReleaseExe,
24015
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
24068
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
24130
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
24427
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
24530
comp = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
24588
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
24663
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
24762
comp = CreateCompilation(src2, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
24925
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
25044
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
25126
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseDll);
25187
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
25279
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
25423
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
25507
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
25721
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
25907
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseDll);
25971
var comp1 = CreateCompilation(src1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
26757
comp = CreateCompilation(text, targetFramework: TargetFramework.Net60, parseOptions:
TestOptions
.Regular10);
27212
var comp = CreateCompilation(text, targetFramework: TargetFramework.Net60, parseOptions:
TestOptions
.Regular10);
27292
var comp = CreateCompilation(new[] { text, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net60, parseOptions:
TestOptions
.Regular10);
27575
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
27685
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
27919
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28104
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28214
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28346
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28480
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28743
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28801
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28870
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28918
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
28978
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
29038
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
29113
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
29210
var comp2 = CreateCompilation(text2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
29223
comp2 = CreateCompilation(text2 + text1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
29236
comp2 = CreateCompilation(text2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
29251
var comp3 = CreateCompilation(text3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
29254
comp3 = CreateCompilation(text3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
29291
var comp2 = CreateCompilation(text2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
29307
comp2 = CreateCompilation(text2 + text1, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular12);
29320
comp2 = CreateCompilation(text2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions:
TestOptions
.Regular13);
29369
var comp = CreateCompilation(text, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options:
TestOptions
.ReleaseExe);
29395
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, assemblyName: "Pia", targetFramework: s_targetFrameworkSupportingByRefLikeGenerics);
29410
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseExe,
29414
var compilation2 = CreateCompilation(consumer, options:
TestOptions
.ReleaseExe,
RefUnsafeInIteratorAndAsyncTests.cs (49)
33
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
41
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
61
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
69
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
89
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
97
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
119
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
127
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
154
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics(expectedDiagnostics);
155
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
175
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
180
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
206
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics(expectedDiagnostics);
207
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
251
CreateCompilation(source, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
266
CreateCompilation(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expectedDiagnostics);
267
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expectedDiagnostics);
286
CreateCompilation(source, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
301
CreateCompilation(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expectedDiagnostics);
302
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expectedDiagnostics);
324
CreateCompilation(source, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
336
CreateCompilation(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expectedDiagnostics);
337
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expectedDiagnostics);
418
CreateCompilation(source, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
430
CreateCompilation(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
431
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
573
CreateCompilation(source, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
588
CreateCompilation(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expectedDiagnostics);
589
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expectedDiagnostics);
741
var comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
795
var comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
838
CreateCompilation(source, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
850
CreateCompilation(source, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
851
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
1132
var comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
1206
var comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
1305
var comp = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.ReleaseExe);
Semantics\CollectionExpressionTests.cs (189)
149
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
836
CompileAndVerify([source, s_collectionExtensions], parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput);
837
CompileAndVerify([source, s_collectionExtensions], parseOptions:
TestOptions
.RegularPreview, expectedOutput: expectedOutput);
839
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics(
1043
CompileAndVerify([source, s_collectionExtensions], parseOptions:
TestOptions
.Regular13,
1045
CompileAndVerify([source, s_collectionExtensions], parseOptions:
TestOptions
.RegularPreview,
1047
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics(
1408
verify(
TestOptions
.Regular12, expectedType12);
1409
verify(
TestOptions
.Regular13, expectedType13);
1410
verify(
TestOptions
.RegularPreview, expectedType13);
1436
options:
TestOptions
.ReleaseExe);
1530
options:
TestOptions
.ReleaseExe);
1630
options:
TestOptions
.ReleaseExe);
1734
parseOptions:
TestOptions
.Regular12,
1735
options:
TestOptions
.ReleaseExe);
1814
options:
TestOptions
.ReleaseExe);
1850
options:
TestOptions
.ReleaseExe);
1920
parseOptions:
TestOptions
.Regular13,
1921
options:
TestOptions
.ReleaseExe);
1927
parseOptions:
TestOptions
.RegularPreview,
1928
options:
TestOptions
.ReleaseExe);
1934
parseOptions:
TestOptions
.Regular12,
1935
options:
TestOptions
.ReleaseExe);
1959
parseOptions:
TestOptions
.Regular13,
1965
parseOptions:
TestOptions
.RegularPreview,
1966
options:
TestOptions
.ReleaseExe,
1972
parseOptions:
TestOptions
.Regular12,
2008
options:
TestOptions
.ReleaseExe);
2074
var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80);
2077
comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Net80);
2083
parseOptions:
TestOptions
.Regular12,
2204
parseOptions:
TestOptions
.Regular13,
2211
parseOptions:
TestOptions
.RegularPreview,
2215
CreateCompilation(source, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(
2240
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
2241
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: expectedOutput).VerifyDiagnostics();
2243
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics(
2308
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(version)).VerifyDiagnostics(
2332
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput);
2333
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: expectedOutput);
2335
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
2362
parseOptions:
TestOptions
.Regular13,
2368
parseOptions:
TestOptions
.RegularPreview,
2373
CreateCompilation(source, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
2407
parseOptions:
TestOptions
.Regular13,
2414
parseOptions:
TestOptions
.RegularPreview,
2421
parseOptions:
TestOptions
.Regular12,
2491
parseOptions:
TestOptions
.Regular13,
2497
parseOptions:
TestOptions
.RegularPreview,
2503
parseOptions:
TestOptions
.Regular12,
2584
parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
2588
parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expectedDiagnostics);
2592
parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2660
parseOptions:
TestOptions
.Regular13,
2666
parseOptions:
TestOptions
.RegularPreview,
2672
parseOptions:
TestOptions
.Regular12,
2771
parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
2775
parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expectedDiagnostics);
2779
parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2843
parseOptions:
TestOptions
.Regular13,
2849
parseOptions:
TestOptions
.RegularPreview,
2855
parseOptions:
TestOptions
.Regular12,
2937
parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
2941
parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expectedDiagnostics);
2945
parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
3076
options:
TestOptions
.ReleaseExe);
3114
options:
TestOptions
.ReleaseExe);
3148
options:
TestOptions
.ReleaseExe);
3190
options:
TestOptions
.ReleaseExe);
4972
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
5036
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
6094
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
7767
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
7845
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
7873
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
7900
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
7928
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
7953
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("0, 2, "));
7978
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net80);
8024
CompileAndVerify(new[] { source, s_collectionExtensions }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("[0, 2], "));
8046
var verifier = CompileAndVerify(new[] { source, s_collectionExtensions }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("1010"));
8138
var verifier = CompileAndVerify(new[] { source, s_collectionExtensions }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net80, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("10200"));
9349
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
9659
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10084
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
10147
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
10232
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
10317
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
10889
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
11119
var parseOptions =
TestOptions
.RegularPreview;
11150
var parseOptions =
TestOptions
.RegularPreview;
11231
options:
TestOptions
.ReleaseExe,
11349
options:
TestOptions
.ReleaseExe,
11469
options:
TestOptions
.ReleaseExe,
11979
var verifier = CompileAndVerify(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe, expectedOutput: "[1, 2, 3], ");
12207
var verifier = CompileAndVerify(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe, expectedOutput: "[1, 2, 3], ");
12793
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
12840
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
12898
var comp = CreateCompilation(new[] { sourceA, sourceB, s_collectionExtensions }, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
12981
var comp = CreateCompilation(new[] { sourceA, sourceB, s_collectionExtensions }, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
13053
var comp = CreateCompilation(new[] { sourceA, sourceB, s_collectionExtensions }, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
14078
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
14149
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
14211
options:
TestOptions
.UnsafeReleaseExe,
14252
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
14272
comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
16731
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
16782
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
16842
var comp = CreateCompilation(new[] { source, s_collectionExtensions }, options:
TestOptions
.ReleaseExe);
17229
comp = CreateCompilation(new[] { sourceB, s_collectionExtensions }, references: new[] { refA }, targetFramework: targetFramework, options:
TestOptions
.ReleaseExe);
17353
options:
TestOptions
.ReleaseExe);
17478
comp = CreateCompilation(sourceC, references: new[] { refA }, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
22629
options:
TestOptions
.ReleaseExe);
22917
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
23065
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
23302
options:
TestOptions
.ReleaseExe,
23456
options:
TestOptions
.ReleaseExe,
23553
options:
TestOptions
.ReleaseExe,
23667
options:
TestOptions
.ReleaseExe,
23775
options:
TestOptions
.ReleaseExe,
23883
options:
TestOptions
.ReleaseExe,
24533
options: useUnsafe ?
TestOptions
.UnsafeReleaseExe :
TestOptions
.ReleaseExe);
24641
var comp = CreateCompilation(new[] { sourceA, CollectionBuilderAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.Net60);
24668
comp = CreateCompilation(new[] { sourceB, s_collectionExtensions }, references: new[] { refA }, targetFramework: TargetFramework.Net60, options:
TestOptions
.ReleaseExe.WithSpecificDiagnosticOptions(WithSpanAllocWarning));
24781
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("11"));
24824
verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("11"));
24894
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("11"));
24937
verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe, verify: Verification.Skipped, expectedOutput: IncludeExpectedOutput("11"));
25712
options:
TestOptions
.ReleaseExe);
27110
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithSpecificDiagnosticOptions(WithSpanAllocWarning));
28223
var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
28699
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning));
30820
CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning)).VerifyEmitDiagnostics(
31674
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
32421
var comp = CreateCompilation(new[] { sourceA, s_collectionExtensions }, targetFramework: TargetFramework.Net80, options: ExecutionConditionUtil.IsMonoOrCoreClr ?
TestOptions
.DebugExe :
TestOptions
.DebugDll);
32625
var comp = CreateCompilation([sourceA, s_collectionExtensions], options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
33532
var verifier = CompileAndVerify(source, targetFramework: TargetFramework.Net70, verify: Verification.Skipped, options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning));
33846
CreateCompilation(src, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe.WithSpecificDiagnosticOptions(WithSpanAllocWarning)).VerifyEmitDiagnostics(
36141
var comp = CreateCompilation(new[] { source, CollectionBuilderAttributeDefinition }, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(WithSpanAllocWarning));
36684
var verifier = CompileAndVerify(new[] { source, s_collectionExtensionsWithSpan }, verify: Verification.FailsPEVerify, expectedOutput: IncludeExpectedOutput("[1, 2, 3, 4, 5, 6],"), targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
36860
var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
37363
var comp = CreateCompilation(new[] { source, s_collectionExtensionsWithSpan }, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net80);
37420
var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
37465
var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
37510
var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
38139
var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
38233
var comp = CreateCompilation([source, s_collectionExtensions], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
39251
var comp = CreateCompilation([source, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
39964
var comp = CreateCompilation([source, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41143
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
41222
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
41263
var comp = CreateCompilation([source, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41313
var comp = CreateCompilation([source, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41358
var comp = CreateCompilation([source, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41407
var comp = CreateCompilation([source, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41463
var comp = CreateCompilation([sourceB1, sourceA, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41493
comp = CreateCompilation([sourceB2, sourceA, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41542
var comp = CreateCompilation([sourceB1, sourceA, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41572
comp = CreateCompilation([sourceB2, sourceA, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41625
var comp = CreateCompilation([sourceB1, sourceA, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41659
comp = CreateCompilation([sourceB2, sourceA, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
41730
comp = CreateCompilation([sourceC, s_collectionExtensions], references: [refA2, refB], options:
TestOptions
.ReleaseExe);
43639
var comp = CreateCompilation([source, s_collectionExtensions], options:
TestOptions
.ReleaseExe);
44654
var comp = CreateCompilation([sourceA, sourceB, s_collectionExtensions], options:
TestOptions
.UnsafeReleaseExe);
44669
CompileAndVerify([sourceA, sourceB, sourceC, s_collectionExtensions], options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "[1, 2, 3], ");
44702
var comp = CreateCompilation([sourceA, sourceB1, s_collectionExtensions], options:
TestOptions
.UnsafeReleaseExe);
44737
CompileAndVerify([sourceA, sourceB2, s_collectionExtensions], options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "[1, 2, 3], ");
45637
var comp1 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll);
45650
var comp2 = CreateCompilation(source2, references: [comp1Ref], options:
TestOptions
.UnsafeDebugExe);
45666
var comp3 = CreateCompilation(source3, references: [comp1Ref], options:
TestOptions
.UnsafeDebugExe);
45717
var comp1 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll);
45730
var comp2 = CreateCompilation(source2, references: [comp1Ref], options:
TestOptions
.UnsafeDebugExe);
45746
var comp3 = CreateCompilation(source3, references: [comp1Ref], options:
TestOptions
.UnsafeDebugExe);
45772
var myCollection_v0 = CreateCompilation(myCollection_v0Source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, assemblyName: "Collection");
45784
var builder = CreateCompilation(builderSource, references: [myCollection_v0.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
45799
var myCollection = CreateCompilation(myCollectionSource, references: [builder.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, assemblyName: "Collection");
45817
var comp = CreateCompilation(src, references: [myCollectionRef, builder.EmitToImageReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
45824
comp = CreateCompilation(src, references: [myCollectionRef], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
46278
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
46333
comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
46341
comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
46390
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
46445
comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
46453
comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
46470
comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
46604
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
47286
var consumerComp = CreateCompilation([consumerSource, s_collectionExtensionsWithSpan], options:
TestOptions
.ReleaseExe, references: [libraryRef], targetFramework: TargetFramework.Net80);
Semantics\ExperimentalAttributeTests.cs (3)
238
var moduleComp = CreateCompilation(libSrc1, options:
TestOptions
.DebugModule, references: new[] { attrRef });
268
var moduleComp = CreateCompilation(libSrc1, options:
TestOptions
.DebugModule, references: new[] { attrRef });
535
var moduleComp = CreateCompilation(libSrc, options:
TestOptions
.ReleaseModule, references: new[] { attrRef });
Semantics\ExpressionOptionalAndNamedArgumentsTests.cs (59)
111
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
112
options:
TestOptions
.ReleaseExe);
266
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
267
options:
TestOptions
.ReleaseExe);
317
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
318
options:
TestOptions
.ReleaseExe);
369
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
370
options:
TestOptions
.ReleaseExe);
422
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
423
options:
TestOptions
.ReleaseExe);
470
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
471
options:
TestOptions
.ReleaseExe);
533
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
534
options:
TestOptions
.ReleaseExe);
579
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
745
options:
TestOptions
.ReleaseExe);
839
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
840
options:
TestOptions
.ReleaseExe);
878
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
879
options:
TestOptions
.ReleaseExe);
917
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
918
options:
TestOptions
.ReleaseExe);
962
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
963
options:
TestOptions
.ReleaseExe);
1023
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1024
options:
TestOptions
.ReleaseExe);
1122
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1123
options:
TestOptions
.ReleaseExe);
1173
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1174
options:
TestOptions
.ReleaseExe);
1214
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1215
options:
TestOptions
.ReleaseExe);
1270
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1271
options:
TestOptions
.ReleaseExe);
1352
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1353
options:
TestOptions
.ReleaseExe);
1440
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1441
options:
TestOptions
.ReleaseExe);
1490
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1491
options:
TestOptions
.ReleaseExe);
1526
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1527
options:
TestOptions
.ReleaseExe);
1574
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1575
options:
TestOptions
.ReleaseExe);
1622
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1623
options:
TestOptions
.ReleaseExe);
1668
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1669
options:
TestOptions
.ReleaseExe);
1708
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1709
options:
TestOptions
.ReleaseExe);
1767
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1768
options:
TestOptions
.ReleaseExe);
1809
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1810
options:
TestOptions
.ReleaseExe);
1871
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1872
options:
TestOptions
.ReleaseExe);
1912
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1913
options:
TestOptions
.ReleaseExe);
1962
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
Semantics\ExtensionOperatorsTests.cs (556)
684
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
700
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
703
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
721
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
724
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
727
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
783
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
831
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
902
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1087
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
1090
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
1093
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
1140
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1177
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1220
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1270
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1377
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1413
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1482
var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.DebugExe);
1519
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1579
var comp2 = CreateCompilation(src2, options:
TestOptions
.DebugExe);
1623
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
1626
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
1629
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
1681
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1733
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1806
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1866
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1922
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
1963
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2000
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
2034
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2076
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2131
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2184
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
2200
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
2203
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
2223
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
2226
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
2229
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
2287
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2325
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2387
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2530
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2574
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2623
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2669
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2708
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
2758
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
2761
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
2764
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
2817
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2875
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2924
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2959
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3012
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3205
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3244
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3284
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3342
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3405
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3445
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3495
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3553
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3594
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3904
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
3946
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
3986
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
4029
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
4079
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
4130
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
4190
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
4224
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
4270
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
4780
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
4796
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
4799
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
4820
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
4823
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
4826
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
4898
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
4914
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
4917
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
4939
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
4942
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
4945
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
5017
var comp6 = CreateCompilation(src6, references: [comp5Ref], options:
TestOptions
.DebugExe);
5020
comp6 = CreateCompilation(src6, references: [comp5Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
5023
comp6 = CreateCompilation(src6, references: [comp5Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
5070
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5124
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5172
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5220
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5269
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5317
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5366
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5417
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5472
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5528
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5586
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5658
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5729
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5800
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6295
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
6298
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
6301
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
6359
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6403
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6440
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6481
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6530
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6580
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6626
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6661
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6701
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6761
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6794
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6839
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6867
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
6914
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
6948
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7055
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7140
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7174
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7208
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7277
var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.DebugExe);
7339
var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.DebugExe);
7376
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7413
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7457
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
7460
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
7463
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
7512
var comp1 = CreateCompilation([src1, src2, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
7515
var comp2 = CreateCompilation([src1, src2, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
7518
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
7570
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7614
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7666
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7746
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7821
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7865
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7925
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7983
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8025
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8069
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8099
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8141
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
8179
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8223
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8261
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8316
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8360
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8410
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
8426
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
8429
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
8481
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
8497
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
8500
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
8517
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
8564
var comp5 = CreateCompilation(src5, references: [comp4Ref], options:
TestOptions
.DebugExe);
8577
var comp6 = CreateCompilation(src6, references: [comp4Ref], options:
TestOptions
.DebugExe);
8615
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8653
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8942
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8984
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9032
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9091
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9144
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9199
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9249
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9289
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9343
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9402
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9460
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
9499
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9548
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
9604
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9648
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9690
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
9724
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9783
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9832
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9880
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10206
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
10248
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
10290
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
10334
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
10376
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
10418
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
10448
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
10494
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10562
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11590
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
11606
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
11609
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
11627
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
11630
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
11633
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
11689
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11737
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11808
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11990
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12031
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
12034
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
12037
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
12093
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
12096
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
12099
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
12167
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12213
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12294
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12352
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12392
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12429
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12475
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12525
var comp1 = CreateCompilation(src1, options:
TestOptions
.DebugExe);
12569
var comp2 = CreateCompilation(src2, options:
TestOptions
.DebugExe);
12613
var comp3 = CreateCompilation(src3, options:
TestOptions
.DebugExe);
12666
var comp4 = CreateCompilation(src4, options:
TestOptions
.DebugExe);
12724
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12780
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12887
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12937
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12966
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13035
var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.DebugExe);
13072
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13132
var comp2 = CreateCompilation(src2, options:
TestOptions
.DebugExe);
13176
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
13179
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
13182
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
13234
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13286
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13358
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13418
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13474
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13518
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13565
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
13604
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13649
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13697
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13752
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13841
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
13857
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
13860
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
13911
var comp = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
13914
var comp1 = CreateCompilation(src1, options:
TestOptions
.DebugDll);
13916
comp = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
13919
comp = CreateCompilation(src2, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
13958
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14028
var comp = CreateCompilation(src1, options:
TestOptions
.DebugExe);
14035
comp = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
14110
var comp = CreateCompilation(src1, options:
TestOptions
.DebugExe);
14117
comp = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
14167
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14230
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14278
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14334
var comp = CreateCompilation(src1, options:
TestOptions
.DebugExe);
14344
comp = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
14404
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
14460
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
14508
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14550
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14606
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14655
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14715
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14764
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14808
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14852
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
14893
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14930
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14980
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15035
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15076
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15150
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15549
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
15552
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
15555
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
15671
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15718
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15750
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15793
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15849
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
15887
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
15935
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15974
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16020
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16081
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16136
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16187
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16257
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16313
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16347
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16385
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16432
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
16482
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17201
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17243
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17285
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17337
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17377
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17428
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17487
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17542
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17597
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17638
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17692
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17762
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17810
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17856
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17927
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
17995
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
18065
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18121
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18170
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18228
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18289
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18352
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
18398
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18445
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18831
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
18834
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
18837
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
18872
var comp4 = CreateCompilation(src2, references: [comp3Ref], options:
TestOptions
.DebugExe);
18943
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
18959
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
18962
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
18981
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
18984
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
18987
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
19070
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
19086
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
19089
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
19108
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
19111
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
19114
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
19174
var comp2 = CreateCompilation(src, options:
TestOptions
.DebugExe);
19234
var comp2 = CreateCompilation(src, options:
TestOptions
.DebugExe);
19295
var comp2 = CreateCompilation(src, options:
TestOptions
.DebugExe);
19334
var comp2 = CreateCompilation(src, options:
TestOptions
.DebugExe);
19377
var comp2 = CreateCompilation(src, options:
TestOptions
.DebugExe);
19420
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
19465
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
19512
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
19562
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
19598
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
19630
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
19666
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
19717
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
19759
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
19803
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
19845
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
19870
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
19912
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
19967
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
20425
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
20441
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
20444
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
20465
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
20468
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
20471
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
20552
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe);
20568
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
20571
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
20592
var comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe);
20595
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
20598
comp3 = CreateCompilation(src3, references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
20679
var comp6 = CreateCompilation(src6, references: [comp5Ref], options:
TestOptions
.DebugExe);
20682
comp6 = CreateCompilation(src6, references: [comp5Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
20685
comp6 = CreateCompilation(src6, references: [comp5Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
20732
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
20786
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
20834
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
20882
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
20931
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
20979
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21028
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21079
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21134
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21190
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21248
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21320
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21391
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21462
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
21921
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
21924
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
21927
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
22017
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22055
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22189
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22245
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22285
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22322
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22361
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22413
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22466
var comp1 = CreateCompilation(src1, options:
TestOptions
.DebugExe);
22510
var comp2 = CreateCompilation(src2, options:
TestOptions
.DebugExe);
22560
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22612
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22647
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22687
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22749
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22783
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22831
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22859
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
22906
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22940
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23047
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23132
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23166
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23200
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23269
var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.DebugExe);
23331
var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.DebugExe);
23368
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23405
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23465
var comp2 = CreateCompilation(src2, options:
TestOptions
.DebugExe);
23525
var comp2 = CreateCompilation(src2, options:
TestOptions
.DebugExe);
23586
var comp2 = CreateCompilation(src2, options:
TestOptions
.DebugExe);
23630
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
23633
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
23636
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
23687
var comp1 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe);
23690
var comp2 = CreateCompilation([src1, src2], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
23693
comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
23745
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23789
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23841
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
23921
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
23996
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24040
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24099
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24157
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24187
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24217
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24270
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
24303
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24336
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24387
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24437
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24474
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24529
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24573
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24607
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
24645
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
25178
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.UnsafeDebugDll);
25286
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.UnsafeDebugDll);
25834
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
25876
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
25920
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
25975
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26026
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26089
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26134
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26192
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26247
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
26286
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26335
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
26391
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26435
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26477
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
26510
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
26565
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
26611
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
26662
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
27000
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
27045
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
27090
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
27134
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
27166
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
27207
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
27239
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
27273
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
27302
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
27327
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
27367
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
27395
var comp = CreateCompilation([src, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
27430
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
27485
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
27534
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
27589
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
27642
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
27682
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
27722
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
Semantics\ExtensionTests.cs (274)
4839
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
5229
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5276
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5536
var comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
5571
comp2 = CreateCompilation(src2, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
5577
comp2 = CreateCompilationWithIL(src2, expectedTypeIL + ExtensionMarkerAttributeIL, options:
TestOptions
.DebugExe);
5622
comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
5628
comp2 = CreateCompilation(src2, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
5680
var comp4 = CreateCompilation(src4, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
5721
comp4 = CreateCompilation(src4, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
5983
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
5986
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
6182
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
6185
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
6562
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
6596
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
6899
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
6902
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
7045
var comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
7082
comp3 = CreateCompilation(src3, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
7115
comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
7158
comp3 = CreateCompilation(src3, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
7449
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
7452
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
7723
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
7726
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
8125
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
8128
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
8445
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
8448
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
8596
var comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
8632
comp2 = CreateCompilation(src2, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
8638
comp2 = CreateCompilationWithIL(src2, expectedTypeIL + ExtensionMarkerAttributeIL, options:
TestOptions
.DebugExe);
8684
comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
8690
comp2 = CreateCompilation(src2, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
8741
comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
8791
comp2 = CreateCompilation(src2, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
8825
comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
8831
comp2 = CreateCompilation(src2, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
8865
comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
8911
comp2 = CreateCompilation(src2, references: [comp1ImageReference], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
8945
comp2 = CreateCompilation(src2, references: [comp1MetadataReference], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
8951
comp2 = CreateCompilation(src2, references: [comp1ImageReference], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
9372
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
9375
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
9569
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
9572
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
9947
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
9950
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
10248
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
10251
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
10383
var comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
10416
comp3 = CreateCompilation(src3, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
10422
comp3 = CreateCompilationWithIL(src3, expectedTypeIL + ExtensionMarkerAttributeIL, options:
TestOptions
.DebugExe);
10465
comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
10475
comp3 = CreateCompilation(src3, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
10509
comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
10515
comp3 = CreateCompilation(src3, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
10688
var comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
10719
comp3 = CreateCompilation(src3, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
10725
comp3 = CreateCompilationWithIL(src3, expectedTypeIL + ExtensionMarkerAttributeIL, options:
TestOptions
.DebugExe);
10768
comp3 = CreateCompilation(src3, references: [comp1MetadataReference], options:
TestOptions
.DebugExe);
10774
comp3 = CreateCompilation(src3, references: [comp1ImageReference], options:
TestOptions
.DebugExe);
10918
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
10950
comp3 = CreateCompilation(src3, references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
12615
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
12680
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12738
var comp = CreateCompilation(src2, options:
TestOptions
.DebugExe);
12765
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12805
var comp = CreateCompilation([src, eSrc], options:
TestOptions
.DebugExe);
12967
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13056
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13087
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13119
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14301
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15026
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
15068
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
15247
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe);
15280
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe);
15325
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe);
15469
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18601
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18639
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18678
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18716
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18757
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18801
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18845
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18887
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18926
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
18965
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
19600
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
19767
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe);
20369
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
20414
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
20459
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
24269
CreateCompilation([src, exeSource], parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Net90).VerifyDiagnostics(
24361
CreateCompilation(src, targetFramework: TargetFramework.Net90, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
24396
CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.Net90).VerifyDiagnostics(
24509
CreateCompilationWithIL(src, ilSource: il, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
24635
CreateCompilationWithIL(src, ilSource: il, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
26059
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
26062
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
26149
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe);
26354
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe);
26383
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe);
26410
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net90);
26445
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
26495
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe);
26532
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe);
26556
comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe);
26594
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeReleaseExe);
26632
VerifyOperationTreeAndDiagnosticsForTest<FixedStatementSyntax>(src, expectedOperationTree, [], targetFramework: TargetFramework.Net70, compilationOptions:
TestOptions
.UnsafeReleaseExe);
26660
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe);
27699
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
27705
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
28266
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
28272
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
28420
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
28426
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
28572
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
29112
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe);
29166
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe);
29202
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
29237
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe, targetFramework: TargetFramework.Net90);
29269
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe, targetFramework: TargetFramework.Net90);
29737
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
30031
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
32181
""", options:
TestOptions
.DebugExe);
32784
""", options:
TestOptions
.DebugExe);
39083
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39098
var comp = CreateCompilation(srcCompat, references: [libRef], parseOptions:
TestOptions
.Regular13);
39101
comp = CreateCompilation(srcCompat, references: [libRef], parseOptions:
TestOptions
.Regular14);
39114
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular12);
39130
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39146
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39157
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39164
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39197
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39206
var comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39209
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39228
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39244
var comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39247
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39268
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39289
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
39292
comp = CreateCompilation(src, references: [libRef], options:
TestOptions
.DebugExe);
39295
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14, options:
TestOptions
.DebugExe);
39298
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39318
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39333
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39336
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39340
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular12);
39354
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular14);
39357
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
39360
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular12);
39383
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39405
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39408
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39414
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular12);
39440
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular14);
39443
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
39446
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular12);
39463
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39479
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39482
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39485
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular12);
39505
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular14);
39508
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
39511
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular12);
39528
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39544
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39547
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39551
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular12);
39571
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular14);
39574
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
39578
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular12);
39598
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39614
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39617
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39620
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular12);
39637
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39652
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39655
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39658
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular12);
39682
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular14);
39685
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
39688
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular12);
39708
var libComp = CreateCompilation(libSrc, parseOptions:
TestOptions
.Regular14);
39730
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14);
39733
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13);
39738
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular12);
40626
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
40670
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
41224
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
41903
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
41938
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
41973
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
42015
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
42054
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
42098
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
42133
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
42172
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
42211
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
42246
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
42263
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
42284
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
42353
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
44488
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
44642
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
44645
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E"));
44661
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
44666
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E"));
44685
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E.<G>$BA41CFE2B5EDAEB8C1B9062F59ED4D69"));
44705
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E."));
44710
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E. "));
44715
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName(""));
44719
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName(" "));
44724
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName(".A"));
44742
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
44745
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E"));
44761
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
44764
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E"));
44780
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
44788
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("E"));
44807
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
44822
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular14);
49698
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
49722
comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
50322
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
50345
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
50375
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, assemblyName: "Test");
50525
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
50598
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
50637
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
50704
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, assemblyName: "test");
50790
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, assemblyName: "test");
50846
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, assemblyName: "test");
50907
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, assemblyName: "test");
50956
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, assemblyName: "test");
51012
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, assemblyName: "test");
51062
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, assemblyName: "test");
51109
options:
TestOptions
.ReleaseDll.WithXmlReferenceResolver(XmlFileResolver.Default),
51110
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments,
51168
options:
TestOptions
.ReleaseDll.WithXmlReferenceResolver(XmlFileResolver.Default),
51169
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments,
51243
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51263
var moduleComp = CreateCompilation(source, options:
TestOptions
.ReleaseModule, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51266
var comp = CreateCompilation("", references: [moduleRef], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51285
moduleComp = CreateCompilation(source, options:
TestOptions
.ReleaseModule, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51292
comp = CreateCompilation(source2, assemblyName: "name", references: [moduleRef], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51325
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51345
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51366
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51392
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51410
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51431
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51451
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51472
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51494
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51518
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51544
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51561
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51592
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51616
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51645
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51671
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51699
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51728
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51761
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
51783
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
Semantics\ExtensionTests2.cs (288)
551
var comp = CreateCompilation([src, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.UnsafeDebugExe);
2864
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
5051
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5107
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5139
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5160
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5200
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5234
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5281
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5313
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5349
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5385
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5418
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5453
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5486
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5519
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5548
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5577
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5609
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5639
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5670
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5704
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5737
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5769
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5795
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5828
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5858
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5891
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5920
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5955
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
5995
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6033
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6071
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6109
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6134
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6168
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6201
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6241
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6265
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6288
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6321
var comp = CreateCompilation([(src1, "file1"), (src2, "file2")], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6359
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments,
6360
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
6395
var comp = CreateCompilation(src, references: [libComp.EmitToImageReference()], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
6427
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6447
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6476
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6506
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6542
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6584
var comp = CreateCompilation(src, references: [libComp.EmitToImageReference()], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6605
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6635
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6671
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6709
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6739
comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6761
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6805
var comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular13.WithDocumentationMode(DocumentationMode.Diagnose));
6811
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.Regular14.WithDocumentationMode(DocumentationMode.Diagnose));
6814
comp = CreateCompilation(src, references: [libRef], parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6831
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6851
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6867
var comp2 = CreateCompilation(src2, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6891
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6911
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6935
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6960
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
6985
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
7010
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
7042
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
7070
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
7099
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
7120
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
7150
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments);
7259
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
7393
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
7529
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
7637
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
7819
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
7978
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
8096
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
8189
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
8315
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
8351
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.UnsafeReleaseExe);
8465
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
8561
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
8662
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8777
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
8919
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9028
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9090
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
9231
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9251
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
9424
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9483
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
9640
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
9680
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.UnsafeReleaseExe);
9807
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9907
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10015
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10131
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10279
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10369
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10486
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10627
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10754
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
10870
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11018
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11108
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11225
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11366
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11526
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
11758
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12019
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12217
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12382
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
12635
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12697
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
12976
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13136
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
13340
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13446
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13586
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13695
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13749
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
13877
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
13897
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
14068
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14122
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.DebugExe);
14244
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14403
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14541
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14658
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
14853
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15018
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15151
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15253
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
15379
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
15580
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
15755
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
15894
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
16143
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
16343
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
16516
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
16645
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
16794
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
16983
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
17136
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
17267
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
17504
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
17696
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
17851
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
17965
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
18086
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
18232
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
18378
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
18504
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
18674
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
18860
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
18993
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
19084
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
19168
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
19279
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
19403
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
19513
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
19626
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
19719
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe);
19825
var comp = CreateCompilation([src, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
19914
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
20057
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
20172
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
20282
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
20473
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
20634
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
20758
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
20853
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
20947
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21050
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21156
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21260
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21387
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21541
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21639
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21706
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
21773
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21863
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
21958
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
22051
var comp = CreateCompilation([src], options:
TestOptions
.DebugExe);
22615
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
22635
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
22655
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
22668
CompileAndVerify(src2, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
22855
CompileAndVerify(src2, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C`1", """
23240
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
23261
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
23280
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
23364
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23384
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23404
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23424
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23444
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23464
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23484
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23507
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23528
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23549
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23570
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23583
CompileAndVerify(src2, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23605
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23619
CompileAndVerify(src2, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23641
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23655
CompileAndVerify(src2, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23677
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23691
CompileAndVerify(src2, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23715
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23737
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23757
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23771
CompileAndVerify(src2, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23792
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23814
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23839
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
23864
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
24018
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
24032
CompileAndVerify(src2, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
24059
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
24084
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
25275
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
25911
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
26078
var comp = CreateCompilationWithIL(src, ilSrc, options:
TestOptions
.UnsafeDebugDll);
26114
var comp = CreateCompilationWithIL(src, ilSrc, options:
TestOptions
.UnsafeDebugDll);
26169
var comp = CreateCompilationWithIL(src, ilSrc, options:
TestOptions
.UnsafeDebugDll);
26226
var comp = CreateCompilationWithIL(src, ilSrc, options:
TestOptions
.UnsafeDebugDll);
26252
comp = CreateCompilationWithIL("", ilSrc, options:
TestOptions
.UnsafeDebugDll);
26384
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
28491
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
29066
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
29084
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
29102
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Net90);
29333
var moduleComp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
29376
var moduleComp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
29426
var moduleComp = CreateCompilation(moduleSource, options:
TestOptions
.ReleaseModule);
29481
var module1Comp = CreateCompilation(moduleSource, options:
TestOptions
.ReleaseModule);
29484
var module2Comp = CreateCompilation(moduleSource, options:
TestOptions
.ReleaseModule);
29509
var module1Comp = CreateCompilation(moduleSource, options:
TestOptions
.ReleaseModule);
29512
var module2Comp = CreateCompilation(moduleSource, options:
TestOptions
.ReleaseModule);
29532
var moduleComp = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
29576
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll);
29584
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
29638
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll);
29646
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
29685
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll);
29693
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
29727
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll);
29753
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
29788
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll);
29793
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugModule, references: [comp1ImageRef]);
29800
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
29852
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "Extensions");
29857
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugModule, references: [comp1ImageRef]);
29870
comp1 = CreateCompilation(source3, options:
TestOptions
.ReleaseDll, assemblyName: "Extensions");
29900
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "Extensions");
29902
var module = CreateCompilation(source1, options:
TestOptions
.ReleaseModule, assemblyName: "Module");
29922
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
29944
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "Extensions1");
29945
var comp2 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "Extensions2");
29951
var module1 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.ReleaseModule, assemblyName: "Module1");
29954
var module2 = CreateCompilation(source2, references: [comp2.ToMetadataReference()], options:
TestOptions
.ReleaseModule, assemblyName: "Module2");
29969
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
29993
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "Extensions1");
29994
var comp2 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "Extensions2");
30015
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
30039
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "Extensions1");
30045
var module1 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.ReleaseModule, assemblyName: "Module1");
30048
var module2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.ReleaseModule, assemblyName: "Module2");
30057
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
30337
var comp = CreateCompilationWithIL(src, ilSrc, parseOptions:
TestOptions
.Regular12);
30348
comp = CreateCompilationWithIL(src, ilSrc, parseOptions:
TestOptions
.Regular13);
30351
comp = CreateCompilationWithIL(src, ilSrc, parseOptions:
TestOptions
.Regular14);
31907
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
32004
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
32039
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
32073
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
32107
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
32143
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
35230
var comp = CreateCompilation([(code, "file1.cs"), (code2, "file2.cs")], parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
36272
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe);
36444
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe);
36474
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugExe);
Semantics\InlineArrayTests.cs (521)
294
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
360
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
426
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
492
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
556
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
648
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
685
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
737
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
775
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
819
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
854
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
922
comp = CreateCompilationWithIL("", ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
960
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1046
comp = CreateCompilationWithIL(consumer, ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1136
comp = CreateCompilationWithIL(consumer, ilSource, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1533
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
2028
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
2095
var comp = CreateCompilationWithIL(src, ilSource, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
2113
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
2131
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
2153
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll);
2175
var comp2 = CreateCompilation(src2, references: new[] { comp1.ToMetadataReference() }, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
2279
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll);
2299
var comp2 = CreateCompilation(src2, references: new[] { comp1.ToMetadataReference() }, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
2324
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll);
2462
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2492
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
2495
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
2553
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2590
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2633
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2671
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2703
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2741
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2782
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2824
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2864
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2889
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2914
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2945
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
2983
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3015
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3041
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3070
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3100
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3134
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3197
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3260
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3336
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3560
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
3792
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4017
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4142
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4271
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4402
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4528
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4678
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4836
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4894
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4950
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4997
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
5027
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
5074
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
5309
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
5527
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
5655
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
5871
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
5988
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6017
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
6020
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
6071
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6167
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6183
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
6186
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
6247
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6291
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6329
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6362
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6401
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6444
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6487
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6528
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6553
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6584
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6622
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6655
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6681
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6711
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6741
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6757
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
6780
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
6813
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6857
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6907
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6957
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7013
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7063
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7118
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7153
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7187
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7257
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7336
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7473
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7619
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7788
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7951
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8110
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8168
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8210
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8255
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8285
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8318
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8342
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
8345
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
8377
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8430
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8485
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8548
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8602
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8664
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8696
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8726
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8758
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8778
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8812
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8891
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8945
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8985
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9022
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9059
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9124
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9165
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9199
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9248
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9295
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9346
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9397
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9436
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9481
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9527
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9564
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9599
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9647
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9699
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9751
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9791
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9831
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9877
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9916
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9956
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
9985
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
10019
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10066
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10117
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10156
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10193
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10228
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10267
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10310
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10351
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10396
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10437
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10466
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
10498
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10534
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10608
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10660
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10712
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10752
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10798
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10844
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10879
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10914
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10953
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10992
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11032
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11066
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11100
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11136
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11182
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11228
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11278
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11352
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11404
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11443
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11478
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
11520
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11549
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11575
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11602
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11628
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11656
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11680
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11706
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11729
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11752
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11775
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11796
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11817
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11838
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11864
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11890
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11911
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11937
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
11965
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12006
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
12062
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12112
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12146
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12176
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12203
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12266
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
12333
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
12382
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
12417
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12445
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12479
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12502
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12529
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12557
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12591
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12614
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12641
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12668
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12706
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12731
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12754
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12796
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
12841
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12873
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12898
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12920
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
12974
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13033
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13086
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13123
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular10);
13160
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13216
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13275
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
13317
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular10);
13348
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
13365
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular10);
13388
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
13402
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular10);
13434
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
13479
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular10);
13530
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13548
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular10);
13591
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13609
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular10);
13659
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13700
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13754
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13812
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13870
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13923
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
13974
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
14025
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
14061
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14092
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14122
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14162
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14191
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14241
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14271
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14300
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14344
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14372
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14426
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14451
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14475
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14507
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14544
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14569
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14602
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14641
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
14690
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
14739
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
14787
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
14834
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
14878
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
14935
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
14979
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
15029
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
15087
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
15123
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15169
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15198
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
15201
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
15253
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15390
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15445
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15506
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15569
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15623
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15651
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15677
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15703
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15899
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15925
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15954
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15983
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16018
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16053
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16090
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16127
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16150
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16188
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16236
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16288
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16323
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16438
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16488
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16539
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16584
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16623
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16676
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16883
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
16946
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16976
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
16979
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
16982
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
17014
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17040
var comp = CreateCompilation(src + Buffer10Definition, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17051
comp = CreateCompilation(src + Buffer10Definition, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17054
comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17085
var comp = CreateCompilation(src + Buffer10Definition, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17101
comp = CreateCompilation(src + Buffer10Definition, parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17104
comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17134
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17168
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17191
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17218
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17240
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17546
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17608
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17664
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17739
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
17781
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
17816
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
17852
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
17910
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
17993
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
18016
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
18052
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
18088
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
18124
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
18173
var comp = CreateCompilation(src + Buffer10Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
18280
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
18308
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
18337
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
18376
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
18408
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
18439
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
18469
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
18509
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
18546
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
18644
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
18717
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
18779
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
18801
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
18824
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
18827
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
18830
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11);
18871
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
18956
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19006
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
19070
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19092
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19128
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19163
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19205
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
19293
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19340
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19373
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19428
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19495
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
19498
comp = CreateRuntimeAsyncCompilation(src, options:
TestOptions
.ReleaseExe);
19595
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19636
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19674
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19712
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19750
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19787
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19816
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19851
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
19914
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
19952
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
19993
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
20051
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
20189
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
20239
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
20390
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
20393
comp = CreateRuntimeAsyncCompilation(src + Buffer4Definition, options:
TestOptions
.ReleaseExe);
20480
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
20487
CompileAndVerify(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
20490
CompileAndVerify(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
20520
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
20574
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
20711
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
20760
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
20911
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
20945
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
20952
CompileAndVerify(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
20955
CompileAndVerify(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
20976
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
21025
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
21128
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
21160
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21170
CompileAndVerify(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
21173
CompileAndVerify(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
21205
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21223
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
21256
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21273
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
21307
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21322
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
21374
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21386
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
21414
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21430
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
21458
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21470
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
21521
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
21523
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
21551
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
21563
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
21603
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21621
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
21672
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
21742
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
21789
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
21862
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
21901
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21908
CompileAndVerify(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
21911
CompileAndVerify(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
21932
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
21991
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
22061
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
22108
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
22181
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
22223
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22230
CompileAndVerify(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
22233
CompileAndVerify(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
22254
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
22302
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
22365
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
22405
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22415
CompileAndVerify(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
22418
CompileAndVerify(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe,
22458
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22476
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
22517
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22534
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
22576
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22591
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
22641
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22653
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
22681
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22697
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
22725
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22737
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
22786
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
22788
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.DebugExe);
22814
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
22826
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
22864
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22882
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(expectedDiagnostics);
22905
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
22938
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
22965
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23045
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23068
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23104
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23132
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23154
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23187
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23220
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23242
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23264
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23293
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23319
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23355
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23399
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
23422
CreateCompilation(src, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
23449
CreateCompilation(src, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net80).VerifyDiagnostics(expectedDiagnostics);
23473
foreach (var parseOptions in new[] {
TestOptions
.Regular12,
TestOptions
.Regular13,
TestOptions
.RegularPreview })
23630
var comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
Semantics\LockTests.cs (24)
1630
CreateCompilation(sources, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1637
CompileAndVerify(sources, parseOptions:
TestOptions
.RegularPreview, expectedOutput: expectedOutput,
1941
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
2005
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
2081
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
2236
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
2389
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
2501
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
2608
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
2672
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
2747
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
2902
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
3051
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
3115
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
3190
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
3345
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
3539
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
3543
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
3578
var verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.ReleaseExe,
3582
verifier = CompileAndVerify([source, LockTypeDefinition], options:
TestOptions
.DebugExe,
3651
var comp = CreateCompilationWithTasksExtensions([source, LockTypeDefinition, AsyncStreamsTypes], options:
TestOptions
.ReleaseExe);
3655
comp = CreateCompilationWithTasksExtensions([source, LockTypeDefinition, AsyncStreamsTypes], options:
TestOptions
.DebugExe);
3692
var comp = CreateCompilationWithTasksExtensions([source, LockTypeDefinition, AsyncStreamsTypes], options:
TestOptions
.DebugExe);
3883
comp = CreateCompilationWithTasksExtensions([source, LockTypeDefinition, AsyncStreamsTypes], options:
TestOptions
.ReleaseExe);
Semantics\OutVarTests.cs (941)
50
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
82
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
110
compilation = CreateCompilation(text, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular);
155
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
202
var compilation = CreateCompilationWithMscorlib40(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
249
var compilation = CreateCompilationWithMscorlib40(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
303
var compilation = CreateCompilationWithMscorlib40(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
378
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
416
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
454
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
492
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
530
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
568
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
599
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
653
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
689
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
728
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
769
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
807
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
901
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1398
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1456
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1490
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1525
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1559
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1593
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1633
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1671
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1707
options:
TestOptions
.ReleaseExe,
1708
parseOptions:
TestOptions
.Regular);
1743
options:
TestOptions
.ReleaseExe,
1744
parseOptions:
TestOptions
.Regular);
1781
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1818
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1850
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1877
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1914
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
1966
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2076
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2187
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2297
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2386
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_1);
2607
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2824
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2942
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2988
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3032
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3079
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3126
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3180
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3282
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3363
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3415
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3454
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3495
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3613
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3804
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3952
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
3993
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4045
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4091
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4140
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4196
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4252
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4334
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4366
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4456
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4472
compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
4576
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4612
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4654
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4739
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4776
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
4882
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5012
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
5055
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5099
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5156
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5251
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular);
5375
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5485
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5564
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5568
CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
5642
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5675
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5699
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5742
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
5873
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
6023
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
6106
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
6140
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
6288
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
6526
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
6761
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
7025
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
7263
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
7507
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
7761
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
7821
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
7883
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
7949
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8012
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8077
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8143
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8198
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8348
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8480
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8620
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8752
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8793
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8856
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
8912
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9031
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9089
compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
9257
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9319
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9412
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9489
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9568
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9632
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9681
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9748
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9809
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9875
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9970
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10049
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10130
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10200
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10251
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10317
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10380
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10444
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10528
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10684
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10808
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10849
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10900
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
10951
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11011
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11148
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11247
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11323
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11327
CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
11394
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11418
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11461
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11616
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11930
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12072
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12082
compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
12222
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12232
compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
12342
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12402
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12475
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12620
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12747
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12760
compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
12845
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12912
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12952
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13010
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13050
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13158
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13285
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13329
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13380
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13432
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13575
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13687
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13728
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13787
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13839
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14069
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14250
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14297
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14346
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14388
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14430
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14475
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14517
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14560
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14607
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14661
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14720
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14769
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14819
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
14914
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
15082
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
15205
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
15249
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
15306
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
15362
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
15494
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
15707
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
15920
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16053
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16143
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16235
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16363
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16486
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16527
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16579
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16633
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16690
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16749
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16810
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
16925
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
17041
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
17086
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
17140
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
17195
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
17310
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
17472
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
17522
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
17573
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17632
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17667
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17700
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17733
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17772
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17804
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17849
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17880
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17913
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17945
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
17986
options:
TestOptions
.ReleaseExe,
17987
parseOptions:
TestOptions
.Regular);
18016
options:
TestOptions
.ReleaseExe,
18017
parseOptions:
TestOptions
.Regular);
18060
options:
TestOptions
.ReleaseExe,
18061
parseOptions:
TestOptions
.Regular);
18091
options:
TestOptions
.ReleaseExe,
18092
parseOptions:
TestOptions
.Regular);
18130
options:
TestOptions
.ReleaseExe,
18131
parseOptions:
TestOptions
.Regular);
18171
options:
TestOptions
.ReleaseExe,
18172
parseOptions:
TestOptions
.Regular);
18214
options:
TestOptions
.ReleaseExe,
18215
parseOptions:
TestOptions
.Regular);
18257
options:
TestOptions
.ReleaseExe,
18258
parseOptions:
TestOptions
.Regular);
18296
options:
TestOptions
.ReleaseExe,
18297
parseOptions:
TestOptions
.Regular);
18341
options:
TestOptions
.ReleaseExe,
18342
parseOptions:
TestOptions
.Regular);
18372
options:
TestOptions
.ReleaseExe,
18373
parseOptions:
TestOptions
.Regular);
18423
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
18436
CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
18487
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
18500
CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
18535
options:
TestOptions
.ReleaseExe,
18536
parseOptions:
TestOptions
.Regular);
18580
options:
TestOptions
.ReleaseExe,
18581
parseOptions:
TestOptions
.Regular);
18632
options:
TestOptions
.ReleaseExe,
18633
parseOptions:
TestOptions
.Regular);
18677
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
18719
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
18764
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
18786
CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular)
18862
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
18906
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
18948
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
18993
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
19046
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
19089
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
19135
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
19194
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
19241
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
19280
options:
TestOptions
.ReleaseExe,
19281
parseOptions:
TestOptions
.Regular);
19321
options:
TestOptions
.ReleaseExe,
19322
parseOptions:
TestOptions
.Regular);
19355
options:
TestOptions
.ReleaseExe,
19356
parseOptions:
TestOptions
.Regular);
19414
options:
TestOptions
.ReleaseExe,
19415
parseOptions:
TestOptions
.Regular);
19457
options:
TestOptions
.ReleaseExe,
19458
parseOptions:
TestOptions
.Regular);
19495
options:
TestOptions
.ReleaseExe,
19496
parseOptions:
TestOptions
.Regular);
19534
options:
TestOptions
.ReleaseExe,
19535
parseOptions:
TestOptions
.Regular);
19575
options:
TestOptions
.ReleaseExe,
19576
parseOptions:
TestOptions
.Regular);
19618
options:
TestOptions
.ReleaseExe,
19619
parseOptions:
TestOptions
.Regular12);
19672
options:
TestOptions
.ReleaseExe,
19673
parseOptions:
TestOptions
.Regular);
19715
options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true),
19716
parseOptions:
TestOptions
.Regular);
19754
options:
TestOptions
.ReleaseExe,
19755
parseOptions:
TestOptions
.Regular);
19795
options:
TestOptions
.ReleaseExe,
19796
parseOptions:
TestOptions
.Regular);
19824
options:
TestOptions
.ReleaseExe,
19825
parseOptions:
TestOptions
.Regular);
19857
options:
TestOptions
.ReleaseExe,
19858
parseOptions:
TestOptions
.Regular);
19890
options:
TestOptions
.ReleaseExe,
19891
parseOptions:
TestOptions
.Regular);
19925
options:
TestOptions
.ReleaseExe,
19926
parseOptions:
TestOptions
.Regular);
19960
options:
TestOptions
.ReleaseExe,
19961
parseOptions:
TestOptions
.Regular);
19991
options:
TestOptions
.ReleaseExe,
19992
parseOptions:
TestOptions
.Regular7_1);
20028
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
20168
var comp = CreateCompilation(text, options:
TestOptions
.DebugDll, references: new[] { CSharpRef });
20188
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe);
20208
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
20236
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
20528
var compilation = CreateCompilation(source2, references: new[] { reference1 }, options:
TestOptions
.DebugExe);
20600
options:
TestOptions
.ReleaseExe,
20601
parseOptions:
TestOptions
.Regular);
20760
options:
TestOptions
.ReleaseExe,
20761
parseOptions:
TestOptions
.Regular);
20813
options:
TestOptions
.ReleaseDebugDll.WithAllowUnsafe(true),
20814
parseOptions:
TestOptions
.Regular);
20885
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
20998
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
21098
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
21195
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
21279
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
21331
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
21397
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
21556
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
21754
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
21956
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
22108
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
22203
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
22371
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
22537
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
22635
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
22748
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
22841
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
22923
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
22987
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
23025
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
23066
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
23173
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
23257
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
23377
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
23422
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
23449
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
23508
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
23624
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
23718
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
23844
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
23962
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
24062
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
24190
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
24261
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
24351
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
24478
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
24509
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
24624
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
24876
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
25159
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
25247
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
25342
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
25488
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
25533
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
25580
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
25658
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
25705
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
25774
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
25838
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
25892
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
25995
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26049
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
26135
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26183
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26236
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26295
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
26378
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26438
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
26519
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26569
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
26663
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26713
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
26803
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26854
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
26904
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
26984
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
27035
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
27124
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
27178
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
27277
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
27331
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
27416
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
27474
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
27538
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
27651
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
27715
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
27809
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
27864
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
27928
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
28042
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
28106
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
28207
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
28266
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
28320
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
28417
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
28471
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
28554
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
28602
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
28658
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
28728
options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
28826
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
28885
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
28977
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
29036
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
29117
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
29181
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
29248
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
29357
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
29424
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
29519
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
29569
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
29632
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
29717
options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
29833
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
29918
options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
30021
options:
TestOptions
.DebugExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30088
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30155
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
30260
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30327
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
30414
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30467
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30508
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30552
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30597
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30655
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30712
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
30826
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
30883
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
30982
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31035
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31076
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31120
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31180
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31247
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
31353
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31420
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
31510
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31563
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31604
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31648
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31693
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31737
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31765
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
31824
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31852
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
31917
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
31942
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
32003
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"),
32004
parseOptions:
TestOptions
.Script);
32032
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
32092
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32136
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32176
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32216
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script, skipUsesIsNullable: true);
32256
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script, skipUsesIsNullable: true);
32296
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script, skipUsesIsNullable: true);
32315
compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script, skipUsesIsNullable: true);
32351
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script, skipUsesIsNullable: true);
32368
compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script, skipUsesIsNullable: true);
32405
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32445
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32533
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32561
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32589
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32615
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
32647
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
32680
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
32821
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
32845
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
32874
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
32907
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
32933
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular);
33045
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
33105
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
33159
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
33217
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
33294
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
33317
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
33361
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
33384
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
33411
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
33433
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
33465
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.DebugDll, references: new[] { Net40.References.SystemCore });
33491
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
33749
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
33847
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
33946
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
34044
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
34129
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
34185
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
34226
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
34332
var compilation = CreateCompilation(syntaxTree, options:
TestOptions
.ReleaseExe);
34441
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
34546
var compilation = CreateCompilation(syntaxTree, options:
TestOptions
.DebugExe);
34642
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
35525
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe);
35681
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
35722
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
35748
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
35784
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
35825
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular);
35871
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular);
35937
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
35941
CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
35965
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular);
36105
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular);
36213
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular);
Semantics\ParamsCollectionTests.cs (354)
89
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
191
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
269
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
307
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
451
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
487
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
582
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
635
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
713
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
771
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
820
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
870
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
929
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
970
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
1002
var myCollection_v0 = CreateCompilation(myCollection_v0Source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, assemblyName: "Collection");
1014
var builder = CreateCompilation(builderSource, references: [myCollection_v0.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
1029
var myCollection = CreateCompilation(myCollectionSource, references: [builder.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, assemblyName: "Collection");
1056
var comp = CreateCompilation(src, references: [myCollectionRef, builder.EmitToImageReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
1067
comp = CreateCompilation(src, references: [myCollectionRef], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
1122
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
1187
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
1254
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
1312
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1379
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
1457
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1506
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1555
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
1592
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1640
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1688
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
1730
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1783
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1837
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1889
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1934
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
1978
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
2022
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
2062
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
2103
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
2138
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
2189
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
2238
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
2288
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
2346
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
2406
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
2453
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
2503
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
2594
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
2639
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
2700
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
2727
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
2762
comp = CreateCompilation(src2, options:
TestOptions
.ReleaseExe);
2776
comp = CreateCompilation(src2, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
2927
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
2958
comp = CreateCompilation(src2, options:
TestOptions
.ReleaseExe);
2969
comp = CreateCompilation(src2, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
3170
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
3295
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
3519
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
3836
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
3964
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
3967
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
3970
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
4004
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
4011
var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
4014
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
4017
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
4058
var comp = CreateCompilation(src2 + src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
4061
comp = CreateCompilation(src2 + src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
4064
comp = CreateCompilation(src2 + src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
4071
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
4078
var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
4081
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
4084
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
4126
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
4129
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
4132
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
4173
var comp = CreateCompilation(src2 + src1, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
4176
comp = CreateCompilation(src2 + src1, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
4179
comp = CreateCompilation(src2 + src1, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
4186
var comp1 = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
4193
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
4230
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
4234
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
4297
var comp = CreateCompilation(src2 + src1, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
4300
comp = CreateCompilation(src2 + src1, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
4303
comp = CreateCompilation(src2 + src1, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12);
4310
var comp1 = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
4317
var comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularPreview);
4320
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular13);
4323
comp2 = CreateCompilation(src2, references: [comp1Ref], options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), parseOptions:
TestOptions
.Regular12);
4386
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
4393
var comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview);
4396
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
4399
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
4430
var comp = CreateCompilation(src1 + src2, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4433
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
4434
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4437
var comp3 = CreateCompilation(src1 + ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
4438
var comp4 = CreateCompilation(src2, references: [comp3.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4441
var comp5 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseModule);
4499
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
4502
var comp1 = CreateCompilation(ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
4503
var comp2 = CreateCompilation(src, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
4605
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
4650
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
4653
var comp1 = CreateCompilation(ParamCollectionAttributeSource, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
4654
var comp2 = CreateCompilation(src, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
4725
var comp1 = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
4726
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
4754
var comp1 = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
4755
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
4792
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
4843
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
4881
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
5055
options:
TestOptions
.ReleaseExe);
5165
options:
TestOptions
.ReleaseExe);
5270
options:
TestOptions
.ReleaseExe);
5341
options:
TestOptions
.ReleaseExe);
5377
options:
TestOptions
.ReleaseExe);
5438
options:
TestOptions
.ReleaseExe);
5481
options:
TestOptions
.ReleaseExe);
5656
options:
TestOptions
.ReleaseExe);
5684
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5771
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: "List<byte>");
5793
parseOptions:
TestOptions
.Regular13,
5827
options:
TestOptions
.ReleaseExe);
5999
options:
TestOptions
.ReleaseExe);
6043
options:
TestOptions
.ReleaseExe);
6113
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
6140
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6170
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6213
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6246
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
6295
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6345
var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
6349
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
6353
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
6413
var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6423
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
6426
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
6464
comp = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
6495
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6524
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6561
var comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6569
comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
6577
comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
6602
var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6639
var comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6647
comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
6655
comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
6680
var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6717
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6754
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6796
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6838
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6859
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseDll);
6884
var comp = CreateCompilation(src, references: new[] { comp1Ref, comp2.EmitToImageReference() }, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6920
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6955
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
6986
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7031
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7058
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7087
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7112
var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7139
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7164
var comp2 = CreateCompilation(src2, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7212
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7261
var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7265
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
7269
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
7326
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7377
var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7381
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
7385
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
7448
var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7458
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
7461
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
7497
comp = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
7530
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7563
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7604
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7645
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7691
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7737
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7758
var comp1 = CreateCompilation(src1, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseDll);
7786
var comp = CreateCompilation(src, references: new[] { comp1Ref, comp2.EmitToImageReference() }, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7830
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7873
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7922
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
7976
var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
7980
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
7984
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
8052
var comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8062
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
8065
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
8101
comp = CreateCompilation(src3, references: [comp1Ref], targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular12);
8136
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8168
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8205
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8233
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8302
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8367
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
8450
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8515
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8549
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8588
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
8661
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8762
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8859
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8902
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
8946
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
9257
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9298
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9350
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9404
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9462
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9519
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9589
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9677
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9744
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9785
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9837
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9898
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9945
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
9998
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
10052
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
10108
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
10154
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
10196
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
10238
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
10284
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
10415
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
10539
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
10663
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
10780
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
10929
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
11077
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
11225
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
11367
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
11515
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
11662
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
11809
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
11950
comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
12171
var comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
12304
var comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
12421
var comp = CreateCompilationWithIL(src, il, options:
TestOptions
.ReleaseExe);
12476
CompileAndVerify(source, options:
TestOptions
.DebugExe, expectedOutput: "DisposedDisposed").VerifyDiagnostics();
12507
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
12744
var comp = CreateCompilation(src1, references, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
12748
var comp1 = CreateCompilation(ParamCollectionAttributeSource, options:
TestOptions
.ReleaseDll);
12750
var comp2 = CreateCompilation(src1, references: references.Concat([comp1Ref]), options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
12754
var comp3 = CreateCompilation(src1, references, options:
TestOptions
.ReleaseModule);
12758
var comp4 = CreateCompilation(src1, references: references.Concat([comp1Ref]), options:
TestOptions
.ReleaseModule.WithMetadataImportOptions(MetadataImportOptions.All));
12772
var comp5 = CreateCompilation(brokenParamCollectionAttributeSource, options:
TestOptions
.ReleaseDll);
12774
var comp6 = CreateCompilation(src1, references: references.Concat([comp5Ref]), options:
TestOptions
.ReleaseDll);
12781
var comp7 = CreateCompilation(src1, references: references.Concat([comp5Ref]), options:
TestOptions
.ReleaseModule);
13139
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
13199
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
13227
var comp1 = CreateCompilationWithMscorlib40(ParamCollectionAttributeSource, options:
TestOptions
.ReleaseDll);
13262
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
13328
var comp2 = CreateCompilation(src2, references: [image ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
13394
var comp2 = CreateCompilation(src2, references: [image ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
13458
var comp2 = CreateCompilation(src2, references: [image ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
13491
var comp1 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll);
13503
var comp2 = CreateCompilation(source2, references: [comp1Ref], options:
TestOptions
.UnsafeDebugDll);
13523
var comp3 = CreateCompilation(source3, references: [comp1Ref], options:
TestOptions
.DebugDll);
13538
var comp4 = CreateCompilation(source4, references: [comp1Ref, comp3.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
13563
var comp5 = CreateCompilation(source5, references: [comp1Ref, comp3.ToMetadataReference()], options:
TestOptions
.UnsafeReleaseExe);
13592
var comp1 = CreateCompilation(source1, options:
TestOptions
.UnsafeDebugDll);
13604
var comp2 = CreateCompilation(source2, references: [comp1Ref], options:
TestOptions
.UnsafeDebugDll);
13624
var comp3 = CreateCompilation(source3, references: [comp1Ref], options:
TestOptions
.DebugDll);
13639
var comp4 = CreateCompilation(source4, references: [comp1Ref, comp3.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
13664
var comp5 = CreateCompilation(source5, references: [comp1Ref, comp3.ToMetadataReference()], options:
TestOptions
.UnsafeReleaseExe);
13708
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
13756
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
13812
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
13854
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
13902
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
13958
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
14000
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
14056
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
14098
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
14170
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
14250
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
14324
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
14374
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseExe);
14422
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
14485
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15048
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
15091
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
15163
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15232
var comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseExe);
15464
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
15514
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe);
15572
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe);
16382
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
16419
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
16457
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
16524
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
16551
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net80, options:
TestOptions
.ReleaseDll);
16789
var comp = CreateEmptyCompilation([source1, core], options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true));
16954
comp = CreateEmptyCompilation([source2, core], options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true));
Semantics\PatternMatchingTestBase.cs (2)
432
return CreateCompilation(new[] { source, _iTupleSource }, options: options ??
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
Semantics\PatternMatchingTests.cs (318)
49
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
73
CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
112
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
141
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
175
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
212
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
252
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
292
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
327
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
363
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
399
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
437
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
465
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
511
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
564
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
606
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
640
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
681
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
731
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
772
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
824
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
883
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
918
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
947
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
975
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
979
CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
1013
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
1042
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1068
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
1072
CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
1101
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1145
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
1163
CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
1213
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1263
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1309
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1372
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1422
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1476
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1528
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
1584
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
1641
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
1718
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
1777
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1822
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1871
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
1924
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
1979
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2027
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2071
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2121
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2168
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2224
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2284
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2341
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2400
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
2453
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2491
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2536
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2574
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
2607
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2656
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2696
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2740
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
2785
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2835
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2877
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2923
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2964
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3005
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3029
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
3076
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
3112
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3162
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3222
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3254
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3329
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3360
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular6);
3387
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3412
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3438
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3475
options:
TestOptions
.ReleaseDebugDll.WithAllowUnsafe(true),
3476
parseOptions:
TestOptions
.Regular);
3520
CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
3641
CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
3689
CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
3714
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
3736
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3773
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
3795
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3844
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3877
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3910
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3958
var compilation = CreateEmptyCompilation(source, options:
TestOptions
.DebugExe,
3989
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4026
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4064
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe,
4065
parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
4084
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4138
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4169
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4220
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4245
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular);
4284
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugExe);
4339
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
4347
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
4379
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll);
4418
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugExe);
4462
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeDebugDll);
4536
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4563
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4593
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4848
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
4864
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
5100
var compilation = CreateCompilation(program, options:
TestOptions
.DebugExe).VerifyDiagnostics(
5221
var compilation = CreateCompilation(program, options:
TestOptions
.DebugExe);
5250
CreateCompilation(program, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
5258
CreateCompilation(program, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7_1).VerifyDiagnostics(
5297
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5317
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5596
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5777
var compilation = CreateCompilation(source, references: new MetadataReference[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
5810
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7);
5819
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_1);
5853
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7);
5862
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_1);
5896
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7);
5905
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_1);
5942
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7);
5951
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_1);
5988
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7);
5997
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular7_1);
6072
var compilation = CreateCompilation(program, options:
TestOptions
.DebugExe);
6105
var compilation = CreateCompilation(program, options:
TestOptions
.DebugExe);
6128
CreateCompilation(program, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
6133
var compilation = CreateCompilation(program, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_1);
6159
var compilation = CreateCompilation(program, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
6224
var compilation = CreateCompilation(program, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
6277
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6279
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6298
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6321
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6347
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6368
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6389
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6414
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6438
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6477
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6521
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
6547
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6603
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
6607
CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
6659
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6711
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6749
CreateCompilationWithMscorlibAndSpan(parseOptions:
TestOptions
.RegularWithPatternCombinators,
6805
CreateCompilationWithMscorlibAndSpan(parseOptions:
TestOptions
.RegularWithPatternCombinators, text: @"
6835
CreateCompilationWithMscorlibAndSpan(parseOptions:
TestOptions
.RegularWithRecursivePatterns, text: @"
6931
CreateCompilationWithMscorlibAndSpan(parseOptions:
TestOptions
.RegularWithPatternCombinators, text: @"
7028
CreateCompilationWithMscorlibAndSpan(parseOptions:
TestOptions
.RegularWithRecursivePatterns, text: @"
7110
CreateCompilationWithMscorlibAndSpan(parseOptions:
TestOptions
.RegularWithPatternCombinators, text: @"
7252
CreateCompilationWithMscorlibAndSpan(parseOptions:
TestOptions
.RegularWithRecursivePatterns, text: @"
7335
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
7370
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7);
7395
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview)
7444
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
7509
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
7588
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
7673
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe,
7674
parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
7820
compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe);
7990
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe,
7991
parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
8124
compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
8267
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
8347
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview)
8448
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview)
8494
CreateCompilationWithSpan(source, parseOptions:
TestOptions
.RegularPreview)
8523
CreateCompilationWithSpan(source, parseOptions:
TestOptions
.RegularPreview)
8576
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.RegularPreview);
8610
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular10);
8616
comp = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
8652
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular10);
8658
comp = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
8696
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
8715
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
8732
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
8752
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
8769
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
8786
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
8802
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
8819
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
8841
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
8877
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
8971
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
8998
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview)
9049
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
9115
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
9196
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
9283
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe,
9284
parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
9430
compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe);
9601
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe,
9602
parseOptions:
TestOptions
.RegularPreview.WithDisableLengthBasedSwitch());
9735
compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
9879
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
9960
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview)
10060
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview)
10106
CreateCompilationWithSpan(source, parseOptions:
TestOptions
.RegularPreview)
10135
CreateCompilationWithSpan(source, parseOptions:
TestOptions
.RegularPreview)
10192
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.RegularPreview);
10225
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular10);
10231
comp = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
10266
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular10);
10272
comp = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
10309
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
10328
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
10345
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
10365
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
10382
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
10399
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
10415
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
10432
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview);
10454
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
10492
var compilation = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview)
10586
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
10603
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10634
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10654
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10676
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10704
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10731
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10762
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
10780
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10810
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
10828
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10852
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10882
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
10938
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
11036
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview);
11209
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular11);
11371
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularPreview);
11389
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
11413
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
11434
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
11491
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular11);
11617
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
11887
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
11927
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
11970
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
12329
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
12351
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
12369
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
12383
CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.RegularPreview)
Semantics\PatternMatchingTests_Global.cs (248)
54
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
101
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
176
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
223
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
287
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
346
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
400
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
498
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
552
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
633
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
675
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
723
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
782
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
860
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
920
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
996
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1046
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1128
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1178
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1256
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1302
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1352
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1427
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1478
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1562
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1616
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1710
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1764
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
1844
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1899
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
1963
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2070
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
2134
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2221
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
2273
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
2337
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2445
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
2509
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2603
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
2657
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
2711
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2803
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
2857
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2935
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
2981
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
3034
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
3102
options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
3193
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
3252
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
3339
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
3398
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
3474
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
3533
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
3600
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
3704
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
3771
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
3857
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
3917
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4002
options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4115
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4200
options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4296
options:
TestOptions
.DebugExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4358
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4425
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4525
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4592
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4670
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4714
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4750
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4789
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4825
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4878
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
4935
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
5044
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5101
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
5191
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5235
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5271
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5310
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5365
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5432
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
5550
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5617
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
5720
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5769
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5805
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5844
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5885
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5924
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5950
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6009
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6037
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6096
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6122
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6178
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"),
6179
parseOptions:
TestOptions
.Script);
6208
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6261
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6290
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6318
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6342
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6371
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6394
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6488
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6572
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6680
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6720
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6747
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6797
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
6907
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
7001
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
7121
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
7224
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
7324
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
7446
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
7505
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
7595
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
7704
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
7729
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
7838
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
8090
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
8367
var compilation = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
8449
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
8544
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
8684
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
Semantics\PatternMatchingTests_ListPatterns.cs (70)
64
var compilation = CreateCompilationWithIndexAndRangeAndSpan(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
282
var verifier = CompileAndVerify(new[] { source, TestSources.Index, TestSources.Range }, parseOptions:
TestOptions
.RegularWithListPatterns,
283
options:
TestOptions
.ReleaseDll);
452
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.Regular10);
465
compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.Regular11);
531
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
719
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
903
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
939
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns);
971
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithListPatterns);
1003
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns);
1156
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns);
1180
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns);
1225
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns);
1568
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns);
1613
var compilation = CreateCompilationWithIndexAndRange(source, options:
TestOptions
.ReleaseExe);
2276
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
2310
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
2335
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
2399
var compilation = CreateCompilationWithIndexAndRangeAndSpan(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
2439
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
2511
var compilation = CreateCompilationWithIndexAndRangeAndSpan(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
2570
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
2599
var compilation = CreateCompilation(new[] { source, TestSources.Index }, options:
TestOptions
.ReleaseExe);
2981
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns);
3012
var compilation = CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
3182
var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options:
TestOptions
.ReleaseExe);
3239
var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options:
TestOptions
.ReleaseExe);
3298
var comp = CreateCompilationWithIndexAndRangeAndSpan(source, options:
TestOptions
.ReleaseExe);
3346
references: new[] { lib2Ref }, parseOptions:
TestOptions
.RegularWithListPatterns);
6337
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns);
6379
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns);
6439
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns);
6466
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns);
6524
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
6577
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
6613
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns);
6644
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns);
6699
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns);
6784
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns);
7037
var comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.RegularWithListPatterns, options:
TestOptions
.ReleaseExe);
7217
var compilation = CreateCompilation(new[] { source, TestSources.Index, _iTupleSource }, options:
TestOptions
.DebugExe);
7370
var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { src, TestSources.GetSubArray }, parseOptions:
TestOptions
.RegularWithListPatterns);
7393
var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions:
TestOptions
.RegularWithListPatterns);
7428
var comp = CreateCompilationWithIndexAndRangeAndSpan(new[] { source, TestSources.GetSubArray }, options:
TestOptions
.DebugExe);
7459
var compilation = CreateCompilationWithIndexAndRange(source, options:
TestOptions
.ReleaseExe);
7524
var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions:
TestOptions
.RegularWithListPatterns);
7587
var comp = CreateCompilationWithIndexAndRangeAndSpan(src, parseOptions:
TestOptions
.RegularWithListPatterns);
7832
var verifier = CompileAndVerify(new[] { source, TestSources.Index }, options:
TestOptions
.DebugDll);
8533
var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }, options:
TestOptions
.ReleaseExe);
8647
var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range, TestSources.GetSubArray }, options:
TestOptions
.ReleaseDll);
9550
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
9589
var compilation = CreateCompilation([source, TestSources.Index], options:
TestOptions
.UnsafeReleaseDll);
9628
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
9667
var compilation = CreateCompilation([source, TestSources.Index], options:
TestOptions
.UnsafeReleaseDll);
Semantics\PatternMatchingTests_Scope.cs (179)
66
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
170
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
279
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
325
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
362
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
398
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
441
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
546
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
667
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
703
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
819
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
936
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
972
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1118
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1241
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1276
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1390
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1448
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
1721
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2029
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2165
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2175
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
2301
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2311
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
2409
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2463
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2530
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2669
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2771
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2778
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
2892
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2935
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7_3);
3057
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3098
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3225
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3335
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3420
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
3504
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3592
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3677
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3768
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3858
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3959
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4055
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4130
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4165
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4207
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
4446
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4831
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5168
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5297
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5332
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5465
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5672
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
5879
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6006
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6090
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6173
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6260
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6331
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6404
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6462
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6507
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
6574
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
6663
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
6736
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
6811
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
6875
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
6920
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
7050
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7167
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7202
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7348
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7490
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7525
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7684
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7916
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
8145
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
8403
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
8635
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
8873
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
9121
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
9266
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
9478
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
9596
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
9631
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
9764
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
9908
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
10043
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
10155
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
10194
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
10337
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
10516
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
10668
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
10710
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
10943
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11125
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11173
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11223
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11266
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11309
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11355
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11398
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11442
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11489
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11539
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11601
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11656
options:
TestOptions
.DebugExe,
11657
parseOptions:
TestOptions
.Regular);
11715
options:
TestOptions
.DebugExe,
11716
parseOptions:
TestOptions
.Regular);
11783
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11874
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
11968
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12059
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12137
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12183
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12243
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12396
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12589
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12788
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
12934
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13023
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13185
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
13345
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
13432
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13510
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
13598
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13675
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
13739
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
13777
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular);
13914
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
Semantics\PatternMatchingTests2.cs (42)
121
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithRecursivePatterns);
501
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
509
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
794
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular8);
1212
compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
1215
compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
1462
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithRecursivePatterns);
1987
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2008
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2032
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2073
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2110
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2162
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2199
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2221
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
2416
CreateCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
2417
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
2451
CreateCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
2452
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics();
2478
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
2536
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
2577
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
2615
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
2653
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
2683
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
2718
CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
2750
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
2869
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators).VerifyDiagnostics(
Semantics\PatternMatchingTests3.cs (150)
385
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
420
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
470
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
501
var compilation = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.DebugDll);
522
var compilation = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.DebugDll);
540
var compilation = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.DebugDll);
593
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
636
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
679
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
722
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
746
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
769
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
812
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
854
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
902
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
961
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
989
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
1036
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
1089
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
1142
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
1195
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Disable));
1229
CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1243
CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
1355
CompileAndVerify(CreateCompilation(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(), expectedOutput: "0");
1379
CompileAndVerify(CreateCompilation(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(), expectedOutput: "null");
1608
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1696
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1997
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2093
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.DebugExe);
2165
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.DebugExe);
2237
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.DebugExe);
2286
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.DebugExe);
2335
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.DebugExe);
2366
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.ReleaseExe);
2422
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.ReleaseExe);
2466
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2497
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2537
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.DebugExe);
2575
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.DebugExe);
2604
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2646
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9), options:
TestOptions
.DebugExe);
2662
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2688
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2716
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2739
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2810
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2869
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2910
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2967
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
2996
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
3067
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
3136
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
3274
var compilation = CreateCompilation(source + _iTupleSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
3362
var compilation = CreateCompilation(source + _iTupleSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
3435
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3482
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
3573
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3667
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3701
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3754
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3950
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4052
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
4095
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugDll);
4322
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugDll);
4611
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
4777
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
4867
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
4961
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
5038
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5085
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5245
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
5314
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9));
5528
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5555
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5577
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5600
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5621
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5646
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5672
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5696
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators, targetFramework: TargetFramework.NetCoreApp);
5717
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5745
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5783
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5812
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5845
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5866
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5901
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5930
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5959
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
5980
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6006
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6027
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6068
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6120
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6172
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6715
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6811
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
6852
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6893
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6918
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6945
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
6978
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7005
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7030
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7059
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7089
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7116
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7150
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7184
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7217
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7241
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7265
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7288
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7307
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7327
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7353
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7381
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7410
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
7639
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
Semantics\PatternMatchingTests4.cs (41)
90
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
240
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
275
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
866
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
903
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
940
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
3212
var compilation = CreatePatternCompilation(source, options:
TestOptions
.ReleaseExe);
3355
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
3382
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
3408
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
3429
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
3464
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
3484
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
3502
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
3521
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
3726
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugDll);
3746
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugDll);
3773
var compilation = CreatePatternCompilation(source, options:
TestOptions
.DebugDll);
3830
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
3858
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3860
CreatePatternCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
3879
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3881
CreatePatternCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3901
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3903
CreatePatternCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3923
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3925
CreatePatternCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3947
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3949
CreatePatternCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3974
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
3976
CreatePatternCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
4154
var comp = CreatePatternCompilation(source,
TestOptions
.DebugDll);
9292
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
9295
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular14);
Semantics\PatternMatchingTests5.cs (38)
66
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns, options:
TestOptions
.ReleaseExe);
173
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns, options:
TestOptions
.ReleaseExe);
225
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns, options:
TestOptions
.ReleaseExe);
292
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns, options:
TestOptions
.ReleaseExe);
340
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
370
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
404
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
423
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
527
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, DiagnosticDescription.None, parseOptions:
TestOptions
.Regular10);
560
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
689
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.Regular10);
718
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
746
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
787
var comp = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
833
var comp = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
887
var comp = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
976
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1070
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns, options:
TestOptions
.UnsafeDebugDll);
1428
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1478
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1559
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1596
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1630
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1661
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1696
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1739
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1769
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1801
var compilation = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1851
CompileAndVerify(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns, expectedOutput: @"
1874
var comp = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1915
var comp = CreateCompilation(program, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
3037
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(nullableEnable ? NullableContextOptions.Enable : NullableContextOptions.Disable));
3134
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(nullableEnable ? NullableContextOptions.Enable : NullableContextOptions.Disable));
Semantics\PatternSwitchTests.cs (92)
39
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
68
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
96
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
125
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
161
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
189
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
218
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugExe);
245
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugExe);
273
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
300
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
327
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
347
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
398
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
425
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
451
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
477
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
502
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
530
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
556
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
579
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
602
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
625
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
648
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
667
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
688
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
838
var compilation = CreateCompilation(new[] { source, _iTupleSource }, options:
TestOptions
.DebugExe);
897
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
925
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
951
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
974
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
979
CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1012
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1028
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1074
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1121
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1213
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1344
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1416
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1474
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1554
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1584
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1619
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1684
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular8);
1858
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1881
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
1916
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
1962
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2002
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2045
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2076
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2105
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2152
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2214
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2270
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
2328
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2377
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2441
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
2506
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
2566
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
2622
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
2659
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
2698
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2740
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2770
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2801
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2828
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2855
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2883
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2914
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2945
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2975
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3041
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3088
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3126
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3164
source, options:
TestOptions
.ReleaseExe, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef });
3194
source, options:
TestOptions
.ReleaseDll.WithOptimizationLevel(OptimizationLevel.Release), references: new[] { SystemCoreRef, CSharpRef });
3217
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular6);
3264
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular6);
3306
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3368
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3427
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3452
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3479
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3509
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
3521
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
Semantics\PrimaryConstructorTests.cs (325)
60
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
67
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
70
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
88
CreateCompilation(src1, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll)
142
CreateCompilation(src1, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll)
163
CreateCompilation(src1, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll)
184
CreateCompilation(src1, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll)
208
CreateCompilation(src1, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll)
222
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
229
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
232
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
264
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
271
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
274
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
289
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
299
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
306
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
325
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
332
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
335
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
350
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
360
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
367
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
386
CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
394
CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
399
CreateCompilation(src1, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
416
CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
424
CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
429
CreateCompilation(src1, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
444
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
451
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
454
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
465
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
468
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
471
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
482
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseDll);
485
comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseDll);
488
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
1116
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
2968
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3020
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3045
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3071
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3113
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3137
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3266
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
3330
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3334
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
3338
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
6188
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6221
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6268
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6305
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6327
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6348
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6371
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6398
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6423
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6461
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6491
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6525
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6559
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6594
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6629
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6669
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6709
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6752
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6793
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6838
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6880
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6946
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
6968
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp);
6994
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp);
7931
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
8893
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
9299
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
9478
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
9501
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
9556
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
9593
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
9615
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
9657
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
9679
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll);
9713
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10018
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10048
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10078
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10131
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10154
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10176
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10286
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10325
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10360
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10403
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10445
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10476
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10516
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10548
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10584
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10623
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10662
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10698
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10734
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10773
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10812
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10855
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
10887
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10923
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
10959
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
11010
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11054
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11098
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11141
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11184
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11226
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11271
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11306
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11333
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
11371
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11398
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
11436
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11471
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11503
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
11534
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
11577
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11620
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11652
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
11695
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11738
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11918
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11969
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12046
var comp = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.ReleaseDll);
12082
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseDll);
12129
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12170
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseExe);
12250
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12290
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12333
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12383
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12456
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12533
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12589
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12626
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12658
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12681
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12705
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12737
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12760
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12805
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12828
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12857
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12880
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12919
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
12970
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
13011
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
13042
}", options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
13076
}", options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
13104
}", options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
13130
}", options:
TestOptions
.UnsafeDebugDll).VerifyEmitDiagnostics(
13155
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13180
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
13199
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13226
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13258
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13290
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13324
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13362
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13406
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13439
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13476
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13537
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expected);
13567
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13630
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(expected);
13661
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
13703
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
14148
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
14189
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
14234
var verifier = CompileAndVerify(source, expectedOutput: " 0 1 2 3 2 3", options:
TestOptions
.DebugExe);
14553
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
14701
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
14731
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
14735
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
14799
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options:
TestOptions
.ReleaseExe);
14976
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
14993
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
15116
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
15201
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options:
TestOptions
.ReleaseExe);
15408
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
15430
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
15573
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
15851
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
15873
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
15894
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
15915
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
15973
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
16203
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16224
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16249
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16267
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16293
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16319
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16337
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16355
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16381
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.NetCoreApp);
16407
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.NetCoreApp);
16433
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16459
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16480
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16511
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
16545
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
16727
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugExe);
16959
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
17219
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugExe);
17510
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
17568
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugExe);
17664
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
17753
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugExe);
17884
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
18093
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugExe);
18355
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
18652
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugExe);
18997
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
19167
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugExe);
19390
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
19464
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugExe);
19617
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
19700
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
19749
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
19822
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
19847
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
19877
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
19902
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
20118
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
20141
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
20253
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseDll);
20318
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseDll);
20353
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
20656
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
20690
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
20782
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.RegularPreview);
20815
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.RegularPreview);
20856
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.RegularPreview);
20900
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.RegularPreview);
20947
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.RegularPreview);
21003
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21035
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21067
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21099
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21121
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21143
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21172
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21194
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21228
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21265
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21299
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21336
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21371
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21406
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21441
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21474
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21505
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21534
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21574
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21605
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21642
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21691
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21734
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21773
var comp = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.ReleaseDll);
21783
comp = CreateCompilation(source2 + source1 + source3, options:
TestOptions
.ReleaseDll);
21815
var comp = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.ReleaseDll);
21856
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
21921
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.NetCoreApp);
21982
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.NetCoreApp);
22043
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.NetCoreApp);
22079
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
22098
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
22117
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
22166
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
22195
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
22210
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
22231
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
22257
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
22283
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
22314
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
22336
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
22381
var comp = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.ReleaseDll);
22447
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
22573
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22576
var comp2 = CreateCompilation([source2], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22579
var comp3 = CreateCompilation([source2], references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22622
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22625
var comp2 = CreateCompilation([source2, IsExternalInitTypeDefinition], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22628
var comp3 = CreateCompilation([source2, IsExternalInitTypeDefinition], references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22663
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22717
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22719
var comp2 = CreateCompilation([source2], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22776
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
22778
var comp2 = CreateCompilation([source2], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Semantics\RecordTests.cs (476)
25
parseOptions:
TestOptions
.RegularPreview);
34
parseOptions:
TestOptions
.RegularPreview,
51
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.ReleaseDll);
63
comp = CreateCompilation(src2, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.ReleaseDll);
75
comp = CreateCompilation(src3, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.ReleaseDll);
94
comp = CreateCompilation(src1, options:
TestOptions
.ReleaseDll);
104
comp = CreateCompilation(src2, parseOptions:
TestOptions
.Regular9);
110
comp = CreateCompilation(new[] { src3, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
144
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular8);
157
comp = CreateCompilation(src2, parseOptions:
TestOptions
.Regular8);
167
comp = CreateCompilation(src3, parseOptions:
TestOptions
.Regular8);
200
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.ReleaseDll);
228
comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
235
comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseDll);
770
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
790
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
845
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
1044
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
1180
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1199
comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
1244
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1300
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1353
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1418
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugExe);
1451
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugExe);
1508
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1664
var verifier = CompileAndVerify(src, expectedOutput: "True", parseOptions:
TestOptions
.Regular10);
1774
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
2483
parseOptions:
TestOptions
.Regular9,
2528
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
2543
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
2678
var comp = CreateCompilationWithIL(new[] { src, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
2760
var comp = CreateCompilationWithIL(new[] { src, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
2773
comp = CreateCompilationWithIL(new[] { src, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular10);
2871
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular8);
2878
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.ReleaseDll.WithWarningLevel(6));
3215
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
3474
var comp = CreateCompilationWithIL(src, il, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
3693
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
3796
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
3909
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
4022
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
4134
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
4247
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
4271
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, references: new[] { comp1Ref }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4296
var comp1Ref = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, assemblyName: "Clone_12", parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4302
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, references: new[] { comp1Ref }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4316
var comp3 = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp2Ref }, parseOptions:
TestOptions
.Regular9);
4331
var comp1Ref = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4337
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, assemblyName: "Clone_13", references: new[] { comp1Ref }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4343
var comp3Ref = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp2Ref }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4355
var comp4 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp3Ref }, parseOptions:
TestOptions
.Regular9);
4371
var comp5 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp3Ref }, parseOptions:
TestOptions
.Regular9);
4401
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, references: new[] { comp1Ref }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4426
var comp1Ref = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, assemblyName: "Clone_15", parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4432
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, references: new[] { comp1Ref }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4446
var comp3 = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp2Ref }, parseOptions:
TestOptions
.Regular9);
4488
var comp1Ref = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4494
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, assemblyName: "Clone_16", references: new[] { comp1Ref }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4500
var comp3Ref = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp2Ref }, parseOptions:
TestOptions
.Regular9).EmitToImageReference();
4512
var comp4 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp3Ref }, parseOptions:
TestOptions
.Regular9);
4537
var comp5 = CreateCompilation(new[] { source4, IsExternalInitTypeDefinition }, references: new[] { comp3Ref }, parseOptions:
TestOptions
.Regular9);
4655
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
4758
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
4958
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
4976
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5051
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5128
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5295
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5327
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5362
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
5387
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
5407
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
5434
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
5513
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5568
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5607
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5648
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5714
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5777
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5826
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5848
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5943
var comp = CreateCompilation(src, parseOptions: usePreview ?
TestOptions
.Regular10 :
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
5974
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
5997
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
6023
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
6066
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
6107
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
6148
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
6188
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
6212
var comp = CreateCompilation(new[] { src1, src2, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
6236
var comp = CreateCompilation(new[] { src1, src2, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
6396
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
6465
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
6537
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
6609
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
6681
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
6759
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
6821
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
6905
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
7054
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
7064
comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
7142
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
7220
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
7247
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
7331
parseOptions: usePreview ?
TestOptions
.Regular10 :
TestOptions
.Regular9);
7360
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
7380
var comp = CreateCompilation(src, parseOptions: usePreview ?
TestOptions
.Regular10 :
TestOptions
.Regular9);
7547
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
7647
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
7672
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
8873
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9867
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
9985
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10645
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
10856
var comp = CreateCompilation(new[] { sourceA, sourceB, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
10886
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
10934
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
11018
var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
11089
var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
11179
var compB = CreateCompilation(new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
11391
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
11605
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
11841
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
12130
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
12256
var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular9);
12341
var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
12420
var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
12525
var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
12582
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
12637
var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular9);
12694
var compB = CreateCompilation(RuntimeUtilities.IsCoreClrRuntime ? sourceB : new[] { sourceB, IsExternalInitTypeDefinition }, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.NetLatest);
12746
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
12780
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
12963
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
13006
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
13064
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
13119
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
13241
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
13281
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
13368
var compB = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
13381
var compC = CreateCompilation(sourceC, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
13400
var compA = CreateCompilation(new[] { sourceA, IsExternalInitTypeDefinition }, assemblyName: "AssemblyA", parseOptions:
TestOptions
.Regular9);
13406
var compB = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, assemblyName: "AssemblyB");
13415
var compC = CreateCompilation(sourceC, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, assemblyName: "AssemblyB");
13418
var compB2 = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, assemblyName: "AssemblyB2");
13560
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
13647
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
13659
var comp2 = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
13732
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
13912
parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
13991
parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
14040
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
14066
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
14099
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
14132
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
14554
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14567
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
15827
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: usePreview ?
TestOptions
.Regular10 :
TestOptions
.Regular9);
16039
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16145
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16245
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16345
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16386
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
16395
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
16577
var comp = CreateCompilationWithIL(new[] { source1, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16584
comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16591
comp = CreateCompilationWithIL(new[] { source1 + source3, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16598
comp = CreateCompilationWithIL(new[] { source1 + source4, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16605
comp = CreateCompilationWithIL(new[] { source2 + source3, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16612
comp = CreateCompilationWithIL(new[] { source2 + source4, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16712
var comp = CreateCompilationWithIL(new[] { source1, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16723
comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16823
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
16834
comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
17071
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
17082
comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
17183
var comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
17290
var comp = CreateCompilationWithIL(new[] { source2, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
17335
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
17345
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
17431
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
17441
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
17527
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
17536
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
17686
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
17786
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
17892
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
18089
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
18143
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18182
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18217
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18252
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18294
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18328
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18364
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18406
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18468
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18495
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18521
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18559
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18588
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18612
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18685
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18718
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18757
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18793
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18895
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
18926
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
18966
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
19010
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
19054
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
19077
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
19125
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options: modifiers == "abstract " ?
TestOptions
.ReleaseDll :
TestOptions
.ReleaseExe);
19198
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options: modifiers == "abstract " ?
TestOptions
.ReleaseDll :
TestOptions
.ReleaseExe);
19249
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
19266
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
19296
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
19333
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
19406
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
19563
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
19604
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
19731
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
19850
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
20060
var comp = CreateCompilationWithIL(new[] { source, IsExternalInitTypeDefinition }, ilSource: ilSource, parseOptions:
TestOptions
.Regular9);
20136
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
20167
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
20236
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
20388
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
22629
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
22798
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
22911
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23017
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23124
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23471
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23638
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23672
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23819
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23859
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23910
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
23936
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
23998
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
24014
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
24034
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
24103
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
24163
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
24221
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
24284
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
24379
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
24387
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
24444
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
24452
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
24514
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
24523
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
24593
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
24607
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
24720
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
24974
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
25019
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
25046
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
25066
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
25103
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
25137
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
25202
parseOptions:
TestOptions
.Regular9,
25205
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
25262
parseOptions:
TestOptions
.Regular9,
25265
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
25339
parseOptions:
TestOptions
.Regular9,
25342
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
25396
parseOptions:
TestOptions
.Regular9,
25399
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
25471
parseOptions:
TestOptions
.Regular9,
25474
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
25555
parseOptions:
TestOptions
.Regular9,
25558
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
25625
parseOptions:
TestOptions
.Regular9,
25628
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
25668
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition, NotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25693
parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe, verify: Verification.Skipped /* init-only */);
25716
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
27796
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9)
28001
var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
28002
var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.ReleaseExe);
28024
var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
28025
var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.ReleaseExe);
28214
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
28237
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28284
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
28327
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments, assemblyName: "Test");
28389
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28440
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28475
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28505
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28534
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28565
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28598
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28644
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28682
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28729
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28776
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28824
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28872
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28924
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
28977
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
29034
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
29084
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
29142
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
29199
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
29270
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29295
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29320
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29346
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
29353
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
29385
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29420
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29445
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29473
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29511
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29549
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29580
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
29590
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29653
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
29684
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
29705
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
29718
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
29750
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
29753
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29782
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
29785
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29803
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29830
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29868
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29891
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29928
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29960
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
29986
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
30015
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
30039
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview);
30063
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview);
30408
var compB = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions("CS1701", ReportDiagnostic.Suppress), parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.NetCoreApp);
30522
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
30581
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp);
30605
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"), targetFramework: TargetFramework.NetCoreApp);
Symbols\UserDefinedCompoundAssignmentOperatorsTests.cs (229)
41
comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net60);
44
comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net60);
561
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net90, parseOptions:
TestOptions
.Regular13);
2954
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
3068
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
3256
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
3259
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
3262
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
3265
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
3289
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
3394
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
3480
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
3598
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
3817
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
3935
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
4044
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
4156
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
4326
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
4329
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
4332
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
4335
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
4358
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
4463
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
4537
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
4574
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.ReleaseExe);
4602
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
4658
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
4711
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
4781
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
4822
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
4896
var comp3 = CreateCompilation([source3, CompilerFeatureRequiredAttribute], references: [comp1_2.EmitToImageReference(), comp2.EmitToImageReference()], options:
TestOptions
.DebugExe);
4938
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
4983
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
5117
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1Ref], options:
TestOptions
.DebugExe);
5129
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
5162
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
5190
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
5235
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
5268
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
5314
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
5366
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
5461
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
5667
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
5722
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
5768
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
5811
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
5896
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugExe);
5983
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugExe);
6030
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
6061
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
6127
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6160
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6202
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6236
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6270
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6304
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6337
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6380
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6425
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6468
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6504
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6538
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6581
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6618
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6655
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6691
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6726
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6769
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6815
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
6860
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
7554
var comp2 = CreateCompilation("", references: [comp1Ref], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
7676
var compilation1 = CreateCompilationWithIL([source1, CompilerFeatureRequiredAttribute], ilSource, options:
TestOptions
.DebugExe);
7731
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
7982
comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.Regular14, targetFramework: TargetFramework.Net60);
7985
comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net60);
8664
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], targetFramework: TargetFramework.Net90, parseOptions:
TestOptions
.Regular13);
11794
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
11848
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
11964
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
12194
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
12197
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
12200
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
12203
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
12226
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
12350
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
12568
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
12571
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
12574
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
12577
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
12600
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
12705
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
12964
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
13132
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
13135
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
13138
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
13141
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
13164
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
13269
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
13435
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
13438
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
13441
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
13444
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
13467
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
13572
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
13789
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
14049
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
14052
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
14055
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
14058
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
14081
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
14202
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
14460
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
14463
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
14466
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
14469
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
14492
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
14613
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
14915
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
15119
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
15122
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
15125
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
15128
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
15151
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
15265
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
15467
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
15470
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular14);
15473
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular14);
15476
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular13);
15499
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
16025
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.ReleaseExe);
16201
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
16251
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
16325
var comp3 = CreateCompilation([source3, CompilerFeatureRequiredAttribute], references: [comp1_2.EmitToImageReference(), comp2.EmitToImageReference()], options:
TestOptions
.DebugExe);
16367
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
16412
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
16538
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1Ref], options:
TestOptions
.DebugExe);
16546
comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1Ref], options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
16575
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
16603
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
16648
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
16681
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
16719
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
16757
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
16792
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
16827
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
16865
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
16910
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
16951
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
16992
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugExe);
17033
var comp2 = CreateCompilation(source2, references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
17117
var comp2 = CreateCompilation([source2, CompilerFeatureRequiredAttribute], references: [fromMetadata ? comp1.EmitToImageReference() : comp1.ToMetadataReference()], options:
TestOptions
.DebugExe);
17323
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
17378
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], targetFramework: TargetFramework.Net90, options:
TestOptions
.DebugExe);
17424
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
17467
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
17552
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugExe);
17639
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugExe);
17686
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
17717
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
17784
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
17826
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
17860
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
17907
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
17941
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
17984
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18027
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18061
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18098
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18141
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18175
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18221
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18270
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18307
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18353
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18396
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
18431
var compilation = CreateCompilation([source, CompilerFeatureRequiredAttribute], parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
19457
var comp2 = CreateCompilation("", references: [comp1Ref], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
19512
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.DebugExe);
19578
var comp1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute, OverloadResolutionPriorityAttributeDefinition], options:
TestOptions
.DebugExe);
19771
var compilation1 = CreateCompilationWithIL([source1, CompilerFeatureRequiredAttribute], ilSource, options:
TestOptions
.DebugExe);
19833
var compilation1 = CreateCompilationWithIL([source1, CompilerFeatureRequiredAttribute], ilSource, options:
TestOptions
.DebugExe);
19915
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
20044
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
20088
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
20152
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
20235
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
20297
var comp = CreateCompilation([source, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugExe);
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (14)
EndToEndTests.cs (14)
169
var options =
TestOptions
.DebugDll.WithConcurrentBuild(false);
250
var options =
TestOptions
.DebugDll.WithConcurrentBuild(false);
325
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe.WithConcurrentBuild(false));
359
var options =
TestOptions
.DebugDll.WithConcurrentBuild(concurrent);
451
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithConcurrentBuild(false));
580
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithConcurrentBuild(false));
682
var verifier = CompileAndVerify(files.ToArrayAndFree(), parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "global"), expectedOutput: makeExpectedOutput());
775
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithConcurrentBuild(false));
811
var parseOptions =
TestOptions
.RegularPreview;
812
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
828
driverOptions:
TestOptions
.GeneratorDriverOptions);
876
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe.WithConcurrentBuild(false));
947
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithConcurrentBuild(false));
1011
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithConcurrentBuild(false));
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (112)
CodeActions\AbstractCSharpCodeActionTest_NoEditor.cs (1)
19
protected override ParseOptions GetScriptOptions() =>
TestOptions
.Script;
Diagnostics\Suppression\RemoveUnnecessaryPragmaSuppressionsTests.cs (2)
47
=> parameters.WithCompilationOptions((parameters.compilationOptions ??
TestOptions
.DebugDll).WithReportSuppressedDiagnostics(true));
1250
var compilationOptions =
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(
EditAndContinue\CSharpEditAndContinueAnalyzerTests.cs (2)
451
var experimental =
TestOptions
.Regular.WithFeatures(experimentalFeatures);
500
var experimental =
TestOptions
.Regular.WithFeatures(featuresToEnable);
EncapsulateField\EncapsulateFieldTests.cs (1)
796
""", new CodeAnalysis.CSharp.CSharpParseOptions(),
TestOptions
.ReleaseExe);
ExtractMethod\ExtractLocalFunctionTests.cs (18)
714
new(parseOptions:
TestOptions
.Regular, index: CodeActionIndex));
812
new(parseOptions:
TestOptions
.Regular, index: CodeActionIndex));
1962
""", new(
TestOptions
.Regular7_1, index: CodeActionIndex));
1991
""", new(
TestOptions
.Regular7_1, index: CodeActionIndex));
2020
""", new(
TestOptions
.Regular7_1, index: CodeActionIndex));
3443
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)));
3472
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7)));
3501
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp8)));
3530
""", CodeActionIndex, new TestParameters(options: Option(CSharpCodeStyleOptions.PreferStaticLocalFunction, CodeStyleOption2.TrueWithSilentEnforcement), parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest)));
3965
""", [FeaturesResources.Extract_method], new TestParameters(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)));
3978
""", [FeaturesResources.Extract_method], new TestParameters(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5)));
5151
""", new(
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp9)));
5292
""", new(
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp7), index: CodeActionIndex));
5336
""", new(
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp7), index: CodeActionIndex));
5382
""", new(
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp7), index: CodeActionIndex));
5414
""", new(
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp7), index: CodeActionIndex));
5490
""", new(
TestOptions
.Regular, index: CodeActionIndex));
5526
""", new(
TestOptions
.Regular, index: CodeActionIndex));
ExtractMethod\ExtractMethodCodeRefactoringTests.cs (5)
994
new(parseOptions:
TestOptions
.Regular));
1093
new(parseOptions:
TestOptions
.Regular));
2319
""", new(
TestOptions
.Regular7_1));
2348
""", new(
TestOptions
.Regular7_1));
2377
""", new(
TestOptions
.Regular7_1));
InlineTemporary\InlineTemporaryTests.cs (7)
3551
""", new(parseOptions:
TestOptions
.Regular7));
3626
""", new(parseOptions:
TestOptions
.Regular7));
3817
new TestParameters(parseOptions:
TestOptions
.Regular.WithLanguageVersion(version)));
4463
""", new TestParameters(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp8)));
5013
""", new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
5024
""", new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
5041
new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
IntroduceVariable\InteractiveIntroduceVariableTests.cs (1)
27
=> TestAsync(initial, expected, new TestParameters(
TestOptions
.Script, null, index: index));
IntroduceVariable\IntroduceVariableTests.cs (17)
1749
""", parameters: new TestParameters(
TestOptions
.Regular));
1793
""", new TestParameters(
TestOptions
.Regular));
1805
""", new TestParameters(
TestOptions
.Regular));
1820
""", new TestParameters(
TestOptions
.Regular));
1835
""", new TestParameters(
TestOptions
.Regular));
1854
""", new TestParameters(
TestOptions
.Regular));
1896
new(parseOptions:
TestOptions
.Regular));
4929
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)));
5041
await TestActionCountAsync(code, count: 2, parameters: new TestParameters(
TestOptions
.Regular));
5116
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest)));
5141
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest)));
5168
""", new(index: 1, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest)));
5408
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest)));
5436
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), index: 0));
5463
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), index: 2));
8475
new(parseOptions:
TestOptions
.Regular));
8499
new(parseOptions:
TestOptions
.Regular));
MoveDeclarationNearReference\MoveDeclarationNearReferenceTests.cs (13)
67
new(
TestOptions
.Regular));
108
new(
TestOptions
.Regular));
171
new(
TestOptions
.Regular));
218
new(
TestOptions
.Regular));
420
new(
TestOptions
.Regular));
568
new(
TestOptions
.Regular));
633
new(
TestOptions
.Regular));
699
new(
TestOptions
.Regular));
765
new(
TestOptions
.Regular));
1526
new(
TestOptions
.Regular));
1605
new(
TestOptions
.Regular));
1817
new(
TestOptions
.Regular));
1890
new(
TestOptions
.Regular));
RemoveUnusedVariable\RemoveUnusedVariableTests.cs (1)
721
""", new(
TestOptions
.Regular));
src\Analyzers\CSharp\Tests\AddParameter\AddParameterTests.cs (5)
2480
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
2582
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
2596
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp12)));
2620
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
2634
""", new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp12)));
src\Analyzers\CSharp\Tests\GenerateConstructor\GenerateConstructorTests.cs (5)
3489
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
3517
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
3545
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
3573
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
4699
""", new(parseOptions:
TestOptions
.Regular));
src\Analyzers\CSharp\Tests\GenerateMethod\GenerateMethodTests.cs (16)
8306
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
8336
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
8366
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
8396
new(parseOptions:
TestOptions
.Regular.WithLanguageVersion(CodeAnalysis.CSharp.LanguageVersion.CSharp6)));
8428
new(parseOptions:
TestOptions
.Regular));
8460
new(parseOptions:
TestOptions
.Regular));
8493
new(parseOptions:
TestOptions
.Regular));
8525
new(parseOptions:
TestOptions
.Regular));
8646
new(parseOptions:
TestOptions
.Regular));
8678
new(parseOptions:
TestOptions
.Regular));
8778
new(parseOptions:
TestOptions
.Regular));
8814
new(parseOptions:
TestOptions
.Regular));
8850
new(parseOptions:
TestOptions
.Regular));
8886
new(parseOptions:
TestOptions
.Regular));
8922
new(parseOptions:
TestOptions
.Regular));
8958
new(parseOptions:
TestOptions
.Regular));
src\Analyzers\CSharp\Tests\ImplementAbstractClass\ImplementAbstractClassTests.cs (6)
536
parseOptions:
TestOptions
.Regular7);
1705
new(parseOptions:
TestOptions
.Regular7));
2044
""", parseOptions:
TestOptions
.RegularPreview);
2073
""", parseOptions:
TestOptions
.RegularPreview);
2102
""", parseOptions:
TestOptions
.RegularPreview);
2128
""", parseOptions:
TestOptions
.RegularPreview);
src\Analyzers\CSharp\Tests\RemoveUnusedLocalFunction\RemoveUnusedLocalFunctionTests.cs (1)
143
""", new(
TestOptions
.Regular));
src\Analyzers\CSharp\Tests\UseAutoProperty\UseAutoPropertyTests.cs (1)
115
""", new TestParameters(
TestOptions
.RegularPreview));
src\Analyzers\CSharp\Tests\UsePatternMatching\CSharpIsAndCastCheckDiagnosticAnalyzerTests.cs (1)
611
var testParameters = new TestParameters(options: options, parseOptions:
TestOptions
.Regular8);
src\Analyzers\CSharp\Tests\UseThrowExpression\UseThrowExpressionTests.cs (3)
570
""", new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
604
""", new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
639
""", new(
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9)));
UsePatternCombinators\CSharpUsePatternCombinatorsDiagnosticAnalyzerTests.cs (2)
27
private static readonly ParseOptions CSharp9 =
TestOptions
.RegularPreview.WithLanguageVersion(LanguageVersion.CSharp9);
135
=> TestAllMissingOnExpressionAsync("o == 1 || o == 2", parseOptions:
TestOptions
.Regular8);
Wrapping\ParameterWrappingTests.cs (4)
1168
""", new TestParameters(
TestOptions
.RegularPreview));
1177
""", new TestParameters(
TestOptions
.RegularPreview));
1186
""", new TestParameters(
TestOptions
.RegularPreview));
1195
""", new TestParameters(
TestOptions
.RegularPreview));
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (151)
IOperation\FunctionPointerOperations.cs (2)
19
return CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9);
IOperation\IOperationTests.cs (6)
257
}", options:
TestOptions
.Regular);
349
}", options:
TestOptions
.Regular);
405
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular);
505
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
IOperation\IOperationTests_IAddressOfOperation.cs (2)
60
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
140
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics,
TestOptions
.UnsafeDebugDll);
IOperation\IOperationTests_IAnonymousFunctionExpression.cs (1)
482
parseOptions:
TestOptions
.Regular8
IOperation\IOperationTests_IArgument.cs (8)
2456
var compilation = CreateEmptyCompilation(source, options: Test.Utilities.
TestOptions
.ReleaseDll);
2520
var compilation = CreateEmptyCompilation(source, options: Test.Utilities.
TestOptions
.ReleaseDll);
2608
var compilation = CreateEmptyCompilation(source, options: Test.Utilities.
TestOptions
.ReleaseDll);
2664
var compilation = CreateEmptyCompilation(source, options: Test.Utilities.
TestOptions
.ReleaseDll);
2722
var compilation = CreateEmptyCompilation(source, options: Test.Utilities.
TestOptions
.ReleaseDll);
2807
var compilation = CreateEmptyCompilation(source, options: Test.Utilities.
TestOptions
.ReleaseDll);
3861
var compilation = CreateEmptyCompilation(source, options: Test.Utilities.
TestOptions
.ReleaseDll);
3956
var compilation = CreateEmptyCompilation(source, options: Test.Utilities.
TestOptions
.ReleaseDll);
IOperation\IOperationTests_IConversionExpression.cs (6)
550
parseOptions:
TestOptions
.Regular7_1,
2934
compilationOptions:
TestOptions
.UnsafeReleaseDll,
2966
compilationOptions:
TestOptions
.UnsafeReleaseDll,
3002
compilationOptions:
TestOptions
.UnsafeReleaseDll,
3037
compilationOptions:
TestOptions
.UnsafeReleaseDll,
3450
comp = CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular12);
IOperation\IOperationTests_IDeconstructionAssignmentOperation.cs (4)
418
VerifyOperationTreeAndDiagnosticsForTest<BlockSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
482
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
552
VerifyOperationTreeAndDiagnosticsForTest<BlockSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
628
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
IOperation\IOperationTests_IDelegateCreationExpression.cs (7)
530
parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
558
}, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
759
parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
787
}, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
1171
}, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
1511
parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
2045
var comp = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe);
IOperation\IOperationTests_IFieldReferenceExpression.cs (8)
75
parseOptions:
TestOptions
.Script);
101
parseOptions:
TestOptions
.Script);
125
parseOptions:
TestOptions
.Script);
151
parseOptions:
TestOptions
.Script);
176
parseOptions:
TestOptions
.Script);
295
VerifyOperationTreeAndDiagnosticsForTest<AssignmentExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
335
VerifyOperationTreeAndDiagnosticsForTest<AssignmentExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
824
parseOptions:
TestOptions
.Regular13);
IOperation\IOperationTests_IFixedStatement.cs (10)
88
compilationOptions:
TestOptions
.UnsafeDebugDll);
168
compilationOptions:
TestOptions
.UnsafeDebugDll);
257
compilationOptions:
TestOptions
.UnsafeDebugDll);
315
compilationOptions:
TestOptions
.UnsafeDebugDll);
383
compilationOptions:
TestOptions
.UnsafeDebugDll);
467
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
562
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
688
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
784
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedGraph, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
915
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedGraph, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
IOperation\IOperationTests_IForEachLoopStatement.cs (23)
1514
VerifyOperationTreeForTest<ForEachStatementSyntax>(source, expectedOperationTree, parseOptions:
TestOptions
.Regular9);
1567
VerifyOperationTreeForTest<ForEachStatementSyntax>(source, expectedOperationTree, parseOptions:
TestOptions
.Regular9);
1613
VerifyOperationTreeForTest<ForEachStatementSyntax>(source, expectedOperationTree, parseOptions:
TestOptions
.Regular9);
1672
VerifyOperationTreeForTest<ForEachStatementSyntax>(source, expectedOperationTree, parseOptions:
TestOptions
.Regular9);
1725
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular9);
1780
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular9);
1827
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular9);
1894
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular9);
3123
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source + TestSources.Span, expectedFlowGraph, expectedDiagnostics,
TestOptions
.ReleaseDll.WithAllowUnsafe(true));
3212
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source + TestSources.Span, expectedFlowGraph, expectedDiagnostics,
TestOptions
.ReleaseDll.WithAllowUnsafe(true));
3301
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source + TestSources.Span, expectedFlowGraph, expectedDiagnostics,
TestOptions
.ReleaseDll.WithAllowUnsafe(true));
3390
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source + TestSources.Span, expectedFlowGraph, expectedDiagnostics,
TestOptions
.ReleaseDll.WithAllowUnsafe(true));
4680
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.Regular9);
4811
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.Regular9);
4896
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.Regular9);
5066
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.Regular9);
5196
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular9);
5328
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular9);
5414
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular9);
5585
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, parseOptions:
TestOptions
.Regular9);
6363
var comp = CreateCompilationWithTasksExtensions(new[] { source, AsyncStreamsTypes }, options:
TestOptions
.DebugExe);
6652
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
IOperation\IOperationTests_IInterpolatedStringOperation.cs (38)
1515
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, handler }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
1584
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, handler }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
1653
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, handler }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
1722
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, handler }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
1790
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, InterpolatedStringHandlerAttribute }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
1875
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, InterpolatedStringHandlerAttribute }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
1930
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, InterpolatedStringHandlerAttribute }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
1999
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, handler }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2072
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, handler }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2162
expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2261
expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2355
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handlerType }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2458
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handlerType }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2577
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handlerType }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2701
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handlerType }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2776
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handlerType }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
2876
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handlerType }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
3022
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
3164
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
3306
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
3456
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
3693
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
3842
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4026
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4169
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4282
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4369
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handlerType }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4464
VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>(new[] { code, InterpolatedStringHandlerAttribute }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4554
VerifyOperationTreeAndDiagnosticsForTest<InvocationExpressionSyntax>(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4698
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4728
VerifyOperationTreeAndDiagnosticsForTest<InterpolatedStringExpressionSyntax>(new[] { code, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: false, useDefaultParameters: false, useBoolReturns: false) }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
4921
expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
5012
expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
5206
VerifyOperationTreeAndDiagnosticsForTest<VariableDeclaratorSyntax>(new[] { code, handler }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
5262
VerifyOperationTreeAndDiagnosticsForTest<CastExpressionSyntax>(new[] { code, handler }, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
5539
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, handler, InterpolatedStringHandlerArgumentAttribute }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
5645
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, InterpolatedStringHandlerArgumentAttribute, InterpolatedStringHandlerAttribute }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
5782
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
IOperation\IOperationTests_IIsPatternExpression.cs (8)
1070
VerifyOperationTreeAndDiagnosticsForTest<IsPatternExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1138
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1188
VerifyOperationTreeAndDiagnosticsForTest<IsPatternExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1244
VerifyOperationTreeAndDiagnosticsForTest<IsPatternExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
1317
var compilation = CreateCompilation(source, new[] { vbCompilation.EmitToImageReference() }, parseOptions:
TestOptions
.Regular8);
2052
VerifyOperationTreeAndDiagnosticsForTest<IsPatternExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
2085
VerifyOperationTreeAndDiagnosticsForTest<IsPatternExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
2535
expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
IOperation\IOperationTests_INoneOperation.cs (1)
337
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
IOperation\IOperationTests_INoPiaObjectCreationOperation.cs (7)
43
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll);
102
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll);
159
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll);
209
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll);
301
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll);
391
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll);
458
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll);
IOperation\IOperationTests_IObjectCreationExpression.cs (3)
18
private static readonly CSharpParseOptions ImplicitObjectCreationOptions =
TestOptions
.Regular9;
1399
", options:
TestOptions
.UnsafeReleaseExe);
2227
VerifyOperationTreeAndDiagnosticsForTest<InitializerExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.Regular9);
IOperation\IOperationTests_IPatternSwitchCase.cs (2)
746
VerifyOperationTreeAndDiagnosticsForTest<CasePatternSwitchLabelSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
781
VerifyOperationTreeAndDiagnosticsForTest<CasePatternSwitchLabelSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
IOperation\IOperationTests_IPointerIndirectionReferenceOperation.cs (2)
58
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
116
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeDebugDll);
IOperation\IOperationTests_ISizeOfExpression.cs (1)
92
VerifyOperationTreeAndDiagnosticsForTest<SizeOfExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, compilationOptions:
TestOptions
.UnsafeReleaseDll);
IOperation\IOperationTests_ISwitchExpression.cs (1)
1689
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
IOperation\IOperationTests_ISwitchOperation.cs (6)
3460
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
3528
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
3623
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
3721
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
3809
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
3880
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularWithPatternCombinators);
IOperation\IOperationTests_ISymbolInitializer.cs (2)
30
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular);
IOperation\IOperationTests_IThrowOperation.cs (2)
2171
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
2276
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()));
IOperation\IOperationTests_IVariableDeclaration.cs (1)
922
var tree = Parse(source, options:
TestOptions
.Regular);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (7031)
Semantics\AccessCheckTests.cs (9)
1050
compilationOptions:
TestOptions
.ReleaseDll);
1064
compilationOptions:
TestOptions
.ReleaseDll,
1457
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, assemblyName: null);
1464
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, assemblyName: "B");
1490
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, assemblyName: null);
1497
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, assemblyName: "B");
1501
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, assemblyName: "B2");
1516
}", options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9);
Semantics\AmbiguousOverrideTests.cs (1)
1359
var verifier = CompileAndVerify(csharp, new[] { reference }, options:
TestOptions
.ReleaseExe, expectedOutput: @"
Semantics\AnonymousFunctionTests.cs (20)
21
=> CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expected);
25
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
26
parseOptions:
TestOptions
.RegularPreview,
40
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
41
parseOptions:
TestOptions
.RegularPreview,
72
CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1189
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
1190
parseOptions:
TestOptions
.Regular9,
1318
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular9);
1357
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular9);
1377
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular9);
1398
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular9);
1446
CompileAndVerify(source, expectedOutput: "123456", parseOptions:
TestOptions
.Regular9);
1560
CompileAndVerify(source, expectedOutput: "123456", parseOptions:
TestOptions
.Regular9);
1581
CompileAndVerify(source, expectedOutput: "hello world", parseOptions:
TestOptions
.Regular9);
1612
CompileAndVerify(source, expectedOutput: "12", parseOptions:
TestOptions
.Regular9);
Semantics\ArglistTests.cs (4)
1543
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1567
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1636
options:
TestOptions
.DebugExe,
1659
options:
TestOptions
.DebugExe,
Semantics\AwaitExpressionTests.cs (6)
388
var comp = CreateCompilationWithMscorlib461(text, options:
TestOptions
.ReleaseDll);
410
var comp = CreateCompilationWithMscorlib461(text, options:
TestOptions
.ReleaseDll);
543
CompileAndVerify(text, options:
TestOptions
.ReleaseExe, expectedOutput: "Passed").VerifyDiagnostics();
544
CompileAndVerify(text, options:
TestOptions
.DebugExe, expectedOutput: "Passed").VerifyDiagnostics();
587
CompileAndVerify(text, options:
TestOptions
.ReleaseExe, expectedOutput: "Passed").VerifyDiagnostics();
588
CompileAndVerify(text, options:
TestOptions
.DebugExe, expectedOutput: "Passed").VerifyDiagnostics();
Semantics\BetterCandidates.cs (67)
28
return CreateCompilation(source, options: options, references: references, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
32
Debug.Assert(
TestOptions
.Regular.LanguageVersion >= MessageID.IDS_FeatureImprovedOverloadCandidates.RequiredVersion());
33
return CreateCompilation(source, options: options, references: references, parseOptions:
TestOptions
.Regular);
53
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
58
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
80
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
85
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
111
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
116
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
145
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
150
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
178
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
183
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
225
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
230
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
267
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
275
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
302
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
313
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
357
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
362
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
408
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
413
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
449
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
454
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
477
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
482
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
506
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
511
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
536
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
541
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
567
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
572
CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
596
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
601
CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
626
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
631
CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
657
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
662
CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
687
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
692
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
718
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
726
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
755
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
760
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
786
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
791
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
817
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
822
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
858
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
863
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
887
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
892
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
916
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
921
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
945
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true)).VerifyDiagnostics(
950
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true)).VerifyDiagnostics(
1004
CreateCompilationWithoutBetterCandidates(source2, references: new[] { reference1 }, options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true)).VerifyDiagnostics(
1012
CreateCompilationWithBetterCandidates(source2, references: new[] { reference1 }, options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true)).VerifyDiagnostics(
1052
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1069
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1153
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1158
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1201
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1206
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1254
CreateCompilationWithoutBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
1259
var compilation = CreateCompilationWithBetterCandidates(source, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
Semantics\BindingAsyncTasklikeMoreTests.cs (9)
106
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
923
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll);
1012
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll);
1097
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugDll);
1124
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.UnsafeDebugExe);
1595
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1600
compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1632
var compilation = CreateCompilation(source, parseOptions: useCSharp9 ?
TestOptions
.Regular9 :
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
Semantics\BindingAsyncTests.cs (20)
694
CreateCompilationWithMscorlib461(source, null,
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
710
CreateCompilationWithMscorlib461(source, null,
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
730
CreateCompilationWithMscorlib461(source, null,
TestOptions
.UnsafeReleaseDll)
757
CreateCompilationWithMscorlib461(source, null,
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
973
CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics(
981
CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics();
1005
CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics(
1010
CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics();
1256
CreateCompilationWithMscorlib461(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1295
CreateCompilationWithMscorlib461(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1350
CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
1547
TestOptions
.UnsafeReleaseDll);
1588
TestOptions
.ReleaseDll).VerifyDiagnostics(
3122
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script);
3141
syntaxTree: SyntaxFactory.ParseSyntaxTree(source0, options:
TestOptions
.Script),
3277
CreateCompilationWithMscorlib461(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3490
CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)).VerifyDiagnostics();
3504
var comp = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7));
Semantics\BindingAwaitTests.cs (2)
2760
var comp = CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef, CSharpRef },
TestOptions
.ReleaseExe);
2832
var comp = CreateCompilationWithMscorlib461(source, new[] { Net40.References.SystemCore, Net40.References.MicrosoftCSharp },
TestOptions
.ReleaseExe);
Semantics\BindingTests.cs (11)
1965
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
1987
CompileAndVerify(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
2038
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2188
CreateCompilation(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
2213
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
2439
CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
2506
CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
2715
var compilation = CreateCompilation(sourceText, options:
TestOptions
.DebugDll);
2771
var compilation = CreateCompilation(sourceText, options:
TestOptions
.DebugDll);
2826
var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceText, options:
TestOptions
.DebugDll);
2875
var compilation = CreateCompilationWithMscorlib40(sourceText, new[] { Net40.References.SystemCore }, options:
TestOptions
.DebugDll);
Semantics\ColorColorTests.cs (8)
1521
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.DebugExe);
1580
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString());
1621
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString());
1659
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString());
1700
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: System.Guid.NewGuid().ToString());
1738
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
1760
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseDll)
1809
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseDll);
Semantics\ConditionalOperatorTests.cs (16)
71
TestConditional("true ? T : U", null, parseOptions:
TestOptions
.Regular8,
74
TestConditional("true ? T : U", null, parseOptions:
TestOptions
.Regular8.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()),
77
TestConditional("false ? T : 1", null, parseOptions:
TestOptions
.Regular8,
79
TestConditional("false ? T : 1", null, parseOptions:
TestOptions
.Regular8.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()),
104
TestConditional("false ? GetString : (System.Func<int>)null", null,
TestOptions
.WithoutImprovedOverloadCandidates,
194
TestConditional("1 ? null : null", null, parseOptions:
TestOptions
.Regular8,
197
TestConditional("1 ? null : null", null, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()),
715
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All));
1174
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
1246
TestConditionalCore(conditionalExpression, expectedType,
TestOptions
.Regular8, expectedDiagnostics);
1247
TestConditionalCore(conditionalExpression, expectedType,
TestOptions
.Regular8.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), expectedDiagnostics);
1336
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1391
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
1438
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
1502
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe,
1522
compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
Semantics\ConstantTests.cs (16)
185
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1582
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
3280
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
3362
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3516
var comp = CreateCompilation(source.ToString(), options:
TestOptions
.ReleaseExe);
3626
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3667
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3688
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3724
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3806
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3834
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3903
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3909
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3977
", parseOptions:
TestOptions
.RegularPreview, expectedOutput: "", symbolValidator: module =>
3998
", parseOptions:
TestOptions
.RegularPreview, expectedOutput: "", symbolValidator: module =>
Semantics\DeconstructionTests.cs (27)
799
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1284
var comp = CreateCompilation(source, assemblyName: "comp", options:
TestOptions
.DebugExe);
1606
var libComp = CreateCompilation(new string[] { libSource }, references: new[] { libMissingRef }, parseOptions:
TestOptions
.Regular).VerifyDiagnostics();
1944
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2223
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular6);
4089
options:
TestOptions
.UnsafeDebugDll,
4090
parseOptions:
TestOptions
.RegularPreview);
4329
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
4360
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
4594
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
4616
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
4736
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
4746
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
4883
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
4893
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
4965
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
4975
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
5072
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
5082
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
5287
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
5318
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
5574
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
5596
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
5724
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
5752
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
5940
var comp1 = CreateCompilation(source1, parseOptions:
TestOptions
.Script);
5959
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Script);
Semantics\DelegateTypeTests.cs (532)
85
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
100
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
125
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
140
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
175
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
190
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
217
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
308
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
323
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
352
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
367
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
393
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
402
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
426
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
435
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
460
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
535
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
558
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
585
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
600
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
624
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
737
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
783
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
880
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
923
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
981
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
1021
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
1068
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
1199
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
1241
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
1320
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
1366
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
1409
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
1450
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
1542
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.ReleaseExe);
1622
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.ReleaseExe);
1673
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
1723
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
1773
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
1823
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
1873
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
1923
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
1974
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2019
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2068
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2075
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2122
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2132
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2187
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2197
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2250
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2257
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2307
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2310
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2346
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2349
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2389
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2392
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2429
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2431
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2446
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2501
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2504
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
2555
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2562
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2603
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2610
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2651
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2658
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2700
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2707
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2753
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2756
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2787
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2797
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2845
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
2849
comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
2874
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
3139
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3144
var comp = CreateCompilation(source, parseOptions: useCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.RegularPreview);
3172
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3177
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3201
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3206
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
3283
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3286
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3314
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3345
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3366
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3391
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3412
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3434
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3461
CompileAndVerify(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "System.Func<System.Object>, System.Action<System.Object, System.Int32>");
3488
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput:
3518
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput:
3538
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3566
CompileAndVerify(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "System.Action<System.Object>");
3589
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3622
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
3628
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
3670
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
3718
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
3727
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
3752
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3778
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3810
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3846
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, references: new[] { CSharpRef }, expectedOutput: "Microsoft.CSharp.RuntimeBinder.RuntimeBinderException");
3871
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
3927
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
3930
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3954
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
3957
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3989
var comp = CreateCompilation(new[] { sourceB, s_utils }, new[] { refA }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
4023
var comp = CreateCompilation(new[] { sourceB, s_utils }, new[] { refA }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
4055
var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions:
TestOptions
.RegularPreview);
4089
var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions:
TestOptions
.RegularPreview);
4149
var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.RegularPreview);
4250
var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.RegularPreview);
4324
var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.RegularPreview);
4415
var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.RegularPreview);
4659
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
4695
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.UnsafeReleaseExe);
4731
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
4764
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
4794
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
4795
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
4823
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
4829
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput:
4859
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
4865
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput:
4895
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: @"E.M");
4898
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: @"C.M");
4932
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4953
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput:
4987
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4996
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput:
5019
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5028
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5060
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "extension, extension, ");
5061
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: "extension, instance, ");
5088
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "extension, extension, ");
5089
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: "extension, instance, ");
5118
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: "extension, extension, ");
5119
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: "extension, instance, ");
5143
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5168
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5233
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5234
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5259
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5260
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5282
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5283
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5310
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5311
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5338
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
5368
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5395
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5397
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5427
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5429
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5461
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5463
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5496
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5498
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5526
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5527
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5555
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5556
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5576
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5577
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5599
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5600
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5622
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5623
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5645
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5646
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5669
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5670
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5712
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5713
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5743
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5744
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5765
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5783
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5806
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5807
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5838
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
5839
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5861
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5878
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5900
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5914
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5936
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5950
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
5970
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5982
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
6002
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6014
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
6037
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6052
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
6075
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6087
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
6109
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6116
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
6138
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6156
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
6193
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
6194
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
6224
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
6239
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
6271
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
6279
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
6313
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
6321
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
6351
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6353
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
6375
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6382
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
6433
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
6434
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
6559
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6598
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6643
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6688
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6733
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6778
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6817
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6856
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
6890
CreateCompilation([source1, source2], parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
6891
CreateCompilation([source1, source2], parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
6905
CompileAndVerify([source1, source3], parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
6906
CompileAndVerify([source1, source3], parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
6946
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
6947
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
6987
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
6988
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7028
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7029
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7069
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7079
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7125
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7126
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7172
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput).VerifyDiagnostics();
7173
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
7207
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7217
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
7243
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7253
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
7279
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7289
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7328
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7338
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
7371
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
7381
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7481
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
7482
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
7511
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
7512
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
7533
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
7556
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
7580
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7589
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
7613
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7622
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
7657
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7683
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7692
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
7714
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7752
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7761
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
7796
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7834
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7861
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7873
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
7905
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7966
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
7967
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
7988
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7997
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8017
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8023
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8055
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8078
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8095
var comp = CreateCompilation(new[] { source, s_utils }, options:
TestOptions
.ReleaseExe);
8118
var comp = CreateCompilation(new[] { source, s_utils }, options:
TestOptions
.ReleaseExe);
8150
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8172
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8194
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
8222
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
8250
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
8281
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8290
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8321
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8358
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8388
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8397
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8421
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8430
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8459
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8471
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8501
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8516
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8547
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
8548
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
8587
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8610
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8653
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
8654
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
8688
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8724
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8755
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
8756
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
8790
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8826
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8857
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8863
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8884
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8930
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8939
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
8961
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
8991
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9020
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9049
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9079
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9123
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9157
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9185
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9224
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9271
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9284
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
9306
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9319
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
9342
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9367
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
9394
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9415
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
9437
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9462
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
9585
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9628
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
9861
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9863
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
9893
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9);
9894
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
9922
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9);
9923
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
9964
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
9966
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10018
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10020
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10053
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9);
10054
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
10078
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9);
10079
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
10104
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9);
10105
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
10130
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9);
10131
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
10153
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9);
10154
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
10180
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9);
10181
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10);
10250
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
10262
comp = CreateCompilation(new[] { source, s_utils }, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.DebugExe);
10323
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9.WithKind(SourceCodeKind.Script));
10335
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10.WithKind(SourceCodeKind.Script));
10631
CompileAndVerify(new[] { source, s_utils }, options:
TestOptions
.DebugExe, expectedOutput:
10689
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10691
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10736
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10749
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
10771
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10789
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10813
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10826
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
10849
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10864
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10888
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10898
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
10924
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput: expectedOutput);
10925
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
10947
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10959
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10986
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
10996
CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: expectedOutput);
11019
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
11042
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
11080
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11211
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11265
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11339
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11405
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseExe);
11456
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11482
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11547
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11626
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseExe);
11685
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11722
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
11757
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11790
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
11829
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
11870
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
11911
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
11967
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12000
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12031
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12070
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12101
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseExe);
12142
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseExe);
12178
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
12234
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12279
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12309
var comp = CreateCompilationWithSpan(source, options:
TestOptions
.ReleaseExe);
12332
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
12398
CompileAndVerify(new[] { sourceA, sourceB, sourceC }, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12455
CompileAndVerify(new[] { sourceA, sourceB, sourceC }, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12490
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12527
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12554
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12608
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12674
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12737
CompileAndVerify(sourceB, references: new[] { refA }, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12794
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
12835
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
13087
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
13131
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput:
13234
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(
13367
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: $"""
13390
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: $"""
13506
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13507
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13547
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13548
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13580
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput).VerifyDiagnostics();
13581
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
13610
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13611
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13677
CompileAndVerify(source3, [comp2Ref, comp1b.EmitToImageReference()], parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13678
CompileAndVerify(source3, [comp2Ref, comp1b.EmitToImageReference()], parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13716
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
13728
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13783
CreateCompilation(source3, [comp2Ref, comp1bRef], parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
13795
CompileAndVerify(source3, [comp2Ref, comp1bRef], parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13839
CreateCompilation([source1, source2], parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
13846
CompileAndVerify([source1, source2], parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
13860
CompileAndVerify([source1, source3], parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13861
CompileAndVerify([source1, source3], parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13920
CreateCompilation(source3, [comp2Ref, comp1bRef], parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
13927
CompileAndVerify(source3, [comp2Ref, comp1bRef], parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
13941
CompileAndVerify(source4, [comp2Ref, comp1bRef], parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13942
CompileAndVerify(source4, [comp2Ref, comp1bRef], parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13982
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput).VerifyDiagnostics();
13983
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
14025
CompileAndVerify(source3, [comp2Ref, comp1aRef], parseOptions:
TestOptions
.Regular12, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
14026
CompileAndVerify(source3, [comp2Ref, comp1aRef], parseOptions:
TestOptions
.Regular13, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
14054
CompileAndVerify(source3, [comp2Ref, comp1bRef], parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput).VerifyDiagnostics();
14055
CompileAndVerify(source3, [comp2Ref, comp1bRef], parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
14443
comp = CreateCompilation(sourceB, references: [refA], parseOptions:
TestOptions
.Regular10);
14540
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
14924
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14972
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15042
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15131
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15191
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15268
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15305
CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
15306
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput: expectedOutput);
15356
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15421
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15465
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15518
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15722
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview);
17630
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput: "True").VerifyDiagnostics();
17644
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "4").VerifyDiagnostics();
Semantics\DynamicTests.cs (170)
58
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
616
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
831
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll);
1278
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
1281
comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll);
1471
}, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
1891
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2152
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll);
2336
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2366
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2842
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
2845
comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll);
2876
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3037
CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(source, options:
TestOptions
.RegularPreview) }).VerifyDiagnostics(
3107
CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(source, options:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5)) }).VerifyDiagnostics(
3224
CreateCompilationWithMscorlib40AndSystemCore(new[] { Parse(source, options:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5)) }).VerifyDiagnostics(
3255
CreateCompilationWithMscorlib461(source, new[] { SystemCoreRef }, options:
TestOptions
.DebugDll).VerifyEmitDiagnostics(
3872
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp4)).VerifyDiagnostics();
3873
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp3)).VerifyDiagnostics(
4014
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithAllowUnsafe(true), verify: Verification.FailsPEVerify).VerifyDiagnostics();
4042
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithAllowUnsafe(true), verify: Verification.FailsPEVerify).VerifyDiagnostics();
4069
CreateCompilation(source, options:
TestOptions
.DebugDll.WithAllowUnsafe(true)).VerifyDiagnostics(
4093
var verifier = CompileAndVerify(source, new[] { CSharpRef }, options:
TestOptions
.DebugDll).VerifyDiagnostics();
4142
var compilation2 = CreateCompilation(source2, new[] { reference.WithEmbedInteropTypes(true), CSharpRef }, options:
TestOptions
.ReleaseExe);
4165
var compilation = CreateCompilation(source, new[] { CSharpRef }, options:
TestOptions
.DebugDll);
4192
var compilation = CreateCompilation(source, new[] { CSharpRef }, options:
TestOptions
.DebugDll);
4369
var compilation1 = CreateCompilation(consumer1, options:
TestOptions
.ReleaseExe,
4392
var compilation2 = CreateCompilation(consumer2, options:
TestOptions
.ReleaseExe,
4493
var compilation1 = CreateCompilation(consumer1, options:
TestOptions
.ReleaseExe,
4509
var compilation2 = CreateCompilation(consumer2, options:
TestOptions
.ReleaseExe,
4535
var comp = CreateCompilationWithMscorlib461AndCSharp(source, parseOptions:
TestOptions
.Regular7_2);
4560
var comp = CreateCompilationWithMscorlib461AndCSharp(source, parseOptions:
TestOptions
.Regular7_2);
4590
var comp1 = CreateCompilationWithMscorlib461AndCSharp(source1, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4601
comp1 = CreateCompilationWithMscorlib461AndCSharp(source1, parseOptions:
TestOptions
.Regular7_2, options:
TestOptions
.DebugExe);
4626
var comp2 = CreateCompilationWithMscorlib461AndCSharp(source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4633
comp2 = CreateCompilationWithMscorlib461AndCSharp(source2, parseOptions:
TestOptions
.Regular7_2, options:
TestOptions
.DebugExe);
4662
var comp = CreateCompilationWithMscorlib461AndCSharp(source, parseOptions:
TestOptions
.Regular7_2);
4691
var comp = CreateCompilationWithMscorlib461AndCSharp(source, parseOptions:
TestOptions
.Regular7_2);
4774
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
5046
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
5123
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions: parseOptions);
5170
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
5247
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions: parseOptions);
5293
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
5370
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions: parseOptions);
5417
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
5436
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions);
5477
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
5521
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp);
5549
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
5565
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions);
5609
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
5673
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
5711
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp);
5734
var parseOptions = version switch { 12 =>
TestOptions
.Regular12, 13 =>
TestOptions
.Regular13, _ =>
TestOptions
.RegularPreview };
5750
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions);
5766
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
5827
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
5872
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp);
5900
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
5917
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions);
5962
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
6030
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
6069
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp);
6092
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
6168
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions: parseOptions);
6215
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
6291
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions: parseOptions);
6411
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
6471
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
6514
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp);
6544
var parseOptions = testPreview ?
TestOptions
.RegularPreview :
TestOptions
.Regular13;
6560
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions: parseOptions);
6604
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
6647
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
6701
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true), targetFramework: TargetFramework.StandardAndCSharp);
6766
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
6875
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
6985
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7086
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7154
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7257
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7370
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7486
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7599
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7676
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7781
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7887
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
7990
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8062
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8168
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8273
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8378
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8487
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8596
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8706
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8819
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8888
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
8956
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9019
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9078
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
9109
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9168
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
9200
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9259
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
9290
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9346
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9407
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9464
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
9496
var comp3 = CreateCompilation(source3, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9528
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9585
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
9617
var comp3 = CreateCompilation(source3, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9648
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9704
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
9735
var comp3 = CreateCompilation(source3, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9762
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9814
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
9846
var comp3 = CreateCompilation(source3, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9873
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9925
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
9957
var comp3 = CreateCompilation(source3, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
9984
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10035
var comp2 = CreateCompilation(source2, options:
TestOptions
.DebugExe);
10066
var comp3 = CreateCompilation(source3, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10104
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10232
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10360
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10477
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10514
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10648
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10796
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10945
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
10985
var comp3 = CreateCompilation(source3, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
11021
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
11066
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
11195
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
11279
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
11357
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
11412
var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
11465
var comp1 = CreateCompilation(source1, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
11512
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
11545
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
11589
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
11630
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
11679
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
11731
var comp = CreateCompilation(source, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
11774
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp, parseOptions:
TestOptions
.Regular12);
Semantics\ExpressionBodiedMemberTests.cs (2)
1043
CreateCompilation(source, parseOptions:
TestOptions
.Regular).VerifyDiagnostics();
1044
CreateCompilation(source, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
Semantics\ForEachTests.cs (11)
801
CreateCompilation(text, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
2421
var boundNode = GetBoundForEachStatement(text,
TestOptions
.Regular,
2865
var comp = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
3711
var boundNode = GetBoundForEachStatement(text,
TestOptions
.Regular7_3,
3747
var boundNode = GetBoundForEachStatement(text, options:
TestOptions
.Regular9);
3838
""", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics();
3872
""", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics();
3958
var comp1 = CreateEmptyCompilation(source1, options:
TestOptions
.DebugDll, assemblyName: "MissingBaseType1");
3986
var comp2 = CreateEmptyCompilation(source2, new[] { comp1.ToMetadataReference() }, options:
TestOptions
.DebugDll);
4001
var comp3 = CreateEmptyCompilation(source3, options:
TestOptions
.DebugDll, assemblyName: "MissingBaseType2");
4162
var comp = CreateCompilationWithMscorlibAndSpan(source, options:
TestOptions
.ReleaseDebugExe).VerifyDiagnostics();
Semantics\FunctionPointerTests.cs (39)
21
return CreateCompilation(source, options: options ??
TestOptions
.UnsafeReleaseDll, parseOptions: parseOptions, targetFramework: targetFramework ?? TargetFramework.Standard);
40
var comp = CreateCompilationWithFunctionPointers(src, parseOptions:
TestOptions
.Regular8);
47
comp = CreateCompilationWithFunctionPointers(src, parseOptions:
TestOptions
.Regular9);
57
var comp = CreateCompilationWithFunctionPointers(src, parseOptions:
TestOptions
.Regular11);
69
comp = CreateCompilationWithFunctionPointers(src, parseOptions:
TestOptions
.Regular12);
88
var comp = CreateCompilationWithFunctionPointers(src, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
98
comp = CreateCompilationWithFunctionPointers(src, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
105
comp = CreateCompilationWithFunctionPointers(src, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
119
var comp = CreateCompilationWithFunctionPointers(src, parseOptions:
TestOptions
.Regular11);
125
comp = CreateCompilationWithFunctionPointers(src, parseOptions:
TestOptions
.Regular12);
141
var comp = CreateCompilationWithFunctionPointers(src, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
150
comp = CreateCompilationWithFunctionPointers(src, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
237
}", options:
TestOptions
.UnsafeReleaseExe);
2003
var comp = CreateCompilationWithIL(source, il, options:
TestOptions
.UnsafeReleaseDll);
2049
var comp = CreateCompilationWithIL(source, il, options:
TestOptions
.UnsafeReleaseExe);
2082
var comp = CreateCompilationWithIL(code, il, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.UnsafeReleaseExe);
2120
var comp = CreateCompilationWithIL("", il, references: new[] { cComp.ToMetadataReference() }, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.UnsafeReleaseDll);
2698
", options:
TestOptions
.UnsafeReleaseExe, verify: ExecutionConditionUtil.IsMonoOrCoreClr ? Verification.Passes : Verification.Skipped);
2723
", options:
TestOptions
.UnsafeReleaseExe, verify: ExecutionConditionUtil.IsMonoOrCoreClr ? Verification.Passes : Verification.Skipped);
2748
", options:
TestOptions
.UnsafeReleaseExe);
2780
", options:
TestOptions
.UnsafeReleaseExe);
2812
", options:
TestOptions
.UnsafeReleaseExe);
2845
", options:
TestOptions
.UnsafeReleaseExe);
2878
", options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp);
2911
", options:
TestOptions
.UnsafeReleaseExe);
2946
", expectedOutput: "11", options:
TestOptions
.UnsafeReleaseExe, verify: ExecutionConditionUtil.IsMonoOrCoreClr ? Verification.FailsILVerify : Verification.Skipped);
2976
", options:
TestOptions
.UnsafeReleaseExe);
3003
", options:
TestOptions
.UnsafeReleaseExe);
3033
", options:
TestOptions
.UnsafeReleaseExe);
3060
", options:
TestOptions
.UnsafeReleaseExe);
3269
}", options:
TestOptions
.UnsafeReleaseExe);
3350
var comp = CreateCompilationWithFunctionPointers(source,
TestOptions
.UnsafeReleaseExe);
3403
comp = CreateCompilationWithFunctionPointers(source, parseOptions:
TestOptions
.Regular7_3);
3846
}", options:
TestOptions
.UnsafeReleaseExe);
Semantics\GenericConstraintsTests.cs (74)
2192
CompileAndVerify(code, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: module =>
2437
options:
TestOptions
.UnsafeReleaseExe, references: new[] { reference, reference1 }, verify: Verification.Passes, expectedOutput: "123");
2523
options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: string.Join(Environment.NewLine, type, size)).VerifyIL("Test.M<T>", @"
2575
options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: "246").VerifyIL("Test.M<T>", @"
2613
options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Passes, expectedOutput: "NotNullableValueTypeConstraint, DefaultConstructorConstraint");
2638
}", options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Passes, expectedOutput: "4");
2673
}", options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Passes, expectedOutput: "8");
2873
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2925
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3042
options:
TestOptions
.UnsafeReleaseExe,
3080
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
3133
}", options:
TestOptions
.UnsafeReleaseDll);
3163
}", options:
TestOptions
.UnsafeReleaseDll);
3189
}", options:
TestOptions
.UnsafeReleaseDll);
3218
}", options:
TestOptions
.UnsafeReleaseDll);
3258
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3296
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
3320
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
3350
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
3385
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
3414
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
3417
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
3457
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
3464
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
3492
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
3534
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
3558
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3578
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3599
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3623
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3654
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3679
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3707
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3735
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3763
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3794
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3830
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3862
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3890
var compilation = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll);
3929
CompileAndVerify(code, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "42", verify: Verification.Skipped);
3962
CompileAndVerify(code, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Skipped)
4001
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4008
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4031
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4040
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4057
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4064
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4081
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4087
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4104
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4110
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4127
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4134
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4154
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4161
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4184
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4194
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4221
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3)
4231
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
4260
options:
TestOptions
.UnsafeReleaseExe,
4284
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4316
options:
TestOptions
.UnsafeReleaseExe,
4341
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll)
Semantics\GlobalUsingDirectiveTests.cs (359)
36
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
47
CreateCompilation(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
66
CreateCompilation(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
86
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics();
108
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
134
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
191
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
234
var comp3 = CreateCompilation(source3, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
304
var comp2 = CreateCompilation(source2, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
353
var comp3 = CreateCompilation(source3, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
404
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
421
var comp3 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
541
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
544
comp = CreateCompilation(new[] { globalUsings2 + source, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
547
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
550
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
553
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
556
comp = CreateCompilation(new[] { extAlias + source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { extCompRef });
563
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, extAlias + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { extCompRef });
680
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
683
comp = CreateCompilation(new[] { globalUsings2 + source, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
686
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
689
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
692
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
695
comp = CreateCompilation(new[] { extAlias + source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { extCompRef });
702
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, extAlias + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { extCompRef });
811
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
814
comp = CreateCompilation(new[] { globalUsings2 + source, globalUsings1 + source1, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
817
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 + source, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
820
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 + source1, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
823
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, source, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
869
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2, source1 }, parseOptions:
TestOptions
.RegularPreview);
889
comp = CreateCompilation(new[] { globalUsings2, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview);
892
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
895
comp = CreateCompilation(new[] { globalUsings2 + globalUsings1, source1 }, parseOptions:
TestOptions
.RegularPreview);
940
var comp = CreateCompilation(new[] { globalUsings1 + usings2, source1 }, parseOptions:
TestOptions
.RegularPreview);
960
comp = CreateCompilation(new[] { usings2, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview);
963
comp = CreateCompilation(new[] { globalUsings1 + source1, usings2 }, parseOptions:
TestOptions
.RegularPreview);
1020
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1061
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.RegularPreview);
1111
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.RegularPreview);
1235
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1238
comp = CreateCompilation(new[] { globalUsings2 + source, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1241
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1244
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1247
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1250
comp = CreateCompilation(new[] { extAlias + source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { extCompRef });
1257
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, extAlias + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { extCompRef });
1363
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1366
comp = CreateCompilation(new[] { globalUsings2 + source, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1369
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1372
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1375
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1378
comp = CreateCompilation(new[] { extAlias + source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { extCompRef });
1385
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, extAlias + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { extCompRef });
1483
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1486
comp = CreateCompilation(new[] { globalUsings2 + source, globalUsings1 + source1, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1489
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 + source, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1492
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 + source1, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1495
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, source, program }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1530
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2, source1 }, parseOptions:
TestOptions
.RegularPreview);
1550
comp = CreateCompilation(new[] { globalUsings2, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview);
1553
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
1556
comp = CreateCompilation(new[] { globalUsings2 + globalUsings1, source1 }, parseOptions:
TestOptions
.RegularPreview);
1590
var comp = CreateCompilation(new[] { globalUsings1 + usings2, source1 }, parseOptions:
TestOptions
.RegularPreview);
1610
comp = CreateCompilation(new[] { usings2, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview);
1613
comp = CreateCompilation(new[] { globalUsings1 + source1, usings2 }, parseOptions:
TestOptions
.RegularPreview);
1691
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1807
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source, source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1810
comp = CreateCompilation(new[] { globalUsings2 + source, globalUsings1 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1813
comp = CreateCompilation(new[] { globalUsings1 + source1, globalUsings2 + source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1816
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 + source1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1819
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source1, source }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1893
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
1927
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.RegularPreview);
1963
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.RegularPreview);
2026
var comp = CreateCompilation(new[] { source2, source1, source3, source6, source4, "", source5 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
2073
var comp2 = CreateCompilation(new[] { source2 + source3, source5, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2083
var comp3 = CreateCompilation(new[] { source2 + source3 + source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2096
var comp4 = CreateCompilation(new[] { source2 + source3 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2109
var comp5 = CreateCompilation(new[] { source2 + source3 + source4 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2129
var comp6 = CreateCompilation(new[] { source2, source3, source5, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2139
var comp7 = CreateCompilation(new[] { source2, source3, source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2152
var comp8 = CreateCompilation(new[] { source2 + source3 + source5, source4, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2155
var comp9 = CreateCompilation(new[] { source2 + source5, source3, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2168
var comp10 = CreateCompilation(new[] { source2 + source5, source3, source4, source6 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2207
var comp2 = CreateCompilation(new[] { source1, source2, source3 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2218
comp2 = CreateCompilation(new[] { source1, source3, source2 }, parseOptions:
TestOptions
.RegularPreview, references: new[] { comp1Ref });
2242
var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2253
var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2267
var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2270
var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2273
var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2276
var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2279
var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions:
TestOptions
.RegularPreview);
2282
var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2300
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2307
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
2329
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2340
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
2343
comp2 = CreateCompilation(source2 + source3, parseOptions:
TestOptions
.RegularPreview);
2384
var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2398
var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2415
var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2418
var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2421
var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2424
var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2427
var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions:
TestOptions
.RegularPreview);
2430
var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2480
var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2494
var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2511
var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2514
var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2517
var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2520
var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2523
var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions:
TestOptions
.RegularPreview);
2526
var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2548
var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2559
var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2570
var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2577
var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2587
var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2597
var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2607
var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions:
TestOptions
.RegularPreview);
2610
var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2634
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2641
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
2662
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2673
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
2676
comp2 = CreateCompilation(source2 + source3, parseOptions:
TestOptions
.RegularPreview);
2702
var comp2 = CreateCompilation(new[] { source3, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2713
var comp3 = CreateCompilation(new[] { source3 + source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2724
var comp4 = CreateCompilation(new[] { source3 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2731
var comp5 = CreateCompilation(new[] { source3 + source4 + source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2741
var comp6 = CreateCompilation(new[] { source3, source4, source5, source6 }, parseOptions:
TestOptions
.RegularPreview);
2751
var comp7 = CreateCompilation(new[] { source3 + source5, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2761
var comp8 = CreateCompilation(new[] { source5, source3, source6 }, parseOptions:
TestOptions
.RegularPreview);
2764
var comp9 = CreateCompilation(new[] { source5, source3, source4, source6 }, parseOptions:
TestOptions
.RegularPreview);
2788
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2795
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
2816
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2827
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
2830
comp2 = CreateCompilation(source2 + source3, parseOptions:
TestOptions
.RegularPreview);
2871
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2905
comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2909
comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2913
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
2917
comp2 = CreateCompilation(source2 + source3, parseOptions:
TestOptions
.RegularPreview);
2957
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2991
comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2995
comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
2999
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
3003
comp2 = CreateCompilation(source2 + source3, parseOptions:
TestOptions
.RegularPreview);
3043
var comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
3077
comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
3081
comp2 = CreateCompilation(new[] { source2, source3 }, parseOptions:
TestOptions
.RegularPreview);
3085
comp2 = CreateCompilation(new[] { source3, source2 }, parseOptions:
TestOptions
.RegularPreview);
3089
comp2 = CreateCompilation(source2 + source3, parseOptions:
TestOptions
.RegularPreview);
3170
var comp2 = CreateCompilation(new[] { source2, source3, source4 }, parseOptions:
TestOptions
.RegularPreview);
3254
comp2 = CreateCompilation(new[] { source2, source3, source4 }, parseOptions:
TestOptions
.RegularPreview);
3283
comp2 = CreateCompilation(new[] { source2, source3, source4 }, parseOptions:
TestOptions
.RegularPreview);
3300
comp2 = CreateCompilation(new[] { source2, source3, source4 }, parseOptions:
TestOptions
.RegularPreview);
3311
comp2 = CreateCompilation(new[] { source2, source3, source4 }, parseOptions:
TestOptions
.RegularPreview);
3364
references: new[] { compWithReferenceToLib.EmitToImageReference(), newCompImageRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3369
references: new[] { compWithReferenceToLib.ToMetadataReference(), newCompRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3373
references: new[] { compWithReferenceToLib.EmitToImageReference(), newCompImageRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3377
references: new[] { compWithReferenceToLib.ToMetadataReference(), newCompRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3381
references: new[] { compWithReferenceToLib.EmitToImageReference(), newCompImageRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3389
references: new[] { compWithReferenceToLib.ToMetadataReference(), newCompRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3397
references: new[] { compWithReferenceToLib.EmitToImageReference(), newCompImageRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3405
references: new[] { compWithReferenceToLib.ToMetadataReference(), newCompRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3413
references: new[] { compWithReferenceToLib.EmitToImageReference(), newCompImageRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3421
references: new[] { compWithReferenceToLib.ToMetadataReference(), newCompRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3429
references: new[] { compWithReferenceToLib.EmitToImageReference(), newCompImageRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3437
references: new[] { compWithReferenceToLib.ToMetadataReference(), newCompRef }, assemblyName: "lib", parseOptions:
TestOptions
.RegularPreview);
3505
var parseOptions =
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute();
3701
var parseOptions =
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute();
3839
var comp = CreateCompilation(new[] { externAlias + globalUsings1 + globalUsings2 + usings, source }, parseOptions:
TestOptions
.RegularPreview);
3865
comp = CreateCompilation(new[] { externAlias + globalUsings1 + usings, globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
3896
comp = CreateCompilation(new[] { externAlias + usings, globalUsings1 + globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
3929
comp = CreateCompilation(new[] { externAlias + globalUsings1 + globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
3949
comp = CreateCompilation(new[] { externAlias + globalUsings1, globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
3974
comp = CreateCompilation(new[] { externAlias, globalUsings1 + globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
4001
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + usings, source }, parseOptions:
TestOptions
.RegularPreview);
4021
comp = CreateCompilation(new[] { globalUsings1 + usings, globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
4046
comp = CreateCompilation(new[] { usings, globalUsings1 + globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
4073
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
4087
comp = CreateCompilation(new[] { globalUsings1, globalUsings2, source }, parseOptions:
TestOptions
.RegularPreview);
4108
comp = CreateCompilation(new[] { externAlias + usings, source }, parseOptions:
TestOptions
.RegularPreview);
4130
comp = CreateCompilation(new[] { externAlias, source }, parseOptions:
TestOptions
.RegularPreview);
4146
comp = CreateCompilation(new[] { usings, source }, parseOptions:
TestOptions
.RegularPreview);
4212
var comp = CreateCompilation(new[] { externAlias1 + globalUsings1 + source }, parseOptions:
TestOptions
.RegularPreview);
4223
comp = CreateCompilation(new[] { externAlias1 + source, globalUsings1 }, parseOptions:
TestOptions
.RegularPreview);
4226
comp = CreateCompilation(new[] { externAlias1 + usings1 + source }, parseOptions:
TestOptions
.RegularPreview);
4240
comp = CreateCompilation(new[] { globalUsings1 + usings1 + source }, parseOptions:
TestOptions
.RegularPreview);
4248
comp = CreateCompilation(new[] { usings1 + source, globalUsings1 }, parseOptions:
TestOptions
.RegularPreview);
4256
comp = CreateCompilation(new[] { externAlias1 + globalUsings1 + usings1 + source }, parseOptions:
TestOptions
.RegularPreview);
4259
comp = CreateCompilation(new[] { externAlias1 + usings1 + source, globalUsings1 }, parseOptions:
TestOptions
.RegularPreview);
4262
comp = CreateCompilation(new[] { externAlias1 + externAlias2 + source }, parseOptions:
TestOptions
.RegularPreview);
4276
comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source }, parseOptions:
TestOptions
.RegularPreview);
4284
comp = CreateCompilation(new[] { globalUsings1 + source, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4292
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4300
comp = CreateCompilation(new[] { source, globalUsings1, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4308
comp = CreateCompilation(new[] { usings1 + usings2 + source }, parseOptions:
TestOptions
.RegularPreview);
4366
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source }, parseOptions:
TestOptions
.RegularPreview);
4377
comp = CreateCompilation(new[] { globalUsings1 + source, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4380
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4383
comp = CreateCompilation(new[] { source, globalUsings1, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4386
comp = CreateCompilation(new[] { globalUsings1 + usings2 + source }, parseOptions:
TestOptions
.RegularPreview);
4393
comp = CreateCompilation(new[] { usings1 + source, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4400
comp = CreateCompilation(new[] { usings1 + usings2 + source }, parseOptions:
TestOptions
.RegularPreview);
4462
var comp = CreateCompilation(new[] { globalUsings1 + globalUsings2 + source }, parseOptions:
TestOptions
.RegularPreview);
4473
comp = CreateCompilation(new[] { globalUsings1 + source, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4476
comp = CreateCompilation(new[] { source, globalUsings1 + globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4479
comp = CreateCompilation(new[] { source, globalUsings1, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4482
comp = CreateCompilation(new[] { globalUsings1 + usings2 + source }, parseOptions:
TestOptions
.RegularPreview);
4489
comp = CreateCompilation(new[] { usings1 + source, globalUsings2 }, parseOptions:
TestOptions
.RegularPreview);
4496
comp = CreateCompilation(new[] { usings1 + usings2 + source }, parseOptions:
TestOptions
.RegularPreview);
4562
var comp2 = CreateCompilation(externAlias + globalUsing1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4573
comp2 = CreateCompilation(new[] { externAlias + source2, globalUsing1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4576
comp2 = CreateCompilation(globalUsing1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4580
var comp2 = CreateCompilation(externAlias + globalUsing2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4591
comp2 = CreateCompilation(new[] { externAlias + source2, globalUsing2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4594
comp2 = CreateCompilation(globalUsing2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4598
var comp2 = CreateCompilation(externAlias + using1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4605
comp2 = CreateCompilation(using1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4609
var comp2 = CreateCompilation(externAlias + using2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4616
comp2 = CreateCompilation(using2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe, references: new[] { comp1Ref });
4678
var comp2 = CreateCompilation(globalAlias + globalUsing1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4689
comp2 = CreateCompilation(new[] { globalAlias + source2, globalUsing1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4692
comp2 = CreateCompilation(new[] { source2, globalAlias + globalUsing1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4695
comp2 = CreateCompilation(new[] { source2, globalAlias, globalUsing1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4698
comp2 = CreateCompilation(new[] { source2, globalUsing1, globalAlias }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4701
comp2 = CreateCompilation(globalUsing1 + regularAlias + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4704
comp2 = CreateCompilation(new[] { regularAlias + source2, globalUsing1 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4707
comp2 = CreateCompilation(globalUsing1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4711
var comp2 = CreateCompilation(globalAlias + globalUsing2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4722
comp2 = CreateCompilation(new[] { globalAlias + source2, globalUsing2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4725
comp2 = CreateCompilation(new[] { source2, globalAlias + globalUsing2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4728
comp2 = CreateCompilation(new[] { source2, globalAlias, globalUsing2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4731
comp2 = CreateCompilation(new[] { source2, globalUsing2, globalAlias }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4734
comp2 = CreateCompilation(globalUsing2 + regularAlias + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4737
comp2 = CreateCompilation(new[] { regularAlias + source2, globalUsing2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4740
comp2 = CreateCompilation(globalUsing2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4744
var comp2 = CreateCompilation(globalAlias + using1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4755
comp2 = CreateCompilation(new[] { globalAlias, using1 + source2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4758
comp2 = CreateCompilation(regularAlias + using1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4761
comp2 = CreateCompilation(using1 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4765
var comp2 = CreateCompilation(globalAlias + using2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4776
comp2 = CreateCompilation(new[] { globalAlias, using2 + source2 }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4779
comp2 = CreateCompilation(regularAlias + using2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4782
comp2 = CreateCompilation(using2 + source2, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
4865
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
4925
CreateCompilation(new[] { globalUsing1 + globalUsing2 + regularUsings + source }, parseOptions:
TestOptions
.RegularPreview).
4928
CreateCompilation(new[] { globalUsing1 + regularUsings + source, globalUsing2 }, parseOptions:
TestOptions
.RegularPreview).
4931
CreateCompilation(new[] { regularUsings + source, globalUsing1, globalUsing2 }, parseOptions:
TestOptions
.RegularPreview).
4944
CreateCompilation(new[] { globalUsing1 + globalUsing2 + source }, parseOptions:
TestOptions
.RegularPreview).
4947
CreateCompilation(new[] { globalUsing1 + source, globalUsing2 }, parseOptions:
TestOptions
.RegularPreview).
4950
CreateCompilation(new[] { regularUsings + source }, parseOptions:
TestOptions
.RegularPreview).
4974
var comp = CreateCompilation(new[] { globalUsings1, source }, parseOptions:
TestOptions
.RegularPreview);
5001
CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
5006
CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics();
5022
CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5044
CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
5063
CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5082
CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5101
CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics();
Semantics\ImplicitlyTypedLocalsTests.cs (3)
55
CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
152
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp3)).VerifyDiagnostics();
153
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp2)).VerifyDiagnostics(
Semantics\ImplicitObjectCreationTests.cs (107)
19
private static readonly CSharpParseOptions ImplicitObjectCreationTestOptions =
TestOptions
.Regular9;
44
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
88
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular8);
166
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
263
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
291
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
314
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
347
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, references: new[] { CSharpRef });
368
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, references: new[] { CSharpRef });
399
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
433
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
593
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
694
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
775
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
948
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
980
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1005
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1024
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1046
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1069
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1090
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1116
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1136
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1199
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1224
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1247
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1268
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1293
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1312
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1341
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1365
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
1400
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1418
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1452
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
1485
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1516
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1549
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1579
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1608
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1640
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1689
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1729
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1756
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1781
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1799
_ = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics(
1833
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
1854
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1884
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1914
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1945
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
1967
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2024
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2059
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
2104
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2157
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2392
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2416
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2435
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2456
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2477
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2500
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2550
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2583
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2641
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2673
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2717
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2737
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2757
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2778
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
2798
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2836
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2873
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2902
var comp = CreateCompilationWithIndexAndRange(source, options:
TestOptions
.DebugExe, parseOptions: ImplicitObjectCreationTestOptions);
2943
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
2972
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3002
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
3049
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3086
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3105
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3124
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3194
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3239
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3334
var comp = CreateCompilation(source, references: new[] { CSharpRef }, options:
TestOptions
.DebugExe);
3651
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe);
3673
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
3700
var comp = CreateCompilation(text, options:
TestOptions
.DebugDll);
3755
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3776
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3811
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
3858
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3903
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3943
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4003
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4046
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4065
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4084
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4103
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4124
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4371
var signedDll =
TestOptions
.ReleaseDll.WithCryptoPublicKey(TestResources.TestKeys.PublicKey_ce65828c82a341f2);
4410
parseOptions:
TestOptions
.Regular9);
4458
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4491
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4590
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions:
TestOptions
.RegularPreview);
4622
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions:
TestOptions
.RegularPreview);
4654
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions:
TestOptions
.RegularPreview);
Semantics\IndexAndRangeTests.cs (12)
79
comp = CreateCompilationWithIndexAndRange(src, parseOptions:
TestOptions
.Regular7_3);
241
var comp = CreateCompilationWithIndexAndRangeAndSpan(src,
TestOptions
.ReleaseExe);
999
var compilation = CreateCompilationWithIndex(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(expected);
1000
compilation = CreateCompilationWithIndex(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
1482
CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(expected);
1483
CreateCompilationWithIndexAndRange(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
1641
}", options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
1661
}", options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
1702
}", options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
1722
}", options:
TestOptions
.ReleaseExe).VerifyDiagnostics();
1774
", options:
TestOptions
.ReleaseDll);
1807
", options:
TestOptions
.ReleaseDll);
Semantics\InheritanceBindingTests.cs (16)
71
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
163
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
319
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2996
new[] { source1 }, TargetFrameworkUtil.GetReferences(TargetFramework.Standard, null).ToArray(),
TestOptions
.DebugDll.WithPublicSign(true));
2999
new[] { source1 }, TargetFrameworkUtil.GetReferences(TargetFramework.Standard, null).ToArray(),
TestOptions
.DebugDll.WithPublicSign(true));
5208
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
8750
CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
8752
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
8813
CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
8815
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
9844
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9845
parseOptions:
TestOptions
.Regular,
9890
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9891
parseOptions:
TestOptions
.Regular,
9946
options:
TestOptions
.DebugDll,
9947
parseOptions:
TestOptions
.Regular,
Semantics\InitOnlyMemberTests.cs (131)
40
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular8);
65
var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
77
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8,
103
var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
114
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8,
136
var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
148
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8,
173
var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
186
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8,
208
var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
216
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8,
227
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9,
252
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular8);
279
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular8);
300
var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular8, assemblyName: "lib");
312
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, references: new[] { lib.ToMetadataReference() }, assemblyName: "comp");
334
var lib = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
346
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8,
367
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
389
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
453
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
494
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
546
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
575
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
604
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
635
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
688
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
745
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
771
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
870
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
945
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
971
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
1003
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
1045
var libComp = CreateCompilation(new[] { parent, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1047
parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
1050
libComp = CreateCompilation(new[] { parent, source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1052
parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
1081
var libComp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1083
parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
1129
var libComp = CreateCompilation(new[] { parent, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1131
parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
1134
libComp = CreateCompilation(new[] { parent, source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1136
parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
1149
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1212
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1251
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1281
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1308
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1335
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1362
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1389
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1409
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1442
parseOptions:
TestOptions
.Regular9,
1443
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1523
var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1619
parseOptions:
TestOptions
.Regular9);
1687
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
1715
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, options:
TestOptions
.DebugExe);
1764
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1788
var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1813
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9,
1866
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1906
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1949
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
1995
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2034
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2065
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2086
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2104
var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2125
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9,
2157
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2192
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2213
var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2230
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9,
2284
parseOptions:
TestOptions
.Regular9);
2377
parseOptions:
TestOptions
.Regular9);
2418
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2448
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2468
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2490
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2514
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2536
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2611
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2680
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2738
options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
2786
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
2823
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2876
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
2957
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
3009
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.DebugExe);
3036
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
3058
var libComp = CreateCompilation(new[] { lib_cs, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
3086
parseOptions:
TestOptions
.Regular9);
3181
", IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
3257
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
3348
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
3466
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9,
3467
options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(
3565
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9,
3566
options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(
3629
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
3688
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
3738
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
3806
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
3884
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
3972
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
4055
var comp = CreateCompilation(source, references: new[] { reference }, parseOptions:
TestOptions
.Regular9);
4102
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
4136
", IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
4194
targetFramework: TargetFramework.Mscorlib40, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
4201
targetFramework: TargetFramework.Mscorlib46, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
4483
var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options:
TestOptions
.DebugExe);
4536
var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options:
TestOptions
.DebugExe);
4562
var comp = CreateCompilation(new[] { IsExternalInitTypeDefinition, source }, options:
TestOptions
.DebugExe);
4594
var piaCompilation = CreateCompilationWithMscorlib461(new[] { IsExternalInitTypeDefinition, pia }, options:
TestOptions
.DebugDll);
4612
options:
TestOptions
.DebugExe);
4715
options:
TestOptions
.DebugDll.WithTopLevelBinderFlags(BinderFlags.IgnoreCorLibraryDuplicatedTypes));
4736
options:
TestOptions
.DebugDll.WithTopLevelBinderFlags(BinderFlags.IgnoreCorLibraryDuplicatedTypes));
4761
options:
TestOptions
.DebugDll.WithTopLevelBinderFlags(BinderFlags.IgnoreCorLibraryDuplicatedTypes));
Semantics\InteractiveSemanticModelTests.cs (3)
35
parseOptions:
TestOptions
.Script,
36
options:
TestOptions
.ReleaseExe.WithScriptClassName("Goo.Bar.Script")
357
var compilation = CreateCompilation(testSrc, parseOptions:
TestOptions
.Script);
Semantics\InteractiveUsingTests.cs (10)
53
options:
TestOptions
.DebugDll.WithUsings("System", "System.IO.Path"));
66
options:
TestOptions
.DebugDll.WithUsings("System.Text"));
159
var options =
TestOptions
.DebugDll.WithUsings("System");
268
var options =
TestOptions
.DebugDll.WithUsings("System");
292
CreateSubmission("typeof(String)", options:
TestOptions
.DebugDll.WithUsings("System", "System")).VerifyDiagnostics();
298
var options =
TestOptions
.DebugDll.WithUsings("System");
325
var options =
TestOptions
.DebugDll.WithUsings("B");
365
options:
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver));
436
options:
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver),
486
options:
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver).WithUsings("System.IO", "System.IO.Path"));
Semantics\InterceptorsTests.cs (54)
36
private static readonly CSharpParseOptions RegularWithInterceptors =
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "global");
37
private static readonly CSharpParseOptions RegularPreviewWithInterceptors =
TestOptions
.RegularPreview.WithFeature("InterceptorsNamespaces", "global");
74
var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors, options:
TestOptions
.DebugExe.WithWarningLevel(8));
77
comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors, options:
TestOptions
.DebugExe.WithWarningLevel(9));
121
comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsPreview-experimental"));
124
comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsPreview", "false"));
127
comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("interceptorspreview"));
130
comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsPreview", "Global"));
133
comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsPreview", "global.a"));
166
var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "NS"));
172
comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "NS1.NS2"));
178
var verifier = CompileAndVerify([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "NS1"), expectedOutput: "1");
181
verifier = CompileAndVerify([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "NS1;NS2"), expectedOutput: "1");
188
test(
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "NS"), expectedOutput: null,
193
test(
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "NS1.NS2"), expectedOutput: null,
198
test(
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "NS1"), expectedOutput: "1");
200
test(
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "NS1;NS2"), expectedOutput: "1");
295
var comp = CreateCompilation([source, interceptor, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", featureValue));
304
var verifier = CompileAndVerify([source, interceptor, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", featureValue), expectedOutput: "1");
332
var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", ""));
364
var verifier = CompileAndVerify([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "global"), expectedOutput: "1");
367
verifier = CompileAndVerify([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "global"), expectedOutput: "1");
398
var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "global.A"));
2086
var comp = CreateCompilation(new[] { (source, "Program.cs"), s_attributesSource }, parseOptions: RegularWithInterceptors, options:
TestOptions
.UnsafeDebugExe);
2207
var comp = CreateCompilation([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors, options:
TestOptions
.UnsafeDebugExe);
5263
var options =
TestOptions
.DebugExe.WithSourceReferenceResolver(resolver);
5322
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
5358
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
5392
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
5464
options:
TestOptions
.DebugDll.WithSourceReferenceResolver(
5501
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
5536
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
5578
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
6019
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
6060
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
6120
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
6133
options:
TestOptions
.DebugExe.WithSourceReferenceResolver(
6826
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors"));
6873
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors"));
6926
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors"));
6975
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors"));
7031
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors"));
7079
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors"));
7126
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions: featureExists ?
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "") :
TestOptions
.Regular);
7170
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors;Interceptors"));
7198
var comp = CreateCompilation(new[] { source, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors"));
7217
var comp = CreateCompilation([], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors"));
7257
var comp = CreateCompilation(new[] { source, interceptorSource, s_attributesSource }, parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", @namespace));
7300
var comp = CreateCompilation([source, interceptorSource, s_attributesSource], parseOptions:
TestOptions
.Regular.WithFeature("InterceptorsNamespaces", "Interceptors.Nested"));
7958
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe);
7978
options:
TestOptions
.UnsafeDebugExe,
8011
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe);
8031
options:
TestOptions
.UnsafeDebugExe,
Semantics\InterpolationTests.cs (59)
989
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
1035
CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe)
1068
CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe)
1113
var comp = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: Test.Utilities.
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1261
var parseOptions =
TestOptions
.Regular11;
1421
var parseOptions =
TestOptions
.Regular11;
2222
var comp = CreateCompilation(new[] { source, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: true, useDefaultParameters: false, useBoolReturns: false) }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.NetCoreApp);
2257
var verifier = CompileAndVerify(new[] { source, interpolatedStringBuilder }, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net50, parseOptions:
TestOptions
.Regular10);
2264
var comp2 = CreateCompilation(source, new[] { reference }, targetFramework: TargetFramework.Net50, parseOptions:
TestOptions
.Regular10);
3660
var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp);
3742
var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, parseOptions:
TestOptions
.Regular9);
4891
var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions:
TestOptions
.Regular10);
4929
comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions:
TestOptions
.Regular9);
5226
var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions:
TestOptions
.Regular10);
5565
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net50);
5575
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
5852
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5858
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
8194
InterpolatedStringHandlerArgumentAttribute_MismatchedRefTypes(
TestOptions
.Regular11, "ref", "in", expression,
10116
comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, options:
TestOptions
.DebugExe);
10169
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
10272
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.DebugExe);
10419
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
10518
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
10616
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
10670
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
10769
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
10868
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
10966
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
11065
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
11150
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
11262
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
11514
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
11699
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
11799
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
11866
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
11954
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, options:
TestOptions
.ReleaseExe);
14952
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15021
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15061
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15101
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15159
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15193
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15227
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15264
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
15302
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15315
comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular11, targetFramework: TargetFramework.Net50);
15357
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15360
comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute, InterpolatedStringHandlerArgumentAttribute }, parseOptions:
TestOptions
.Regular11, targetFramework: TargetFramework.Net50);
15408
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
15485
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
15579
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net50);
15601
comp = CreateCompilation(new[] { code, InterpolatedStringHandlerAttribute }, parseOptions:
TestOptions
.Regular11, targetFramework: TargetFramework.Net50);
18434
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, parseOptions:
TestOptions
.Regular11);
19199
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, options:
TestOptions
.DebugExe);
19312
var comp = CreateCompilation(new[] { code, InterpolatedStringHandlerArgumentAttribute, handler }, options:
TestOptions
.DebugExe);
Semantics\IteratorTests.cs (18)
299
CompileAndVerify(source, options:
TestOptions
.ReleaseExe,
543
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Script);
572
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Script);
609
var comp = CreateCompilation(text, options:
TestOptions
.DebugDll);
649
var comp = CompileAndVerify(source, expectedOutput: "0,1,2,3", options:
TestOptions
.DebugExe);
832
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
878
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
897
comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
949
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1060
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1079
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1128
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1150
comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1172
comp1 = CreateCompilation([source1, source4, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1227
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1283
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1336
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1360
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Semantics\LambdaDiscardParametersTests.cs (14)
44
}", parseOptions:
TestOptions
.Regular8);
85
}", parseOptions:
TestOptions
.Regular9);
101
}", parseOptions:
TestOptions
.Regular9);
138
}", options:
TestOptions
.DebugExe);
267
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular7_3);
277
var comp2 = CreateCompilation(src, parseOptions:
TestOptions
.Regular8);
284
var comp3 = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
305
}", options:
TestOptions
.DebugExe);
325
}", options:
TestOptions
.DebugExe);
368
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
378
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
441
}", options:
TestOptions
.DebugExe);
476
}", options:
TestOptions
.DebugExe);
560
}", options:
TestOptions
.DebugExe);
Semantics\LambdaTests.cs (112)
416
options:
TestOptions
.ReleaseDll);
436
options:
TestOptions
.ReleaseExe);
448
options:
TestOptions
.ReleaseExe);
1168
var tree = SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Regular9);
1440
}", options:
TestOptions
.ReleaseExe);
1884
var compilation = CreateCompilation(source, new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
1922
var compilation = CreateCompilation(source, new[] { CSharpRef }, options:
TestOptions
.ReleaseExe);
1973
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
2787
var comp = CreateCompilationWithMscorlib40AndSystemCore(src, options:
TestOptions
.DebugExe);
2812
var comp = CreateCompilation(src, options:
TestOptions
.DebugDll);
2971
var comp = CreateCompilationWithMscorlib40AndSystemCore(src, options:
TestOptions
.DebugExe);
3074
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3092
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
3118
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3156
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3197
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3235
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3250
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
3275
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3309
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3351
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3384
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3408
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3432
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3459
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3497
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3536
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3605
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseExe);
3673
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3691
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3727
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3730
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3757
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview);
3774
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3809
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3869
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3925
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3968
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
4019
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
4054
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
4082
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
4108
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
4143
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.RegularPreview);
4174
var comp = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.RegularPreview);
4201
parseOptions:
TestOptions
.RegularPreview);
4232
var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition, NotNullAttributeDefinition }, parseOptions:
TestOptions
.RegularPreview);
4719
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, DisallowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularPreview);
4838
var comp = CreateCompilation(new[] { source, UnmanagedCallersOnlyAttributeDefinition }, parseOptions:
TestOptions
.RegularPreview);
4858
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
4916
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4943
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
4971
parseOptions:
TestOptions
.RegularPreview);
5010
var comp = CreateCompilation(new[] { source, NotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.RegularPreview);
5042
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5054
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5075
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5102
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5130
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5156
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5180
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5206
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5240
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5278
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5319
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5355
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5381
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5407
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5426
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5449
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5477
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5501
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5590
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5672
CompileAndVerify(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.RegularPreview, expectedOutput:
5703
var comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.RegularPreview);
5737
var comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.RegularPreview);
5958
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
5986
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
6030
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6033
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
6058
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6067
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput:
6092
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6119
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
6145
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: @"System.Int64");
6165
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
7000
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
7125
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
7130
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
7149
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
8241
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
8246
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
8258
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
8564
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
8615
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
8696
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
8751
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
8785
CreateCompilation(source, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
8806
CreateCompilation(source, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
8828
CreateCompilation([source, ExtensionMarkerAttributeDefinition], options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
8893
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8939
var options = isCSharp13 ?
TestOptions
.Regular13 :
TestOptions
.Regular14;
9001
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
9030
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
9060
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
9193
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
9290
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
9307
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
9387
options:
TestOptions
.DebugExe,
Semantics\LocalFunctionTests.cs (185)
23
internal static readonly CSharpParseOptions DefaultParseOptions =
TestOptions
.Regular;
27
var comp = CreateCompilationWithMscorlib461AndCSharp(source, options:
TestOptions
.ReleaseDll, parseOptions: DefaultParseOptions);
86
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseExe);
143
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseExe);
291
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseExe);
337
var tree = SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Regular9);
432
var tree = SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Regular9);
437
var newTree = SyntaxFactory.ParseSyntaxTree(text + " ", options:
TestOptions
.Regular9);
478
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
526
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
597
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
650
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
704
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
752
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
790
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
837
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
880
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular8);
895
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
940
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
1010
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
1075
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
1112
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
1196
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1277
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1342
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
1373
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
1446
var compWithUnsafe = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1483
var compWithUnsafe = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1512
var compWithUnsafe = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1741
}", parseOptions:
TestOptions
.Regular9);
1816
}", parseOptions:
TestOptions
.Regular9);
1892
}", options:
TestOptions
.Regular9);
1948
}", options:
TestOptions
.Regular9);
2017
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2057
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2148
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular7_3);
2178
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular8);
2361
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12.WithFeature("run-nullable-analysis", "never"));
2435
CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular13.WithFeature("run-nullable-analysis", "never")).VerifyDiagnostics(expectedDiagnostics);
2436
CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview.WithFeature("run-nullable-analysis", "never")).VerifyDiagnostics(expectedDiagnostics);
2614
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
2664
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
2746
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
2800
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
2835
CreateCompilation(source, options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
2858
CreateCompilation([source, ExtensionMarkerAttributeDefinition], options:
TestOptions
.ReleaseModule).VerifyDiagnostics(
2980
}", parseOptions:
TestOptions
.Regular9);
3003
CreateCompilationWithMscorlib461AndCSharp(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3151
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.ReleaseExe);
3339
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3345
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
3363
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
3372
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
3512
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithAllowUnsafe(true));
4040
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
4044
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4047
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4318
var option =
TestOptions
.ReleaseExe;
4319
CreateCompilation(source, options: option, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
4572
var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options:
TestOptions
.DebugExe);
4847
}", options:
TestOptions
.UnsafeDebugDll);
5088
var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options:
TestOptions
.DebugExe);
5120
var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options:
TestOptions
.DebugExe);
5153
var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options:
TestOptions
.DebugExe);
5186
var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options:
TestOptions
.DebugExe);
5223
var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options:
TestOptions
.DebugExe);
5259
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9);
5559
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5562
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
5608
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5626
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
5652
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5715
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5754
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5798
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5846
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5885
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5925
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
5998
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
6032
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
6060
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
6251
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithPreprocessorSymbols("MyDefine"));
6254
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular);
6292
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6332
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6363
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6399
var comp = CreateCompilation(new[] { NotNullIfNotNullAttributeDefinition, source }, parseOptions:
TestOptions
.Regular9);
6430
var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions:
TestOptions
.Regular9);
6468
var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions:
TestOptions
.Regular9);
6498
var comp = CreateCompilation(new[] { AllowNullAttributeDefinition, source }, parseOptions:
TestOptions
.Regular9);
6527
var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, parseOptions:
TestOptions
.Regular9);
6568
var comp = CreateCompilation(new[] { MaybeNullWhenAttributeDefinition, source }, parseOptions:
TestOptions
.Regular9);
6595
var comp = CreateCompilation(new[] { DoesNotReturnAttributeDefinition, source }, parseOptions:
TestOptions
.Regular9);
6624
var comp = CreateCompilation(new[] { DoesNotReturnIfAttributeDefinition, source }, parseOptions:
TestOptions
.Regular9);
6834
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
7196
CompileAndVerify(source, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), symbolValidator: m =>
7221
CompileAndVerify(source, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: "System.Int32", symbolValidator: m =>
7251
CompileAndVerify(source, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All), expectedOutput: "System.Int32", symbolValidator: m =>
7557
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
7587
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
7615
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
7644
var parseOptions = useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11;
7718
var parseOptions = useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11;
7790
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
7805
var attr = parseAttributeSyntax("[My(nameof(TParameter))]",
TestOptions
.Regular10);
7809
attr = parseAttributeSyntax("[My(TParameter)]",
TestOptions
.Regular10);
7814
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
7830
attr = parseAttributeSyntax("[My(TParameter)]",
TestOptions
.Regular10);
7863
var parseOptions = useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11;
7923
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
8817
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
8821
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
8837
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
8841
comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular11);
8975
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9033
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
9072
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
9113
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9155
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9189
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9219
var parseOptions = useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11;
9288
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9309
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9333
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9357
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9381
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9404
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9454
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9471
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9491
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9660
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9688
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9723
var parseOptions = useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11;
9739
var attr = parseAttributeSyntax("[My(nameof(parameter))]",
TestOptions
.Regular10);
9743
attr = parseAttributeSyntax("[My(parameter)]",
TestOptions
.Regular10);
9767
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9787
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9879
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9896
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9916
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9936
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
9959
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
10013
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
10041
var parseOptions = useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11;
10057
var attr = parseAttributeSyntax("[My(nameof(parameter))]",
TestOptions
.Regular10);
10061
attr = parseAttributeSyntax("[My(parameter)]",
TestOptions
.Regular10);
10082
var comp = CreateCompilation(source, parseOptions: useCSharp10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
Semantics\LockTests.cs (1)
775
var strictCompilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithStrictFeature());
Semantics\LookupPositionTests.cs (1)
3115
var parseOptions =
TestOptions
.Regular9.WithDocumentationMode(DocumentationMode.Diagnose);
Semantics\LookupTests.cs (4)
26
var parseOptions =
TestOptions
.Regular;
36
var tree = Parse(testSrc, options: isScript ?
TestOptions
.Script :
TestOptions
.Regular);
37
var compilation = CreateCompilationWithMscorlib461(new[] { tree }, options:
TestOptions
.ReleaseDll.WithUsings(globalUsings));
Semantics\MultiDimensionalArrayTests.cs (15)
298
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
333
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
381
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
421
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseDll);
441
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseDll);
472
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
532
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
601
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
626
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
680
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
712
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseExe);
746
var compilation = CreateCompilationWithILAndMscorlib40(source, s_arraysOfRank1IlSource, options:
TestOptions
.ReleaseDll);
1090
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1538
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1678
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { SystemCoreRef }, options:
TestOptions
.ReleaseExe);
Semantics\NameCollisionTests.cs (6)
834
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
894
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1099
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1168
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1776
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1839
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
Semantics\NamedAndOptionalTests.cs (6)
174
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1).VerifyDiagnostics(
774
var c = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.FailsPEVerify);
1570
compilationOptions:
TestOptions
.ReleaseExe,
1676
var libComp = CreateCompilation(library, options:
TestOptions
.ReleaseDll, assemblyName: "Library");
1679
var exeComp = CreateCompilation(main, new[] { new CSharpCompilationReference(libComp) }, options:
TestOptions
.ReleaseExe, assemblyName: "Main");
2439
var comp = CreateCompilationWithIL(csharp, il, options:
TestOptions
.DebugExe);
Semantics\NameLengthTests.cs (5)
404
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
407
options:
TestOptions
.NativePdbEmit,
429
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
432
options:
TestOptions
.NativePdbEmit,
555
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
Semantics\NameOfTests.cs (94)
241
var option =
TestOptions
.ReleaseExe.WithWarningLevel(0);
421
var option =
TestOptions
.ReleaseExe.WithWarningLevel(0);
521
", parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5));
594
options:
TestOptions
.DebugExe,
595
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5));
618
options:
TestOptions
.DebugExe,
619
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
637
options:
TestOptions
.DebugExe,
638
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
659
options:
TestOptions
.DebugExe,
660
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics(
1443
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
1499
var compilation = CreateCompilationWithMscorlib461(source, null,
TestOptions
.UnsafeDebugExe);
1538
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1581
var compilation = CreateCompilationWithMscorlib461(source, null,
TestOptions
.UnsafeDebugExe);
1613
var compilation = CreateCompilationWithMscorlib461(source, null,
TestOptions
.UnsafeDebugExe);
1693
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
1708
var option =
TestOptions
.ReleaseDll;
1725
var option =
TestOptions
.ReleaseDll;
1738
var option =
TestOptions
.ReleaseDll;
1753
var option =
TestOptions
.ReleaseDll;
1767
var option =
TestOptions
.ReleaseDll;
1792
var option =
TestOptions
.ReleaseDll;
1815
CompileAndVerify(source, parseOptions:
TestOptions
.Regular11, expectedOutput: expectedOutput).VerifyDiagnostics();
1816
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput).VerifyDiagnostics();
1817
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: expectedOutput).VerifyDiagnostics();
1850
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput).VerifyDiagnostics();
1851
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: expectedOutput).VerifyDiagnostics();
1852
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1906
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput).VerifyDiagnostics();
1907
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: expectedOutput).VerifyDiagnostics();
1908
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1947
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: expectedOutput).VerifyDiagnostics();
1948
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: expectedOutput).VerifyDiagnostics();
1949
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1967
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "Length").VerifyDiagnostics();
1968
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "Length").VerifyDiagnostics();
1969
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1992
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
1993
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expectedDiagnostics);
1994
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2011
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "Length").VerifyDiagnostics();
2012
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "Length").VerifyDiagnostics();
2013
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2037
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "Length").VerifyDiagnostics();
2038
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "Length").VerifyDiagnostics();
2039
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2056
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "StaticProp").VerifyDiagnostics();
2057
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "StaticProp").VerifyDiagnostics();
2058
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2075
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "StaticProp").VerifyDiagnostics();
2076
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "StaticProp").VerifyDiagnostics();
2077
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2096
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "M").VerifyDiagnostics();
2097
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "M").VerifyDiagnostics();
2098
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2115
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "StaticMethod").VerifyDiagnostics();
2116
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "StaticMethod").VerifyDiagnostics();
2117
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
2129
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2143
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2159
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2175
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2195
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2211
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2228
CompileAndVerify(source, parseOptions:
TestOptions
.Regular11, expectedOutput: "StaticMethod").VerifyDiagnostics();
2229
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "StaticMethod").VerifyDiagnostics();
2249
CompileAndVerify(source, parseOptions:
TestOptions
.Regular11, expectedOutput: "Length").VerifyDiagnostics();
2250
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "Length").VerifyDiagnostics();
2271
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "StaticMethod").VerifyDiagnostics();
2272
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "StaticMethod").VerifyDiagnostics();
2273
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2296
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "Prop").VerifyDiagnostics();
2297
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "Prop").VerifyDiagnostics();
2298
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2321
CompileAndVerify(source, parseOptions:
TestOptions
.Regular12, expectedOutput: "Prop").VerifyDiagnostics();
2322
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview, expectedOutput: "Prop").VerifyDiagnostics();
2323
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2345
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2346
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expectedDiagnostics);
2347
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
2366
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
2367
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(expectedDiagnostics);
2368
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
2392
""", parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
2407
""", parseOptions:
TestOptions
.Regular14, expectedOutput: "List").VerifyDiagnostics();
2420
""", parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
2436
""", parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
2452
""", parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
2840
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2871
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2902
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2924
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2949
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
Semantics\NativeIntegerTests.cs (330)
75
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
90
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
108
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
180
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
186
comp = CreateEmptyCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
193
comp = CreateEmptyCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
199
comp = CreateEmptyCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
700
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
704
comp = CreateEmptyCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
709
comp = CreateEmptyCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
713
comp = CreateEmptyCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute());
781
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Mscorlib40);
796
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Mscorlib461);
861
comp = CreateEmptyCompilation(sourceA, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
900
comp = CreateEmptyCompilation(sourceB, references: new[] { ref2, refA }, parseOptions:
TestOptions
.Regular9);
970
comp = CreateEmptyCompilation(sourceA, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
1017
comp = CreateEmptyCompilation(sourceB, references: new[] { ref2, refA }, parseOptions:
TestOptions
.Regular9);
1069
comp = CreateCompilation(sourceB, references: new[] { refA1 }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Standard);
1085
comp = CreateCompilation(sourceC, references: new[] { refA2, refB }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Standard);
1154
comp = CreateEmptyCompilation(sourceA, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
1166
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
1229
comp = CreateEmptyCompilation(sourceA, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
1241
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
1298
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
1305
var parseOptions =
TestOptions
.Regular9.WithNoRefSafetyRulesAttribute();
1515
comp = CreateEmptyCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
1595
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular9);
1602
comp = CreateEmptyCompilation("", references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
1606
comp = CreateEmptyCompilation("", references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
1648
var comp = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular9);
1655
comp = CreateEmptyCompilation("", references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
1659
comp = CreateEmptyCompilation("", references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
1762
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
1898
var comp = CreateEmptyCompilation(sourceA, options:
TestOptions
.UnsafeReleaseDll);
1935
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
2061
var comp = CreateEmptyCompilation(sourceA, options:
TestOptions
.UnsafeReleaseDll);
2117
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
2231
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
2334
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
2466
var compB = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
2550
var comp = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular9);
2622
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
2724
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
2876
var comp = CreateEmptyCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular9);
2930
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular8);
2939
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
2977
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular8);
2986
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
3019
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
3117
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
3120
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
3125
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
3128
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
3164
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular8);
3169
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
3172
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
3199
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
3204
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular8);
3207
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular8);
3258
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
3261
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
3266
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
3269
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
3304
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular8);
3325
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
3328
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
3363
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
3384
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular8);
3387
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular8);
3407
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3431
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3455
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
3464
comp = CreateCompilation(source2, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular8);
3478
comp = CreateCompilation(source3, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
3494
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5), parseOptions:
TestOptions
.Regular9);
3497
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.Regular9);
3532
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
3535
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
3540
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
3543
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
3568
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular8);
3573
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular9);
3576
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular9);
3601
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
3606
comp = CreateCompilation(sourceB, references: new[] { ref1 }, parseOptions:
TestOptions
.Regular8);
3609
comp = CreateCompilation(sourceB, references: new[] { ref2 }, parseOptions:
TestOptions
.Regular8);
3625
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
3632
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3675
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.ReleaseExe);
3678
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
3707
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
3714
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3741
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
3748
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3777
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
3791
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3799
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics();
3820
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular8);
3823
comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular9);
3826
comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.RegularPreview);
3838
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular8);
3847
comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
3856
comp = CreateCompilation(source1, parseOptions:
TestOptions
.RegularPreview);
3884
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular8);
3893
comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
3902
comp = CreateCompilation(source1, parseOptions:
TestOptions
.RegularPreview);
3938
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
3941
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
3970
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular8);
3973
comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular9);
4006
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4009
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4028
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular8);
4031
comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular9);
4056
var comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular8);
4059
comp = CreateCompilation(new[] { source1, source2 }, parseOptions:
TestOptions
.Regular9);
4076
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4111
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4115
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4148
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4157
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4175
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular8);
4184
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4207
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4216
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4236
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4245
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4268
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4271
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4287
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4293
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4314
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4345
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular9);
4378
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
4387
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4406
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
4407
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
4421
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9);
4457
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4493
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.StandardAndCSharp);
4549
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4618
comp = CreateEmptyCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
4692
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
4763
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4767
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4889
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
4892
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
4895
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5001
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5004
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5068
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5149
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
5152
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5208
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
5211
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
5231
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5252
comp = CreateCompilation(sourceB, references: new[] { AsReference(comp, useCompilationReference) }, parseOptions: useLatest ?
TestOptions
.Regular9 :
TestOptions
.Regular8);
5343
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5362
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5452
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5492
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5508
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5511
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5540
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5555
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5558
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5584
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5611
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5614
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5676
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5689
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5692
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5718
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5739
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5742
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5787
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5828
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5831
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5849
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
5873
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
5876
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
5894
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
6006
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
6009
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
6024
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
6038
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
6041
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
6062
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6110
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6191
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6291
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6365
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6392
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6415
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6432
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6550
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6597
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6736
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
6900
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6921
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
6946
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9);
6958
comp = CreateCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
6975
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9);
6989
comp = CreateCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseExe);
7008
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9);
7027
comp = CreateCompilation(source1, references: new[] { ref0 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
7047
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7087
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9);
7121
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular9);
7219
var comp = CreateCompilation(new[] { sourceA, sourceB }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
7222
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
7226
comp = CreateCompilation(sourceB, references: new[] { ref1 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
7229
comp = CreateCompilation(sourceB, references: new[] { ref2 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
7232
comp = CreateCompilation(sourceB, references: new[] { ref1 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular8);
7235
comp = CreateCompilation(sourceB, references: new[] { ref2 }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular8);
7292
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
7459
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
9495
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions:
TestOptions
.Regular9);
9730
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
10104
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
10331
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
10381
var comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
10498
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
12381
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(useUnsafeContext), parseOptions:
TestOptions
.Regular9);
12442
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
12667
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
12870
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
12945
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
13269
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
13287
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
13313
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
13341
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13371
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13388
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13406
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13436
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13453
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
13492
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
13521
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
13545
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9);
13574
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
13610
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
13669
var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular9);
13732
var comp = CreateCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular9);
13798
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
13877
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular9);
14015
var comp = CreateCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9);
14071
CompileAndVerify(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular9, expectedOutput:
14174
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular9, expectedOutput:
14223
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14251
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14306
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14375
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
14424
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14446
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14479
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14515
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14603
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14632
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14655
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14680
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14709
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
14734
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
15069
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
15317
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
15338
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
15361
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
15389
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
15412
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
15438
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
15837
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
Semantics\NonTrailingNamedArgumentsTests.cs (24)
40
var verifier = CompileAndVerify(source, expectedOutput: "First 1 2. Second 3 4.", parseOptions:
TestOptions
.Regular7_2);
86
var verifier = CompileAndVerify(source, expectedOutput: "1 2.", parseOptions:
TestOptions
.Regular7_2);
89
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
114
var verifier = CompileAndVerify(source, expectedOutput: "1 2.", parseOptions:
TestOptions
.Regular7_2);
138
var verifier = CompileAndVerify(source, expectedOutput: "1 2.", parseOptions:
TestOptions
.Regular7_2);
161
var verifier = CompileAndVerifyWithMscorlib40(source, expectedOutput: "1 2.", parseOptions:
TestOptions
.Regular7_2, references: new[] { Net40.References.SystemCore });
164
var comp = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.Regular7_1, references: new[] { Net40.References.SystemCore });
194
var verifier = CompileAndVerify(source, expectedOutput: "1 2. 1 2.", parseOptions:
TestOptions
.Regular7_2);
197
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
225
var verifier = CompileAndVerify(source, expectedOutput: "1 2.", parseOptions:
TestOptions
.Regular7_2);
228
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
261
var verifier = CompileAndVerify(source, expectedOutput: "Get 1 2. Set 3 4 5.", parseOptions:
TestOptions
.Regular7_2);
264
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
300
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2);
334
var lib = CreateCompilation(lib_cs, parseOptions:
TestOptions
.Regular7);
336
var verifier1 = CompileAndVerify(source, expectedOutput: "1 2.", parseOptions:
TestOptions
.Regular7_2, references: new[] { lib.ToMetadataReference() });
339
var verifier2 = CompileAndVerify(source, expectedOutput: "1 2.", parseOptions:
TestOptions
.Regular7_2, references: new[] { lib.EmitToImageReference() });
388
var verifier = CompileAndVerify(source, expectedOutput: "1 hi.", parseOptions:
TestOptions
.Regular7_2);
558
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
673
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
815
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2);
822
var comp2 = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
843
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2);
1009
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
Semantics\NullableContextTests.cs (34)
184
verify(parseOptions:
TestOptions
.Regular, expectedAnalyzedKeysDefault);
185
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", null), expectedAnalyzedKeysDefault);
186
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), expectedAnalyzedKeysAll);
187
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"));
188
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "ALWAYS"), expectedAnalyzedKeysDefault); // unrecognized value (incorrect case) ignored
189
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "NEVER"), expectedAnalyzedKeysDefault); // unrecognized value (incorrect case) ignored
190
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "true"), expectedAnalyzedKeysDefault); // unrecognized value ignored
191
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "false"), expectedAnalyzedKeysDefault); // unrecognized value ignored
192
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "unknown"), expectedAnalyzedKeysDefault); // unrecognized value ignored
238
verify(parseOptions:
TestOptions
.Regular, expectedAnalyzedKeysDefault);
239
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", null), expectedAnalyzedKeysDefault);
240
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), expectedAnalyzedKeysAll);
241
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"));
297
verify(parseOptions:
TestOptions
.Regular, expectedAnalyzedKeysDefault);
298
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", null), expectedAnalyzedKeysDefault);
299
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), expectedAnalyzedKeysAll);
300
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"));
339
verify(parseOptions:
TestOptions
.Regular, expectedFlowState: true, expectedAnalyzedKeysAll);
340
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", null), expectedFlowState: true, expectedAnalyzedKeysAll);
341
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), expectedFlowState: true, expectedAnalyzedKeysAll);
342
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"), expectedFlowState: false);
378
verify(parseOptions:
TestOptions
.Regular, expectedFlowState: true, expectedAnalyzedKeysAll);
379
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", null), expectedFlowState: true, expectedAnalyzedKeysAll);
380
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), expectedFlowState: true, expectedAnalyzedKeysAll);
381
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"), expectedFlowState: false);
413
verify(parseOptions:
TestOptions
.Regular, expectedFlowState: true, expectedAnalyzedKeysAll);
414
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", null), expectedFlowState: true, expectedAnalyzedKeysAll);
415
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), expectedFlowState: true, expectedAnalyzedKeysAll);
416
verify(parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"), expectedFlowState: false);
558
var options =
TestOptions
.ReleaseDll;
1023
var options =
TestOptions
.ReleaseDll.WithNullableContextOptions(NullableContextOptions.Disable);
1051
verify(new[] { source1, source2, source3, source4 },
TestOptions
.ReleaseDll.WithNullableContextOptions(NullableContextOptions.Enable), new[] { ".ctor" },
1735
var options =
TestOptions
.ReleaseExe;
2223
var options =
TestOptions
.ReleaseDll;
Semantics\NullableConversionTests.cs (1)
653
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithWarningLevel(0));
Semantics\NullableReferenceTypesTests.cs (790)
1243
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
1285
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll);
1378
}", options:
TestOptions
.UnsafeDebugDll);
1609
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1747
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
1781
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
1952
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
2001
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2087
var compilation2 = CreateCompilation(source2, new[] { reference.WithEmbedInteropTypes(true), CSharpRef }, options:
TestOptions
.ReleaseExe);
2219
}",
TestOptions
.UnsafeReleaseDll);
2237
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
2259
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
2337
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
2370
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
2455
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
2667
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
2693
var comp = CreateCompilation(source, options: WithNullable(
TestOptions
.UnsafeReleaseDll, NullableContextOptions.Enable));
2815
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
3567
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4027
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
4145
var c = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
4155
var c2 = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
4528
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments, options: WithNullableEnable());
4561
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments, options: WithNullableEnable());
4593
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments, options: WithNullableEnable());
4681
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
5196
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
5246
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), options:
TestOptions
.DebugDll);
5292
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Disable));
5338
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5400
var comp = CreateCompilation(new[] { source0, source1, source2 }, options:
TestOptions
.DebugDll);
5413
comp = CreateCompilation(new[] { source0, source1, source2 }, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Disable));
5426
comp = CreateCompilation(new[] { source0, source1, source2 }, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5563
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5583
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5605
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5623
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5645
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5674
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5708
var comp = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5743
var comp = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
5821
options:
TestOptions
.DebugDll
6371
var comp2 = CreateCompilation(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(id, ReportDiagnostic.Suppress));
6388
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6405
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6425
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6449
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6472
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6494
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6516
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6539
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6561
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6583
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
6650
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
7535
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
7627
var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
7651
var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
7679
var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
7731
var c = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable());
7803
var c = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
7818
var c = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
7863
c = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
7873
var c2 = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
8431
var c = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
8434
var c2 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
8468
var c3 = CreateCompilation(new[] { source }, options: WithNullableDisable(), parseOptions:
TestOptions
.Regular8);
8493
CSharpCompilation c = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
8589
var comp = CreateCompilation("", options: WithNullableDisable(), parseOptions:
TestOptions
.Regular7);
8596
var comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Enable), parseOptions:
TestOptions
.Regular7_3);
8602
comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Warnings), parseOptions:
TestOptions
.Regular7_3);
8608
comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Disable), parseOptions:
TestOptions
.Regular7_3);
8611
comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Enable), parseOptions:
TestOptions
.Regular8);
8614
comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Warnings), parseOptions:
TestOptions
.Regular8);
8617
comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Disable), parseOptions:
TestOptions
.Regular8);
8620
comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Enable), parseOptions:
TestOptions
.Regular7_3);
8623
comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Enable), parseOptions:
TestOptions
.Regular8);
8626
comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Warnings), parseOptions:
TestOptions
.Regular7_3);
8629
comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Warnings), parseOptions:
TestOptions
.Regular8);
8632
comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Disable), parseOptions:
TestOptions
.Regular7_3);
8635
comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Disable), parseOptions:
TestOptions
.Regular8);
8651
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular7);
8676
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular7);
8709
var comp0 = CreateEmptyCompilation(source0, parseOptions:
TestOptions
.Regular7);
8722
parseOptions:
TestOptions
.Regular8);
8815
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
8822
var comp1 = CreateCompilation(source1, references: compRefs0, parseOptions:
TestOptions
.Regular7);
8825
comp1 = CreateCompilation(source1, references: metadataRefs0, parseOptions:
TestOptions
.Regular7);
8845
comp1 = CreateCompilation(source1, references: compRefs0, parseOptions:
TestOptions
.Regular7);
8848
comp1 = CreateCompilation(source1, references: metadataRefs0, parseOptions:
TestOptions
.Regular7);
8875
comp1 = CreateCompilation(source1, references: compRefs0, parseOptions:
TestOptions
.Regular7);
8878
comp1 = CreateCompilation(source1, references: metadataRefs0, parseOptions:
TestOptions
.Regular7);
8932
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
8979
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
9021
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
9047
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
9085
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
9159
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
9250
var comp1 = CreateCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular7);
9254
var comp2A = CreateCompilation(source2, references: new[] { ref0, ref1 }, parseOptions:
TestOptions
.Regular7);
9340
var comp1 = CreateCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular7);
9376
comp1 = CreateCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular7);
9428
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
9552
var obliviousComp = CreateCompilation(obliviousLib, parseOptions:
TestOptions
.Regular7);
9658
parseOptions:
TestOptions
.Regular8, references: new[] { obliviousComp.EmitToImageReference(), libComp.EmitToImageReference() });
9721
var obliviousComp = CreateCompilation(obliviousLib, parseOptions:
TestOptions
.Regular7);
9809
parseOptions:
TestOptions
.Regular8, references: new[] { obliviousComp.EmitToImageReference(), libComp.EmitToImageReference() });
9858
var obliviousComp = CreateCompilation(obliviousLib, parseOptions:
TestOptions
.Regular7);
9928
parseOptions:
TestOptions
.Regular8, references: new[] { obliviousComp.EmitToImageReference(), libComp.EmitToImageReference() });
9960
var obliviousComp = CreateCompilation(obliviousLib, parseOptions:
TestOptions
.Regular7);
10037
parseOptions:
TestOptions
.Regular8, references: new[] { obliviousComp.EmitToImageReference(), libComp.EmitToImageReference() });
10087
var obliviousComp = CreateCompilation(obliviousLib, parseOptions:
TestOptions
.Regular7);
10166
parseOptions:
TestOptions
.Regular8, references: new[] { obliviousComp.EmitToImageReference(), libComp.EmitToImageReference() });
10207
var obliviousComp = CreateCompilation(obliviousLib, parseOptions:
TestOptions
.Regular7);
10283
parseOptions:
TestOptions
.Regular8, references: new[] { obliviousComp.EmitToImageReference(), libComp.EmitToImageReference() });
10319
var compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
10320
parseOptions:
TestOptions
.Regular8, references: new[] { obliviousComp.EmitToImageReference() });
10383
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
10408
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
10411
comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular7, skipUsesIsNullable: true);
10431
var obliviousComp = CreateCompilation(obliviousLib, parseOptions:
TestOptions
.Regular7);
10446
parseOptions:
TestOptions
.Regular8, references: new[] { obliviousComp.EmitToImageReference() });
10615
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable());
10774
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable());
10937
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable());
11127
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable());
11249
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
11820
var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
12454
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
13380
var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
13453
var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
13558
var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
13591
var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
13855
parseOptions:
TestOptions
.Regular8);
14439
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
14489
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
17000
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
17075
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
17409
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
17477
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
17558
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
17642
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe));
17892
compilation = CreateCompilation("", references: new[] { compilation.EmitToImageReference() }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
17913
var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
17986
var compilation = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
18038
var compilation = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
19673
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
19809
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
19877
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
19922
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
19993
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
20043
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
20123
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
20191
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
20504
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
20866
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
20888
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
20926
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
20968
""", MemberNotNullAttributeDefinition], parseOptions:
TestOptions
.Regular9);
22788
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
22867
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
22932
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
22988
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23041
", MemberNotNullAttributeDefinition, NotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23072
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23122
", references: new[] { libComp.EmitToImageReference() }, parseOptions:
TestOptions
.Regular9);
23243
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23300
}", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23356
", new[] { libComp.EmitToImageReference() }, parseOptions:
TestOptions
.Regular9);
23438
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23486
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23511
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23538
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23562
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23576
" }, references: new[] { libComp.EmitToImageReference() }, parseOptions:
TestOptions
.Regular8);
23606
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23667
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23703
var c = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular8);
23722
var c2 = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23763
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23814
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23919
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
23987
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24042
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24082
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24129
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24176
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24215
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24257
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24293
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24329
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24372
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24461
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24490
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24528
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24567
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24597
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24632
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24677
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24727
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24781
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24823
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24873
", MemberNotNullWhenAttributeDefinition, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
24904
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24935
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
24979
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25060
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25100
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25141
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25201
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25228
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25259
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25310
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25364
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25421
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25461
}", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25497
", references: new[] { libComp.EmitToImageReference() }, parseOptions:
TestOptions
.Regular9);
25532
}", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25567
", references: new[] { libComp.EmitToImageReference() }, parseOptions:
TestOptions
.Regular9);
25634
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25672
}", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25707
", references: new[] { libComp.EmitToImageReference() }, parseOptions:
TestOptions
.Regular9);
25766
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25823
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25874
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
25938
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26011
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26075
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26128
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26185
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26231
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26284
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26332
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26373
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26571
", MemberNotNullAttributeDefinition, MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26621
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26656
", MemberNotNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26684
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26725
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26767
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26805
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26846
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
26888
", MemberNotNullWhenAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
29788
", MaybeNullAttributeDefinition }, parseOptions:
TestOptions
.Regular8);
32099
options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Enable));
36707
", parseOptions:
TestOptions
.Regular7);
36763
", parseOptions:
TestOptions
.Regular7);
37070
var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
37096
var comp = CreateNullableCompilation(new[] { source, DoesNotReturnAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
41649
var comp = CreateNullableCompilation(new[] { source, DisallowNullAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
41674
var comp = CreateNullableCompilation(source, parseOptions:
TestOptions
.Regular8);
41910
var comp = CreateNullableCompilation(source, parseOptions:
TestOptions
.Regular8);
47085
var comp = CreateNullableCompilation(new[] { MaybeNullAttributeDefinition, source }, parseOptions:
TestOptions
.Regular8);
48829
var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, NotNullAttributeDefinition, source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
56053
", options: WithNullableEnable(
TestOptions
.ReleaseExe));
56072
", options: WithNullableEnable(
TestOptions
.ReleaseExe));
56087
", options: WithNullableEnable(
TestOptions
.ReleaseExe));
56120
", options: WithNullableEnable(
TestOptions
.ReleaseDll));
56745
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
56794
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
56869
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
56933
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
56980
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
57026
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
57387
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
57633
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
57864
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
57892
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
57920
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
57948
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
57976
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
57993
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
58010
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
58027
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
58044
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
58077
var comp = CreateCompilation(new[] { source, NotNullIfNotNullAttributeDefinition }, options: WithNullableEnable(
TestOptions
.ReleaseExe));
58516
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
58909
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
58968
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
59092
parseOptions:
TestOptions
.Regular8);
59129
parseOptions:
TestOptions
.Regular7);
59402
parseOptions:
TestOptions
.Regular8);
59434
parseOptions:
TestOptions
.Regular8);
59474
parseOptions:
TestOptions
.Regular8);
59501
parseOptions:
TestOptions
.Regular8);
59847
var c = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
60424
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
60549
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
60611
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
60666
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
60744
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
60833
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
60938
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
61225
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
61613
var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(
TestOptions
.DebugDll));
61671
var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(
TestOptions
.DebugDll));
63923
", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
64259
""", options: WithNullableEnable(
TestOptions
.ReleaseExe));
64686
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
64744
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
64817
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
65545
parseOptions:
TestOptions
.Regular8);
65601
parseOptions:
TestOptions
.Regular8);
65629
parseOptions:
TestOptions
.Regular7);
66958
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
68329
", GetInterpolatedStringCustomHandlerType("CustomHandler", "partial struct", useBoolReturns, includeTrailingOutConstructorParameter: validityParameter) }, parseOptions:
TestOptions
.RegularPreview);
68373
parseOptions:
TestOptions
.RegularPreview);
68402
parseOptions:
TestOptions
.RegularPreview);
68438
parseOptions:
TestOptions
.RegularPreview);
68475
parseOptions:
TestOptions
.RegularPreview);
68526
parseOptions:
TestOptions
.RegularPreview);
71293
" }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
71350
parseOptions:
TestOptions
.Regular8);
71420
parseOptions:
TestOptions
.Regular8);
71461
parseOptions:
TestOptions
.Regular8);
71498
parseOptions:
TestOptions
.Regular8);
71535
parseOptions:
TestOptions
.Regular8);
71568
parseOptions:
TestOptions
.Regular8);
71600
parseOptions:
TestOptions
.Regular8);
71881
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "always"), options: WithNullableEnable());
77011
var piaCompilation = CreateCompilationWithMscorlib461(pia, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular7);
77035
options: WithNullableEnable(
TestOptions
.DebugExe));
77178
" }, options: WithNullableEnable(
TestOptions
.DebugDll));
77209
parseOptions:
TestOptions
.Regular8,
77214
parseOptions:
TestOptions
.Regular8,
77227
" }, options: WithNullableEnable(
TestOptions
.DebugDll));
77250
parseOptions:
TestOptions
.Regular8,
77255
parseOptions:
TestOptions
.Regular8,
77420
parseOptions:
TestOptions
.Regular8,
77451
parseOptions:
TestOptions
.Regular8,
77478
parseOptions:
TestOptions
.Regular8,
77484
parseOptions:
TestOptions
.Regular8,
77585
parseOptions:
TestOptions
.Regular8,
77601
parseOptions:
TestOptions
.Regular8,
77613
parseOptions:
TestOptions
.Regular8,
77619
parseOptions:
TestOptions
.Regular8,
77646
parseOptions:
TestOptions
.Regular8,
77652
parseOptions:
TestOptions
.Regular8,
77753
parseOptions:
TestOptions
.Regular8,
77772
parseOptions:
TestOptions
.Regular8,
77785
parseOptions:
TestOptions
.Regular8,
77791
parseOptions:
TestOptions
.Regular8,
77894
parseOptions:
TestOptions
.Regular8,
77913
parseOptions:
TestOptions
.Regular8,
77926
parseOptions:
TestOptions
.Regular8,
77932
parseOptions:
TestOptions
.Regular8,
78040
parseOptions:
TestOptions
.Regular8,
78071
parseOptions:
TestOptions
.Regular8,
78087
parseOptions:
TestOptions
.Regular8,
78103
parseOptions:
TestOptions
.Regular8,
78133
parseOptions:
TestOptions
.Regular8);
78157
parseOptions:
TestOptions
.Regular8);
78193
parseOptions:
TestOptions
.Regular8);
78229
parseOptions:
TestOptions
.Regular8);
78287
parseOptions:
TestOptions
.Regular8,
78970
var compA = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular7);
78983
options:
TestOptions
.ReleaseExe,
78984
parseOptions:
TestOptions
.Regular8,
79011
parseOptions:
TestOptions
.Regular8);
79047
parseOptions:
TestOptions
.Regular8);
79177
parseOptions:
TestOptions
.Regular8);
79241
parseOptions:
TestOptions
.Regular8);
79297
parseOptions:
TestOptions
.Regular7, skipUsesIsNullable: true);
79323
parseOptions:
TestOptions
.Regular8);
79347
parseOptions:
TestOptions
.Regular8);
79374
parseOptions:
TestOptions
.Regular8);
79401
parseOptions:
TestOptions
.Regular8);
79427
parseOptions:
TestOptions
.Regular8);
79514
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
79538
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
79580
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
79636
parseOptions:
TestOptions
.Regular8);
79934
parseOptions:
TestOptions
.Regular8);
79965
parseOptions:
TestOptions
.Regular8);
79999
parseOptions:
TestOptions
.Regular8);
80033
parseOptions:
TestOptions
.Regular8);
80064
parseOptions:
TestOptions
.Regular8);
80094
parseOptions:
TestOptions
.Regular8,
80095
options: WithNullableEnable(
TestOptions
.ReleaseExe));
80127
parseOptions:
TestOptions
.Regular8);
80247
parseOptions:
TestOptions
.Regular8);
80291
parseOptions:
TestOptions
.Regular8,
80292
options: WithNullableEnable(
TestOptions
.ReleaseExe));
80353
var comp = CreateCompilation(src, options: WithNullableEnable(
TestOptions
.DebugDll));
80382
parseOptions:
TestOptions
.Regular8,
80383
options: WithNullableEnable(
TestOptions
.ReleaseExe));
80427
parseOptions:
TestOptions
.Regular8);
80721
parseOptions:
TestOptions
.Regular8);
80727
parseOptions:
TestOptions
.Regular8);
80733
parseOptions:
TestOptions
.Regular7);
80816
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
80820
comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
80824
comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
80939
parseOptions:
TestOptions
.Regular8);
80962
parseOptions:
TestOptions
.Regular8);
80983
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular9, options: WithNullableEnable());
81014
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular9, options: WithNullableEnable());
81065
parseOptions:
TestOptions
.Regular8, options: WithNullableEnable());
81099
parseOptions:
TestOptions
.Regular8);
81202
parseOptions:
TestOptions
.Regular8);
81226
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular9, options: WithNullableEnable());
81254
parseOptions:
TestOptions
.Regular8.WithFeature("staticNullChecking"));
81265
parseOptions:
TestOptions
.Regular8.WithFeature("staticNullChecking", "0"));
81276
parseOptions:
TestOptions
.Regular8.WithFeature("staticNullChecking", "1"));
81310
parseOptions:
TestOptions
.Regular8);
81319
parseOptions:
TestOptions
.Regular8);
81346
parseOptions:
TestOptions
.Regular8);
81401
parseOptions:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp8));
81472
var comp = CreateCompilationWithMscorlib40AndSystemCore(new[] { source }, parseOptions:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp8));
81497
parseOptions:
TestOptions
.Regular8);
81516
parseOptions:
TestOptions
.Regular8,
81868
comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
81908
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7, skipUsesIsNullable: true);
81975
var comp = CreateCompilation(source, references: new[] { libComp.EmitToImageReference() }, parseOptions:
TestOptions
.Regular7_3);
82052
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
82426
parseOptions:
TestOptions
.Regular8);
82444
parseOptions:
TestOptions
.Regular8);
82664
parseOptions:
TestOptions
.Regular8);
82717
parseOptions:
TestOptions
.Regular8);
82738
parseOptions:
TestOptions
.Regular8);
82753
parseOptions:
TestOptions
.Regular8);
83180
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(
TestOptions
.UnsafeReleaseDll));
83361
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
84175
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
84262
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
86975
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPropertyPatterns);
87828
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options: WithNullableEnable());
88984
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
89044
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
89144
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
89157
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
89315
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
90957
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
91322
CreateCompilation(source, options: WithNullableEnable(
TestOptions
.DebugExe)).VerifyDiagnostics(
91819
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
91846
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
91875
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
91913
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
91945
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
91974
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92004
var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92031
var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92061
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92091
var comp = CreateCompilation(new[] { source, DisallowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92118
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92150
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92177
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92211
var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92241
var comp = CreateCompilation(new[] { source, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92320
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92347
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92376
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92415
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92448
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92478
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92508
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92535
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92565
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, AllowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92595
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, DisallowNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92623
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92656
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92684
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92718
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, MaybeNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92748
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable, NotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92772
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92797
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
92860
parseOptions:
TestOptions
.Regular8);
92886
parseOptions:
TestOptions
.Regular8);
92921
parseOptions:
TestOptions
.Regular8);
92943
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93001
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93043
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93114
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93158
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93231
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93275
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93376
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93417
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93464
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93601
parseOptions:
TestOptions
.Regular8);
93634
parseOptions:
TestOptions
.Regular8);
93659
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93715
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93788
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93861
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(
TestOptions
.UnsafeDebugDll));
93916
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
93954
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
94040
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
94135
parseOptions:
TestOptions
.Regular8);
94206
parseOptions:
TestOptions
.Regular8);
94252
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
94451
parseOptions:
TestOptions
.Regular8);
94475
parseOptions:
TestOptions
.Regular8);
94499
parseOptions:
TestOptions
.Regular8);
94523
parseOptions:
TestOptions
.Regular8);
94546
parseOptions:
TestOptions
.Regular8);
94567
parseOptions:
TestOptions
.Regular8);
94673
parseOptions:
TestOptions
.Regular8);
94692
parseOptions:
TestOptions
.Regular8);
94713
parseOptions:
TestOptions
.Regular8);
94745
parseOptions:
TestOptions
.Regular8);
97478
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
97713
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
97957
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
97971
comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
97979
comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8, skipUsesIsNullable: true);
97982
comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9, skipUsesIsNullable: true);
98005
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98038
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98068
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98108
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98170
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98210
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98266
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98300
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98334
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
98364
var comp = CreateCompilation(new[] { source, NullableAttributeDefinition }, parseOptions:
TestOptions
.Regular9);
98491
parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
98772
var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions:
TestOptions
.Regular8);
98830
options: WithNullableEnable(
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)));
98897
options: WithNullableEnable(
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)),
98968
options: WithNullableEnable(
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All)),
99254
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
99257
comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
99460
var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions:
TestOptions
.Regular8);
99585
var comp6 = CreateCompilation(new[] { source1 }, options: WithNullableDisable(), parseOptions:
TestOptions
.Regular8);
99742
var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
99825
var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
100115
var comp1 = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
100486
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
100530
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7_3);
100551
comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
100583
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
100733
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
101984
var compilation = CreateCompilation(new[] { Tuple2NonNullable, TupleRestNonNullable, source }, targetFramework: TargetFramework.Mscorlib46, parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
105096
parseOptions:
TestOptions
.Regular8);
105885
var comp1 = CreateCompilation(new[] { source1 }, parseOptions:
TestOptions
.Regular8);
105933
var comp1 = CreateCompilation(new[] { source1 }, parseOptions:
TestOptions
.Regular8);
106232
var comp2 = CreateCompilation(new[] { source2 }, references: new[] { reference }, parseOptions:
TestOptions
.Regular8);
107845
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110210
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110287
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110317
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110351
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110410
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110466
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110538
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110564
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110594
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110617
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110755
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110803
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110840
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110904
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
110948
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
111109
var comp = CreateCompilation(source0, parseOptions:
TestOptions
.Regular8);
111231
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7);
111260
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
111298
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
111330
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
111493
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
111529
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
111562
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
111598
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
111631
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
111717
var comp0 = CreateCompilation(new[] { source0 }, parseOptions:
TestOptions
.Regular8);
111868
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
111922
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
111969
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
112011
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
112031
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
112105
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
112205
var comp = CreateCompilation(new[] { source }, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular8);
112248
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
112333
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
112401
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular7);
112753
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular8);
112773
comp0 = CreateCompilation(new[] { source0 }, options: WithNullableDisable(), parseOptions:
TestOptions
.Regular8);
114984
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8);
115197
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
116667
CreateCompilation(text, options: WithNullableEnable(
TestOptions
.ReleaseDll)).VerifyEmitDiagnostics();
116668
CreateCompilation(text, options: WithNullableEnable(
TestOptions
.ReleaseDll), parseOptions:
TestOptions
.Regular.WithStrictFeature()).VerifyEmitDiagnostics();
116692
options: WithNullableEnable(
TestOptions
.ReleaseExe),
116739
var compilation1 = CreateEmptyCompilation(source1, options: WithNullableEnable(
TestOptions
.ReleaseDll), references: new[] { MinCorlibRef });
116755
var compilation2 = CreateEmptyCompilation(source2, options: WithNullableEnable(
TestOptions
.ReleaseDll), references: new[] { compilation1.EmitToImageReference(), MinCorlibRef });
116768
var compilation3 = CreateEmptyCompilation(source2, options: WithNullableEnable(
TestOptions
.ReleaseDll), references: new[] { compilation1.ToMetadataReference(), MinCorlibRef });
116779
var compilation4 = CreateEmptyCompilation(source2, options: WithNullableEnable(
TestOptions
.ReleaseDll), references: new[] { compilation1.EmitToImageReference() });
116809
var compilation5 = CreateEmptyCompilation(source2, options: WithNullableEnable(
TestOptions
.ReleaseDll), references: new[] { compilation1.ToMetadataReference() });
116847
var compilation6 = CreateEmptyCompilation(source2, options: WithNullableEnable(
TestOptions
.ReleaseDll), references: new[] { compilation1.EmitToImageReference(), MscorlibRef });
116877
var compilation7 = CreateEmptyCompilation(source2, options: WithNullableEnable(
TestOptions
.ReleaseDll), references: new[] { compilation1.ToMetadataReference(), MscorlibRef });
116918
var comp = CreateCompilation(source2, new[] { ref1.WithEmbedInteropTypes(true), CSharpRef }, options: WithNullableEnable(
TestOptions
.ReleaseExe));
117220
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117252
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117280
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117313
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117341
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117374
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117397
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117424
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117451
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117640
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117780
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117917
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117938
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117961
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
117984
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
118055
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
118078
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
118310
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
118354
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
119926
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
120544
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
121507
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122158
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122179
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122201
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122222
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122243
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122265
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122529
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122551
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122572
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122738
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
122903
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
123297
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
123319
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
123365
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
123387
CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
127246
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7, options: WithNullableEnable());
132039
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
132647
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
136097
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
136762
CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7_3)
136792
CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular7_3)
139939
CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
145079
var spanRef = CreateCompilation(TestSources.Span, options:
TestOptions
.UnsafeReleaseDll)
145430
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
145466
var comp = CreateCompilation(source, options: WithNullableEnable(
TestOptions
.ReleaseExe));
146615
var compilation1 = CreateCompilation(source, parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
146648
var compilation1 = CreateCompilation(source, parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
146677
var compilation1 = CreateCompilation(source, parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
147801
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
147892
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
148014
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
148193
var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions:
TestOptions
.Regular8);
148301
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.Regular8);
148465
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
148536
var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions:
TestOptions
.Regular8);
148620
var comp = CreateCompilation(new[] { source, AllowNullAttributeDefinition, MaybeNullAttributeDefinition }, parseOptions:
TestOptions
.Regular8);
148715
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
148788
var comp = CreateCompilation(new[] { source, MaybeNullAttributeDefinition }, parseOptions:
TestOptions
.Regular8);
150069
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
150091
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
150100
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
150114
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular8);
150120
comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
150130
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
150140
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
150169
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
150250
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
150335
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
150393
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
150410
comp = CreateCompilation(sourceB0, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
150426
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
150478
comp = CreateCompilation(sourceB2, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
150512
comp = CreateCompilation(sourceB3, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
150552
comp = CreateCompilation(sourceB4, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
150629
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
150659
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
150682
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
150725
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
150782
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
150818
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular);
150866
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
150946
comp = CreateCompilation(sourceB2, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151026
comp = CreateCompilation(sourceB3, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151106
comp = CreateCompilation(sourceB4, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151189
comp = CreateCompilation(sourceB5, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151269
comp = CreateCompilation(sourceB6, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151361
comp = CreateCompilation(sourceB7, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151424
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
151460
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
151562
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151642
comp = CreateCompilation(sourceB2, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151734
comp = CreateCompilation(sourceB3, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151799
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
151824
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
151932
comp = CreateCompilation(sourceB3, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152037
comp = CreateCompilation(sourceB5, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152175
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
152200
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152308
comp = CreateCompilation(sourceB3, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152413
comp = CreateCompilation(sourceB5, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152548
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
152569
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152660
comp = CreateCompilation(sourceB3, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152742
comp = CreateCompilation(sourceB5, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152879
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
152993
comp = CreateCompilation(sourceB3, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
153098
comp = CreateCompilation(sourceB5, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
153145
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
153420
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
153461
comp = CreateCompilation(sourceB2, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
153574
comp = CreateCompilation(sourceB3, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
153603
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
153709
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
153737
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
153761
comp = CreateCompilation(source2, parseOptions:
TestOptions
.Regular9);
153773
comp = CreateCompilation(source3, parseOptions:
TestOptions
.Regular9);
153797
comp = CreateCompilation(source4, parseOptions:
TestOptions
.Regular9);
153835
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
153890
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
153937
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
153974
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
154013
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
154057
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
154122
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
154161
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
154186
comp = CreateCompilation(source2, parseOptions:
TestOptions
.Regular9);
154211
comp = CreateCompilation(source3, parseOptions:
TestOptions
.Regular9);
154236
comp = CreateCompilation(source4, parseOptions:
TestOptions
.Regular9);
154262
comp = CreateCompilation(source5, parseOptions:
TestOptions
.Regular9);
154288
comp = CreateCompilation(source6, parseOptions:
TestOptions
.Regular9);
154315
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
154335
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
154368
comp = CreateCompilation(source3, parseOptions:
TestOptions
.Regular9);
154401
comp = CreateCompilation(source5, parseOptions:
TestOptions
.Regular9);
154425
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
154455
var comp = CreateCompilation(source1, parseOptions:
TestOptions
.Regular9);
154477
comp = CreateCompilation(source2, parseOptions:
TestOptions
.Regular9);
154502
comp = CreateCompilation(source3, parseOptions:
TestOptions
.Regular9);
154525
comp = CreateCompilation(source4, parseOptions:
TestOptions
.Regular9);
154548
comp = CreateCompilation(source5, parseOptions:
TestOptions
.Regular9);
154586
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
154636
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
154683
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
154711
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
154761
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
154865
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
154894
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
154961
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
155029
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
155097
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
155166
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
155195
comp = CreateCompilation(sourceB2, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
155242
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
155303
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
155373
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
155405
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
155429
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
155466
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular8);
155515
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
155539
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular8);
155559
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
155751
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
155763
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
156039
options:
TestOptions
.DebugExe);
156238
parseOptions:
TestOptions
.Regular9);
156465
}", parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll);
156564
", parseOptions:
TestOptions
.Regular8);
156821
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
156854
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
156890
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
156964
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
156986
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
157600
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
157626
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
157662
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
158051
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Enable));
160526
var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(
TestOptions
.DebugDll));
160584
var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(
TestOptions
.DebugDll));
160633
var piaCompilation = CreateCompilationWithMscorlib461(pia, options: WithNullableEnable(
TestOptions
.DebugDll));
160868
", options:
TestOptions
.UnsafeDebugDll);
160896
", options:
TestOptions
.UnsafeDebugDll);
160922
", options:
TestOptions
.UnsafeDebugDll);
Semantics\NullableReferenceTypesVsPatterns.cs (6)
1019
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
2223
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithPatternCombinators);
2509
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2595
", options: WithNullableEnable(
TestOptions
.ReleaseExe));
2614
", options: WithNullableEnable(
TestOptions
.ReleaseExe));
2629
", options: WithNullableEnable(
TestOptions
.ReleaseExe));
Semantics\NullableTests.cs (7)
66
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
68
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
92
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
209
verifier = CompileAndVerify(source: source3, expectedOutput: "1", parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
268
CompileAndVerify(source: source4.Replace("TYPE", type), expectedOutput: "0", parseOptions:
TestOptions
.Regular.WithPEVerifyCompatFeature());
1795
options:
TestOptions
.ReleaseDll,
1801
options:
TestOptions
.ReleaseExe,
Semantics\NullCoalesceAssignmentTests.cs (4)
31
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
68
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
111
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
152
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
Semantics\NullConditionalAssignmentTests.cs (9)
33
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
68
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
113
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
121
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
952
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
986
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1012
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1058
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeDebugExe, verify: Verification.Skipped, expectedOutput: "1324");
1100
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeDebugExe, verify: Verification.Skipped, expectedOutput: "1324");
Semantics\ObjectAndCollectionInitializerTests.cs (2)
4220
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
4274
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.StandardAndCSharp);
Semantics\OperatorTests.cs (46)
1686
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
3201
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
4767
", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
5256
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
5590
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
7130
var comp = CreateCompilation(source, new[] { CSharpRef },
TestOptions
.ReleaseExe);
7177
var comp = CreateCompilation(source, new[] { CSharpRef },
TestOptions
.ReleaseExe);
7325
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
7484
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(true));
7700
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(false));
7717
compilation = compilation.WithOptions(
TestOptions
.ReleaseDll.WithOverflowChecks(true));
7853
var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.ReleaseDll.WithOverflowChecks(true));
8013
var compilation = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40Extended, options:
TestOptions
.ReleaseDll.WithOverflowChecks(true));
8550
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
8585
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(false));
8600
compilation = compilation.WithOptions(
TestOptions
.ReleaseDll.WithOverflowChecks(true));
8629
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(false));
8648
compilation = compilation.WithOptions(
TestOptions
.ReleaseDll.WithOverflowChecks(true));
8679
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithOverflowChecks(false));
8698
compilation = compilation.WithOptions(
TestOptions
.ReleaseDll.WithOverflowChecks(true));
8744
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
8809
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
8848
CreateCompilation(source1, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
8850
CreateCompilation(source1, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular.WithStrictFeature()).VerifyDiagnostics(
9036
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9124
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9183
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9231
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9272
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9317
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9369
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9417
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9465
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9513
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9561
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9609
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9676
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9754
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9821
var comp = CreateCompilation(src, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
9899
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
9962
var comp = CreateCompilation(src, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
10018
var comp = CreateCompilation(src, options:
TestOptions
.DebugExe);
12269
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
12504
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
12547
var comp = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe);
Semantics\OverloadResolutionTestBase.cs (1)
33
var compilation = CreateEmptyCompilation(source, references,
TestOptions
.ReleaseDll);
Semantics\OverloadResolutionTests.cs (75)
387
CompileAndVerify(source2, parseOptions:
TestOptions
.Regular9, expectedOutput: @"2");
608
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.UnsafeDebugDll);
801
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.UnsafeDebugDll);
875
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular9);
1375
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
1467
CreateCompilation(source, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
2741
CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: @"2
4554
var compilation = CreateCompilationWithILAndMscorlib40(source2, source1, options:
TestOptions
.ReleaseExe);
7002
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
7021
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe);
7721
var compilation = CreateCompilationWithMscorlib461(source1, options:
TestOptions
.ReleaseExe);
7753
var compilation = CreateCompilationWithMscorlib461(source1, options:
TestOptions
.ReleaseExe);
7780
var compilation = CreateCompilationWithMscorlib461(source1, options:
TestOptions
.ReleaseExe);
7871
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
7909
CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
7914
CreateCompilation(source1, options:
TestOptions
.DebugExe).VerifyDiagnostics(
7951
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
7989
CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
7994
CreateCompilation(source1, options:
TestOptions
.DebugExe).VerifyDiagnostics(
8031
CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
8036
CreateCompilation(source1, options:
TestOptions
.DebugExe).VerifyDiagnostics(
8073
CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
8078
CreateCompilation(source1, options:
TestOptions
.DebugExe).VerifyDiagnostics(
8113
CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
8118
CreateCompilation(source1, options:
TestOptions
.DebugExe).VerifyDiagnostics(
8154
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
8193
var compilation = CreateCompilationWithMscorlib40(source1, new[] { Net40.References.SystemCore }, options:
TestOptions
.DebugExe);
8229
var compilation = CreateCompilationWithMscorlib40(source1, new[] { Net40.References.SystemCore }, options:
TestOptions
.DebugExe);
8262
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
8404
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular.WithStrictFeature()).VerifyDiagnostics(
8490
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
8538
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
8585
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
8624
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
8659
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
8685
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
8715
var compilation = CreateCompilation(source1, options:
TestOptions
.DebugExe);
9030
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
9057
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
9465
CreateCompilation(code, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9477
CompileAndVerify(code, expectedOutput: "5", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9519
CreateCompilation(code, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
9520
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9548
CreateCompilation(code, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
9549
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9587
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9599
CreateCompilation(source2, new[] { comp1Ref }, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9619
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9631
CompileAndVerify(source, expectedOutput: "555", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9658
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9670
CompileAndVerify(source, expectedOutput: "555", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9691
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9703
CompileAndVerify(source, expectedOutput: "555", options:
TestOptions
.UnsafeReleaseExe,
9704
parseOptions:
TestOptions
.Regular12, verify: Verification.Fails).VerifyDiagnostics(expectedDiagnostics);
9706
CompileAndVerify(source, expectedOutput: "555", options:
TestOptions
.UnsafeReleaseExe,
9726
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9738
CompileAndVerify(source, expectedOutput: "555", verify: Verification.FailsILVerify, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9788
CompileAndVerify(source, expectedOutput: "string5", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
9789
CompileAndVerify(source, expectedOutput: "string5", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
9808
CompileAndVerify(source, expectedOutput: "string5", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
9809
CompileAndVerify(source, expectedOutput: "string5", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
9828
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9840
CompileAndVerify(source, expectedOutput: "object5", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9859
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9871
CompileAndVerify(source, expectedOutput: "object5", parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
9938
CreateCompilation(code, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
9968
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
Semantics\QueryTests.cs (9)
2713
var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions:
TestOptions
.Script);
2739
var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions:
TestOptions
.Script);
2805
}, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
3880
var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, options:
TestOptions
.DebugExe);
3914
CreateCompilationWithMscorlib40AndSystemCore(csSource, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
3985
CreateCompilationWithMscorlib40AndSystemCore(csSource, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
4070
CreateCompilationWithMscorlib40AndSystemCore(csSource, parseOptions:
TestOptions
.Regular7_2)
4231
VerifyOperationTreeAndDiagnosticsForTest<QueryExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, parseOptions:
TestOptions
.Regular7_3);
4489
", options:
TestOptions
.ReleaseExe);
Semantics\RawInterpolationTests.cs (7)
998
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
1033
CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe)
1065
CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe)
1109
var comp = CreateEmptyCompilation(text, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options: Test.Utilities.
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
Semantics\RawInterpolationTests_Handler.cs (10)
590
var comp = CreateCompilation(new[] { source, GetInterpolatedStringHandlerDefinition(includeSpanOverloads: true, useDefaultParameters: false, useBoolReturns: false) }, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.NetCoreApp);
627
var verifier = CompileAndVerify(new[] { source, interpolatedStringBuilder }, expectedOutput: expectedOutput, targetFramework: TargetFramework.Net50, parseOptions:
TestOptions
.RegularPreview);
634
var comp2 = CreateCompilation(source, new[] { reference }, targetFramework: TargetFramework.Net50, parseOptions:
TestOptions
.RegularPreview);
2023
var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.NetCoreApp);
2118
var comp = CreateCompilation(new[] { source, interpolatedStringBuilder }, parseOptions:
TestOptions
.Regular9);
3435
var comp = CreateCompilation(new[] { code, GetInterpolatedStringCustomHandlerType("CustomHandler", "class", useBoolReturns: true) }, parseOptions:
TestOptions
.RegularPreview);
3776
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Net50);
3804
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.NetCoreApp);
4080
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4100
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
Semantics\ReadOnlyStructsTests.cs (12)
513
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeReleaseDll);
1105
var comp = CreateCompilationWithILAndMscorlib40(csharp, ilreadonlyStructWithWriteableFieldIL, options:
TestOptions
.ReleaseExe);
1128
var comp = CreateCompilationWithILAndMscorlib40(csharp, ilreadonlyStructWithWriteableFieldIL, options:
TestOptions
.ReleaseExe);
1611
var moduleMetadata = CreateCompilation(csharp, options:
TestOptions
.DebugModule, targetFramework: TargetFramework.Mscorlib461).EmitToImageReference();
1616
var dllMetadata = CreateCompilation(csharp, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461).EmitToImageReference();
1639
var moduleMetadata = CreateCompilation(csharp, options:
TestOptions
.DebugModule, targetFramework: TargetFramework.Mscorlib461).EmitToImageReference();
1644
var dllMetadata = CreateCompilation(csharp, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461).EmitToImageReference();
1667
var moduleComp = CreateCompilation(csharp, options:
TestOptions
.DebugModule, targetFramework: TargetFramework.Mscorlib461);
1673
var dllComp = CreateCompilation(csharp, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461);
1689
var moduleComp = CreateCompilation(csharp, options:
TestOptions
.DebugModule, targetFramework: TargetFramework.Mscorlib461);
1695
var dllComp = CreateCompilation(csharp, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461);
2339
var comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular7_3);
Semantics\RecordStructTests.cs (142)
28
parseOptions:
TestOptions
.RegularPreview);
37
parseOptions:
TestOptions
.RegularPreview,
209
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
251
var comp = CreateCompilation(new[] { src1, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
264
comp = CreateCompilation(new[] { src2, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
270
comp = CreateCompilation(new[] { src3, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.ReleaseDll);
276
comp = CreateCompilation(new[] { src1, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseDll);
289
comp = CreateCompilation(new[] { src2, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseDll);
292
comp = CreateCompilation(new[] { src3, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseDll);
323
var comp = CreateCompilation(src1, parseOptions:
TestOptions
.Regular9);
336
comp = CreateCompilation(new[] { src2, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
342
comp = CreateCompilation(new[] { src3, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
348
comp = CreateCompilation(src4, parseOptions:
TestOptions
.Regular9);
571
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeReleaseDll);
659
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeDebugDll);
926
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
970
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
1102
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
1136
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
1166
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
1511
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1569
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1625
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1678
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1742
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeDebugExe);
1781
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.Mscorlib461);
1964
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
1974
var verifier = CompileAndVerify(src, parseOptions:
TestOptions
.Regular11);
2228
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
2241
var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular11, verify: Verification.Skipped);
2369
var comp = CreateEmptyCompilation(src, parseOptions:
TestOptions
.RegularPreview, references: new[] { corlibRef });
2393
var comp = CreateEmptyCompilation(src, parseOptions:
TestOptions
.RegularPreview, references: new[] { corlibRef });
2469
var comp = CreateEmptyCompilation(src, parseOptions:
TestOptions
.RegularPreview, references: new[] { corlibRef });
2495
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
2929
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
2939
var verifier = CompileAndVerify(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular11, verify: Verification.Skipped);
3268
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
3307
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3348
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
3393
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
3441
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
4067
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
4077
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
4125
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
4164
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
4210
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
4583
var comp = CreateEmptyCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
4860
var comp = CreateEmptyCompilation(src, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute());
5190
var compDebug = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
5191
var compRelease = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
6970
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
7051
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
7112
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
7205
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
7291
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
7552
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
7606
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular10);
7613
var verifier = CompileAndVerify(src, parseOptions:
TestOptions
.Regular11);
7774
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.ReleaseExe);
7931
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.RegularPreview);
8013
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
8051
var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
8085
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics();
8330
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
8337
comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular10);
8488
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
8513
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
8664
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
8688
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
8839
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
8859
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
9036
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
9056
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
9204
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
9225
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
9390
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
9411
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
9587
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
9605
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
9700
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
9718
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
9813
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
9865
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
9973
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
9991
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
10087
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
10112
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
10203
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
10221
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular9);
10254
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
10389
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
10413
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
10504
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(src, expectedFlowGraph, expectedDiagnostics, parseOptions:
TestOptions
.RegularPreview);
10516
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
10531
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularPreview);
10583
parseOptions:
TestOptions
.RegularPreview,
10586
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
10611
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
10620
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10667
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.RegularPreview);
11267
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11279
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
11309
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
11316
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
11323
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11335
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
11342
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
11349
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11361
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
11368
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
11375
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11387
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
11394
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
11401
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11416
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
11423
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
11430
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11445
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
11452
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
11459
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11474
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
11481
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
11488
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11506
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
Semantics\RefEscapingTests.cs (186)
46
}", options:
TestOptions
.Regular7_3);
47
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
113
}", options:
TestOptions
.UnsafeDebugDll);
140
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
189
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
235
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
285
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
335
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10);
351
comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular11);
514
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
566
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
612
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
670
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
711
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics();
759
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
799
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
835
var comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
885
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
950
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1005
var comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1124
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1188
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1241
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1292
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1360
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1450
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1491
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1525
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1587
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1650
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1726
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1794
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10);
1804
comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular11);
1863
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1927
var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1992
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
2038
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
2087
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics();
2138
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10);
2153
comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular11);
2221
var comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular10);
2231
comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
2304
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
2398
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
2470
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10);
2486
comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular11);
2569
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10);
2585
comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular11);
2631
""", options:
TestOptions
.Regular8);
2633
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
2664
""", options:
TestOptions
.Regular8);
2666
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
2795
""", options:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2797
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
2916
""", options:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp11));
2918
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
2946
""",
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2947
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
3039
""",
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp11));
3041
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
3194
""",
TestOptions
.Regular.WithLanguageVersion(languageVersion));
3195
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
3276
""",
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp11));
3277
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
3363
""",
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp13));
3364
var comp = CreateCompilation(tree, targetFramework: TargetFramework.Net90, options:
TestOptions
.UnsafeDebugDll);
3446
""",
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp11));
3447
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
3511
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
3579
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
3654
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
3737
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
3782
""",
TestOptions
.Regular.WithLanguageVersion(languageVersion));
3784
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
3827
""",
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp11));
3829
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
3992
""",
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp11));
3994
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
4074
var comp = CreateCompilationWithSpan([code, UnscopedRefAttributeDefinition],
TestOptions
.UnsafeDebugDll,
TestOptions
.Regular11);
4118
var comp = CreateCompilationWithSpan([code, UnscopedRefAttributeDefinition],
TestOptions
.UnsafeDebugDll,
TestOptions
.Regular11);
4182
""",
TestOptions
.Regular.WithLanguageVersion(languageVersion));
4184
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
4339
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
4377
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics();
4443
CreateCompilation([source, UnscopedRefAttributeDefinition], options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4518
CreateCompilation([source, UnscopedRefAttributeDefinition], options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4786
CreateCompilation([source, UnscopedRefAttributeDefinition, InterpolatedStringHandlerAttribute], options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
5009
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10);
5025
comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular11);
5088
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
5090
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
5132
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
5209
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
5302
var comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
5371
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
5425
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
5483
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
5541
CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
5556
CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
5603
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
5633
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeDebugDll);
5657
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeDebugDll);
5681
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeDebugDll);
5731
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeDebugDll);
5781
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeDebugDll);
5833
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeDebugDll);
5860
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeDebugDll);
5927
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
5966
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
6016
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6060
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6090
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6118
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
6148
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
6202
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp);
6237
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.NetCoreApp);
6281
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
6336
var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
6421
var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
6536
var compilation = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
6592
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics();
6623
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
6675
CreateCompilation([source, UnscopedRefAttributeDefinition], parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
6744
CreateCompilation(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
7115
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
7153
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
7190
var comp = CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
7227
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
7257
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics();
7300
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics();
7326
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7352
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7439
""", options:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
7441
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
7484
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll);
7581
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
7608
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
7637
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
7665
", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
7686
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
7716
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
7743
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
7772
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
7799
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion)).VerifyDiagnostics(
7825
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
7843
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
7861
}", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
7923
", parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
9326
var comp = CreateCompilation(new[] { source0, source1 }, parseOptions:
TestOptions
.Regular11);
9329
comp = CreateCompilation(new[] { source0, source1 }, parseOptions:
TestOptions
.Regular10);
9333
var comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular10);
9336
var comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }, parseOptions:
TestOptions
.Regular11);
9339
comp1 = CreateCompilation(source1, references: new[] { comp0.EmitToImageReference() }, parseOptions:
TestOptions
.Regular11);
9343
comp0 = CreateCompilation(source0, parseOptions:
TestOptions
.Regular11);
9346
comp1 = CreateCompilation(source1, references: new[] { comp0.ToMetadataReference() }, parseOptions:
TestOptions
.Regular10);
9349
comp1 = CreateCompilation(source1, references: new[] { comp0.EmitToImageReference() }, parseOptions:
TestOptions
.Regular10);
11012
""",
TestOptions
.Regular.WithLanguageVersion(languageVersion));
11013
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
11099
""",
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp11));
11100
var comp = CreateCompilationWithSpan(tree,
TestOptions
.UnsafeDebugDll);
12520
options:
TestOptions
.UnsafeReleaseExe,
Semantics\RefExtensionMethodsTests.cs (5)
380
}", options:
TestOptions
.ReleaseExe);
550
}", options:
TestOptions
.ReleaseExe);
925
}", options:
TestOptions
.ReleaseExe);
1526
var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options:
TestOptions
.ReleaseExe);
1582
var compilation = CreateCompilationWithMscorlib40AndSystemCore(code, options:
TestOptions
.ReleaseExe);
Semantics\RefFieldTests.cs (349)
85
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
126
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
150
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular11, targetFramework: TargetFramework.Net70);
167
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
197
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
211
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
236
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
271
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
285
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
391
var comp = CreateCompilation(code, references: [], parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net70);
590
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
628
var comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.UnsafeReleaseExe, targetFramework: TargetFramework.Net70);
752
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
798
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
847
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
930
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1028
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1121
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1186
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1262
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1305
comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1342
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1376
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1421
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1466
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1513
var spanReference = CreateCompilation(TestSources.Span, options:
TestOptions
.UnsafeReleaseDll);
1514
var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1569
var spanReference = CreateCompilation(TestSources.Span, options:
TestOptions
.UnsafeReleaseDll);
1570
var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1621
var spanReference = CreateCompilation(TestSources.Span, options:
TestOptions
.UnsafeReleaseDll);
1622
var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1677
var spanReference = CreateCompilation(TestSources.Span, options:
TestOptions
.UnsafeReleaseDll);
1678
var comp = CreateCompilation(source, references: new[] { spanReference.EmitToImageReference() }, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1715
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
1753
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe);
1789
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
1825
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
1868
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
2082
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
2112
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
2206
var comp = CreateEmptyCompilation(new[] { sourceA }, parseOptions:
TestOptions
.Regular10);
2209
comp = CreateEmptyCompilation(new[] { sourceA, sourceB }, parseOptions:
TestOptions
.Regular10);
2226
comp = CreateEmptyCompilation(source, references: new[] { refA }, parseOptions:
TestOptions
.Regular10);
2240
comp = CreateEmptyCompilation(source, references: new[] { refAB }, parseOptions:
TestOptions
.Regular10);
2351
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net70);
2565
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
2596
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.UnsafeDebugDll);
2647
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
2702
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
2758
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
2794
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
2844
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
2889
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
2909
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
2957
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3095
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3201
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3462
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3516
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3562
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3680
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3795
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3880
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
4066
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
4518
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
4563
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
4996
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
5023
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
5054
var comp = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Regular10);
5099
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
5134
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
5408
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.UnsafeDebugDll);
5546
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(9), targetFramework: TargetFramework.Net70).VerifyDiagnostics();
5555
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(10), targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics);
6443
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
6848
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
7250
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
7375
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8390
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithFeature("peverify-compat"), targetFramework: TargetFramework.Net70);
8424
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8470
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8627
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8696
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8733
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8770
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8815
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8865
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
8934
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9005
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9068
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9142
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9205
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9228
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9251
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9283
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9327
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9373
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9407
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9428
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9477
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9531
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9583
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9631
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9683
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9722
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9761
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
9808
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
9856
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
10159
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
10196
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
10219
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.UnsafeReleaseDll);
10237
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
10263
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe, targetFramework: TargetFramework.Net70);
10302
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe, targetFramework: TargetFramework.Net70);
10342
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe, targetFramework: TargetFramework.Net70);
10381
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
10382
options: (useUnsafe ?
TestOptions
.UnsafeReleaseExe : null));
10425
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
10426
options: (useUnsafe ?
TestOptions
.UnsafeReleaseExe : null));
10479
parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
10480
options: (useUnsafe ?
TestOptions
.UnsafeReleaseExe : null));
10532
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
10628
options: (useUnsafe ?
TestOptions
.UnsafeReleaseDll : null));
10659
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
10681
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
10695
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
10712
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
10726
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
10746
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
10763
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
10805
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
10822
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
10861
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA), options:
TestOptions
.UnsafeReleaseDll);
10874
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB), options:
TestOptions
.UnsafeReleaseDll);
10903
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
10916
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
10936
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular10);
11011
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11054
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11125
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular10);
11204
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
11242
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.UnsafeReleaseExe);
11265
comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
11328
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
11372
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular14);
11613
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
11711
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
11736
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
11778
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
11806
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp10));
11852
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp11));
11902
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
11936
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
11972
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
12097
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
12176
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
12244
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
12329
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
12546
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
12725
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
12956
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
13189
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
13244
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
13306
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
13356
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
13396
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
13420
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
13444
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
13466
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
13499
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
13563
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
13639
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
13710
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
14405
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
14447
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
14642
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
14742
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
14794
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
15032
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
15096
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
15139
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion));
15192
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
16880
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.UnsafeDebugExe);
16978
var comp = CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
17011
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
17043
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
17925
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
18141
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseExe);
18312
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net70);
18893
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, options:
TestOptions
.UnsafeDebugDll);
18915
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
20075
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
20134
var comp = CreateCompilationWithSpanAndMemoryExtensions(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), targetFramework: TargetFramework.Net50);
20195
var comp = CreateCompilation(sourceB, options:
TestOptions
.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
20226
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
20264
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
20295
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
20317
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
20392
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
20399
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11, targetFramework: TargetFramework.Net70);
20420
var lib = CreateCompilation(lib_cs, parseOptions:
TestOptions
.Regular11, targetFramework: TargetFramework.Net70);
20422
var comp = CreateCompilation(source, references: new[] { lib.EmitToImageReference() }, parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70);
20435
comp = CreateCompilation(source, references: new[] { lib.EmitToImageReference() }, parseOptions:
TestOptions
.Regular10);
20481
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
21111
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
21225
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
21277
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
21310
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
21400
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net70);
21522
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net70);
21524
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
21852
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Net70);
22238
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
22245
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
22259
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
22262
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
22294
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
22307
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
22327
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
22337
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
22354
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
22361
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
22382
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22391
parseOptions:
TestOptions
.Regular10,
22394
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
22411
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22420
parseOptions:
TestOptions
.Regular10,
22423
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
22442
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22455
parseOptions:
TestOptions
.Regular10,
22458
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
22479
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22484
parseOptions:
TestOptions
.Regular10,
22487
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
22504
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22519
parseOptions:
TestOptions
.Regular10,
22536
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
22551
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22556
parseOptions:
TestOptions
.Regular10,
22559
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics().EmitToImageReference();
22572
CreateCompilation(source2, [ref1a], parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
22573
CreateCompilation(source2, [ref1a], parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70).VerifyDiagnostics();
22574
CreateCompilation(source2, [ref1a], parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
22586
CreateCompilation(source2, [ref1], parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(expectedDiagnostics);
22587
CreateCompilation(source2, [ref1], parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics);
22588
CreateCompilation(source2, [ref1], parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
22604
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22609
parseOptions:
TestOptions
.Regular10,
22612
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics().EmitToImageReference();
22625
CreateCompilation(source2, [ref1a], parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
22626
CreateCompilation(source2, [ref1a], parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70).VerifyDiagnostics();
22627
CreateCompilation(source2, [ref1a], parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
22639
CreateCompilation(source2, [ref1], parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(expectedDiagnostics);
22640
CreateCompilation(source2, [ref1], parseOptions:
TestOptions
.Regular10, targetFramework: TargetFramework.Net70).VerifyDiagnostics(expectedDiagnostics);
22641
CreateCompilation(source2, [ref1], parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
22669
parseOptions:
TestOptions
.Regular10,
22697
parseOptions:
TestOptions
.Regular10)
22714
parseOptions:
TestOptions
.Regular10,
22761
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22784
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22809
parseOptions:
TestOptions
.Regular10,
22812
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
22828
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22844
parseOptions:
TestOptions
.Regular10,
22847
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
22863
parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
22879
parseOptions:
TestOptions
.Regular10,
22882
parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedDiagnostics);
22913
CreateCompilation(source2, [ref1], parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
25231
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net50, options:
TestOptions
.ReleaseDll);
25259
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
25296
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
25302
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
25332
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
25380
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA), options:
TestOptions
.UnsafeReleaseDll);
25386
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
25422
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
25489
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
25502
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
25540
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
25561
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
25646
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
25667
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
25688
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
25726
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular);
25744
comp = CreateCompilation(sourceB1, references: new[] { refA }, parseOptions:
TestOptions
.Regular10);
25771
comp = CreateCompilation(new[] { sourceB2, UnscopedRefAttributeDefinition }, references: new[] { refA }, parseOptions:
TestOptions
.Regular);
25804
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular);
25822
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
25875
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionA));
25991
var comp = CreateCompilation(new[] { sourceA, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular);
26017
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
26063
comp = CreateCompilation(sourceB, new[] { refA }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersionB));
27138
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), targetFramework: targetFramework);
27197
var comp = CreateCompilation(assemblyIdentity, new[] { source0 }, references: null, parseOptions:
TestOptions
.Regular10);
27205
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
27214
comp = CreateEmptyCompilation(source2, references: new[] { ref0, ref1 }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
27254
var comp = CreateCompilation(assemblyIdentityLowerVersion, new[] { source0 }, references: null, parseOptions:
TestOptions
.Regular10);
27258
comp = CreateCompilation(assemblyIdentityHigherVersion, new[] { source0 }, references: null, parseOptions:
TestOptions
.Regular10);
27266
comp = CreateEmptyCompilation(source1, references: new[] { refLowerVersion }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
27281
comp = CreateEmptyCompilation(source2, references: new[] { refHigherVersion, ref1 }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
27322
var comp = CreateCompilation(assemblyIdentity, new[] { source0 }, references: null, parseOptions:
TestOptions
.Regular10);
27330
comp = CreateEmptyCompilation(source1, references: new[] { ref0 }, parseOptions:
TestOptions
.Regular10);
27387
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options:
TestOptions
.ReleaseDll);
27439
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options:
TestOptions
.ReleaseDll);
27491
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, options:
TestOptions
.ReleaseDll);
27618
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
27708
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
27792
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
27893
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
28002
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
28062
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularDefault.WithFeature("run-nullable-analysis", "never"));
28282
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
28330
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
28705
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.UnsafeDebugExe);
28854
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.UnsafeDebugDll);
28923
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.UnsafeReleaseExe);
29156
var comp = CreateCompilation(new[] { sourceA, sourceB }, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe);
29224
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe);
29416
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options:
TestOptions
.ReleaseExe);
30369
var comp = CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
30664
var comp = CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.UnsafeReleaseDll);
30696
var comp = CreateCompilationWithSpan(source, options:
TestOptions
.UnsafeReleaseDll);
30864
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
30934
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
31090
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
31141
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
31175
options:
TestOptions
.DebugExe.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings),
31229
options:
TestOptions
.DebugExe.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings),
31297
options:
TestOptions
.DebugExe.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings),
31360
options:
TestOptions
.DebugExe.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings),
32257
parseOptions:
TestOptions
.Regular14);
32265
var spanCompilation = CreateCompilation(TestSources.Span, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular8);
32318
parseOptions:
TestOptions
.Regular.WithLanguageVersion(consumerLanguageVersion),
32333
var reference = CreateCompilation(source0, parseOptions:
TestOptions
.Regular8).EmitToImageReference();
32349
var comp = CreateCompilation(source1, references: [reference], parseOptions:
TestOptions
.Regular8);
Semantics\RefLocalsAndReturnsTests.cs (45)
582
var comp = CreateCompilationWithMscorlibAndSpan(new[] { source, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
778
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
832
}", options:
TestOptions
.UnsafeDebugDll);
1088
}", options:
TestOptions
.Regular7_1);
1292
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1304
CreateCompilation(source, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
1333
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1340
CompileAndVerify(source, parseOptions:
TestOptions
.Regular13, expectedOutput: expectedOutput).VerifyDiagnostics();
1899
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
2443
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
2526
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll);
2674
var options =
TestOptions
.Regular;
2716
var options =
TestOptions
.Regular;
3188
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3196
CreateCompilation(code, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
3224
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3231
CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
3253
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3265
CreateCompilation(code, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
3295
CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics();
3296
CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics();
3326
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
3327
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
3349
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3357
CreateCompilation(code, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
3383
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3390
CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics();
3413
CreateCompilation(code, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3425
CreateCompilation(code, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
3451
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
3458
CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics();
3481
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
3493
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
4766
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4794
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4822
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4850
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4878
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4909
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
4959
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.RegularDefault.WithLanguageVersion(langVersion));
5012
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.RegularDefault.WithLanguageVersion(langVersion));
5233
var comp = CreateCompilation(code, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
5272
var comp = CreateCompilation(code, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"), parseOptions:
TestOptions
.Script);
Semantics\ScriptSemanticsTests.cs (43)
99
parseOptions:
TestOptions
.Script,
100
options:
TestOptions
.DebugExe,
116
parseOptions:
TestOptions
.Script,
117
options:
TestOptions
.DebugExe,
141
parseOptions:
TestOptions
.Script.WithNoRefSafetyRulesAttribute(),
142
options:
TestOptions
.DebugExe.WithUsings("Hidden"),
161
parseOptions:
TestOptions
.Script,
162
options:
TestOptions
.DebugExe.WithUsings("Hidden"),
190
parseOptions:
TestOptions
.Script,
191
options:
TestOptions
.DebugExe,
209
parseOptions:
TestOptions
.Script,
210
options:
TestOptions
.DebugExe.WithUsings("Hidden"),
235
var compilation = CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.Script);
263
var tree = SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Script);
265
var compilation = CreateCompilationWithMscorlib461(new[] { tree }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
286
var tree = SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Script);
288
var compilation = CreateCompilationWithMscorlib461(new[] { tree }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
298
var submission = CSharpCompilation.CreateScriptCompilation("test", syntaxTree: SyntaxFactory.ParseSyntaxTree("1", options:
TestOptions
.Script), returnType: typeof(int));
365
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
369
options:
TestOptions
.ReleaseExe.WithScriptClassName("Goo.Script"),
396
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
400
options:
TestOptions
.ReleaseExe.WithScriptClassName("Goo.Script"),
443
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
447
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
485
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp6));
489
options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
519
var tree = Parse(source, options:
TestOptions
.Script);
535
var tree = Parse(source, options:
TestOptions
.Script);
627
var compilation = CreateCompilationWithMscorlib461(new[] { Parse(source, options:
TestOptions
.Script) });
640
var compilation = CreateCompilationWithMscorlib461(new[] { Parse(source, options:
TestOptions
.Script) });
652
var compilation = CreateCompilationWithMscorlib461(new[] { Parse(source, options:
TestOptions
.Script) });
1134
var tree = Parse(source, options:
TestOptions
.Script);
1154
var tree = Parse(source, options:
TestOptions
.Script);
1193
compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
1208
compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }, options:
TestOptions
.ReleaseExe);
1217
compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script"));
1226
compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }, options:
TestOptions
.ReleaseExe.WithScriptClassName(""));
1238
compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }, options:
TestOptions
.ReleaseExe.WithScriptClassName(null));
1250
compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }, options:
TestOptions
.ReleaseExe.WithScriptClassName("a\0b"));
1322
compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script1"));
1352
compilation = CreateCompilationWithMscorlib461(new[] { syntaxTree }, options:
TestOptions
.ReleaseExe.WithScriptClassName("Script1"));
1373
parseOptions:
TestOptions
.Script,
1374
options:
TestOptions
.DebugExe,
Semantics\SemanticAnalyzerTests.cs (1)
82
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
Semantics\SemanticErrorTests.cs (127)
1385
new[] { SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Script) });
2115
var comp = CreateCompilation(text, options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(new Dictionary<string, ReportDiagnostic>()
2215
CreateCompilation(text, parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
2436
}", parseOptions:
TestOptions
.Regular6)
2729
CreateCompilation(test, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2793
CreateCompilation(test, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2813
CreateCompilation(test, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2929
CreateCompilation(source, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
2937
CreateCompilation(source, parseOptions:
TestOptions
.Regular).VerifyDiagnostics(
3239
CreateCompilation(source, options:
TestOptions
.DebugExe.WithSourceReferenceResolver(resolver)).VerifyDiagnostics(
4047
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3);
4338
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular6);
4772
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
4800
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
6508
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular10);
6521
var verifier = CompileAndVerify(text, parseOptions:
TestOptions
.Regular11);
6587
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
7024
CreateCompilation(text, parseOptions:
TestOptions
.Regular10).
7033
var verifier = CompileAndVerify(text, parseOptions:
TestOptions
.Regular11).
7072
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
7080
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
7106
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
7114
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
7145
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
7150
var verifier = CompileAndVerify(source, new[] { CSharpRef }, parseOptions:
TestOptions
.Regular11);
7219
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
7224
var verifier = CompileAndVerify(source, new[] { CSharpRef }, parseOptions:
TestOptions
.Regular11);
7527
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7616
CreateCompilation(text, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
7621
CreateCompilation(text, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular.WithStrictFeature()).VerifyDiagnostics(
7688
CreateCompilation(text, options:
TestOptions
.ReleaseDll.WithNullableContextOptions(nullableContextOptions), parseOptions:
TestOptions
.Regular.WithStrictFeature()).VerifyDiagnostics();
7904
CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithTuplesFeature()).VerifyDiagnostics(
7937
var comp = CreateCompilation(new[] { Parse(test, options:
TestOptions
.Regular6) }, new MetadataReference[] { });
8189
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8239
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8282
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8353
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8378
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8407
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8899
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8935
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9024
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9124
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9148
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9172
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9448
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
10580
CreateCompilation(text, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
10610
CreateCompilation(text, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
11006
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
11085
CreateCompilation(text, options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(noWarns)).VerifyDiagnostics(
11747
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
11925
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
12194
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
12234
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
12269
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
12301
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
12323
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
12366
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
12377
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
12390
", parseOptions:
TestOptions
.Script).VerifyDiagnostics(
12855
CreateCompilation(text, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
13021
CreateCompilation(text, parseOptions:
TestOptions
.Regular10)
13027
var verifier = CompileAndVerify(text, parseOptions:
TestOptions
.Regular11);
13153
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseExe);
13188
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseExe);
13227
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseExe);
13276
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
13331
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseExe);
14319
CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithStrictFeature()).VerifyDiagnostics(
15443
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
15471
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
15472
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
15576
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15943
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
16121
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular7_2).VerifyDiagnostics(
16161
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(
16208
var c = CompileAndVerify(text, expectedOutput: "7788", verify: Verification.Fails, options:
TestOptions
.UnsafeReleaseExe);
16526
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
16556
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
16585
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
16650
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
16842
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular6);
17053
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
17574
CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
18494
CreateCompilation(source, options:
TestOptions
.DebugExe.WithWarningLevel(5)).VerifyDiagnostics();
18549
var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
18643
var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
18669
var comp = CreateCompilation(text, targetFramework: TargetFramework.StandardAndCSharp, options:
TestOptions
.DebugExe);
18883
var comp = CreateCompilationWithMscorlib40AndSystemCore(source, new[] { CSharpRef }, options:
TestOptions
.UnsafeReleaseDll);
18931
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.UnsafeReleaseDll);
20309
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
21192
this.CompileAndVerify(source: text, expectedOutput: expected, options:
TestOptions
.ReleaseExe.WithWarningLevel(4)).VerifyDiagnostics(compatibleExpected);
21680
var compilation = CreateCompilation(text, targetFramework: TargetFramework.Mscorlib461, options:
TestOptions
.DebugExe);
21684
var result = compilation.Emit(exebits, pdbbits, options:
TestOptions
.NativePdbEmit);
22001
new[] { Parse(text, options:
TestOptions
.RegularWithDocumentationComments) },
22002
options:
TestOptions
.ReleaseDll.WithXmlReferenceResolver(null));
22680
CreateCompilationWithMscorlib40(source, references: new[] { Net40.References.SystemCore }, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
22693
CreateCompilationWithMscorlib40(source, references: new[] { Net40.References.SystemCore }, options:
TestOptions
.ReleaseDll.WithNullableContextOptions(NullableContextOptions.Disable)).VerifyDiagnostics(
22741
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
22764
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
22787
CompileAndVerifyWithMscorlib40(source, expectedOutput: "True", references: new[] { Net40.References.SystemCore }, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
23194
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithStrictFeature()).VerifyDiagnostics(
23273
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithStrictFeature()).VerifyDiagnostics(
23721
CreateCompilation(builder.ToString(), null,
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Suppress)).VerifyEmitDiagnostics(
24233
CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics(
24359
CreateCompilationWithMscorlib461(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
24391
CreateCompilationWithMscorlib461(text, new[] { NetFramework.System, NetFramework.SystemCore, NetFramework.MicrosoftCSharp }, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
24593
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugExe);
24656
parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5)).VerifyDiagnostics(
24690
parseOptions:
TestOptions
.Regular).VerifyDiagnostics(
24713
CreateCompilationWithMscorlib461(text, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
24759
CreateCompilationWithMscorlib461(text, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
24900
CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.RegularWithRecursivePatterns).VerifyDiagnostics(
24932
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
Semantics\SpanStackSafetyTests.cs (43)
526
var comp = CreateCompilationWithMscorlibAndSpan(new[] { text, UnscopedRefAttributeDefinition }, parseOptions:
TestOptions
.Regular10);
725
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.ReleaseExe);
789
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.ReleaseExe);
850
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.ReleaseExe);
908
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.ReleaseExe);
987
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1003
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
1051
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1058
var comp = CreateCompilationWithMscorlibAndSpan(text,
TestOptions
.ReleaseExe,
TestOptions
.Regular13);
1061
comp = CreateCompilationWithMscorlibAndSpan(text,
TestOptions
.ReleaseExe);
1129
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1144
CreateCompilationWithMscorlibAndSpan(text, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics(expectedDiagnostics);
1198
CreateCompilationWithMscorlibAndSpan(text,
TestOptions
.ReleaseExe,
TestOptions
.Regular12).VerifyDiagnostics(
1205
var comp = CreateCompilationWithMscorlibAndSpan(text,
TestOptions
.ReleaseExe,
TestOptions
.Regular13);
1208
comp = CreateCompilationWithMscorlibAndSpan(text,
TestOptions
.ReleaseExe);
1391
comp = CreateCompilationWithMscorlibAndSpan(text,
TestOptions
.DebugExe);
1752
comp = CreateCompilationWithMscorlibAndSpan(text,
TestOptions
.DebugExe);
1802
comp = CreateCompilationWithMscorlibAndSpan(text,
TestOptions
.DebugExe);
1824
CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1831
var comp = CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular13);
1927
options:
TestOptions
.ReleaseDll);
1944
options:
TestOptions
.ReleaseExe);
1961
options:
TestOptions
.ReleaseDll);
1978
options:
TestOptions
.ReleaseExe);
2005
options:
TestOptions
.UnsafeReleaseDll);
2022
options:
TestOptions
.ReleaseExe);
2046
options:
TestOptions
.UnsafeReleaseDll);
2063
options:
TestOptions
.ReleaseExe);
2199
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseExe);
2235
var comp = CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion), options:
TestOptions
.ReleaseExe);
2276
}", options:
TestOptions
.ReleaseExe), verify: Verification.Fails, expectedOutput: @"
2320
}", options:
TestOptions
.ReleaseExe), verify: Verification.Fails, expectedOutput: @"
2369
}", parseOptions:
TestOptions
.RegularDefault.WithLanguageVersion(languageVersion));
2618
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.DebugExe);
2643
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.DebugExe);
2668
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.DebugExe);
2698
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.DebugExe);
2721
CSharpCompilation comp = CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.DebugExe);
Semantics\StackAllocInitializerTests.cs (73)
59
",
TestOptions
.UnsafeReleaseDll);
136
",
TestOptions
.UnsafeReleaseDll);
201
",
TestOptions
.UnsafeReleaseDll);
254
",
TestOptions
.UnsafeReleaseDll);
307
",
TestOptions
.UnsafeReleaseDll);
353
}",
TestOptions
.UnsafeReleaseDll);
426
}",
TestOptions
.UnsafeReleaseDll);
523
}",
TestOptions
.UnsafeReleaseExe);
562
}",
TestOptions
.DebugExe);
579
}",
TestOptions
.ReleaseDll);
597
CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular7_3)
618
CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular8)
646
CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular7_3)
658
CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular8)
695
CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular7_3)
707
CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular8)
732
}",
TestOptions
.UnsafeReleaseDll);
755
}",
TestOptions
.UnsafeReleaseDll);
778
""",
TestOptions
.UnsafeReleaseExe);
793
}",
TestOptions
.UnsafeReleaseDll);
812
}",
TestOptions
.UnsafeReleaseDll);
831
}",
TestOptions
.UnsafeReleaseDll);
852
}",
TestOptions
.UnsafeReleaseDll);
879
}",
TestOptions
.UnsafeReleaseDll);
904
}",
TestOptions
.UnsafeReleaseDll);
927
}",
TestOptions
.UnsafeReleaseDll);
957
}",
TestOptions
.UnsafeReleaseExe);
975
}",
TestOptions
.UnsafeReleaseExe);
1028
}",
TestOptions
.UnsafeReleaseDll);
1130
}",
TestOptions
.UnsafeReleaseDll);
1218
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1318
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1334
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1350
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1380
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1397
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1430
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1445
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1473
}", options:
TestOptions
.UnsafeReleaseDll, parseOptions: parseOptions).VerifyDiagnostics(
1506
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1535
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
1564
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
1593
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
1620
CreateCompilation(test, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1648
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
1685
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
1716
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1727
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1749
CreateCompilationWithMscorlibAndSpan(test,
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1769
CreateCompilationWithMscorlibAndSpan(test,
TestOptions
.ReleaseDll).VerifyDiagnostics(
1793
CreateCompilationWithMscorlibAndSpan(test,
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1804
CreateCompilationWithMscorlibAndSpan(test,
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(
1894
CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1931
CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1942
CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1959
CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
2010
}",
TestOptions
.ReleaseDll).VerifyDiagnostics();
2119
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2283
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2354
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2460
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2547
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2637
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
Semantics\StackAllocSpanExpressionsTests.cs (41)
43
}",
TestOptions
.UnsafeReleaseDll);
117
}",
TestOptions
.UnsafeReleaseDll);
183
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
243
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
257
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
271
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
289
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
304
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
331
}",
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
345
CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
353
CreateCompilationWithMscorlibAndSpan(source,
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
373
}", options:
TestOptions
.UnsafeReleaseDll, parseOptions: parseOptions).VerifyDiagnostics(
393
}", options:
TestOptions
.UnsafeReleaseDll, parseOptions: parseOptions).VerifyDiagnostics(
412
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
432
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
453
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
471
CreateCompilation(test, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
490
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
512
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
517
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
540
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
545
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
561
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
566
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true), parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
588
CreateCompilationWithMscorlibAndSpan(test,
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
593
CreateCompilationWithMscorlibAndSpan(test,
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(
648
CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
653
CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
671
CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
691
CreateCompilationWithMscorlibAndSpan(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
722
}",
TestOptions
.ReleaseDll).VerifyDiagnostics();
781
CreateEmptyCompilation(code, references,
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
810
CreateCompilationWithMscorlibAndSpan(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
836
CreateCompilationWithMscorlibAndSpan(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
Semantics\StructConstructorTests.cs (81)
29
var comp = CreateCompilation(sourceA, parseOptions:
TestOptions
.Regular9);
247
comp = CreateCompilation(sourceB, references: new[] { refA }, parseOptions:
TestOptions
.Regular9);
850
TestOptions
.Regular.WithLanguageVersion(languageVersion.Value);
1325
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
1470
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
1575
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
1661
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
1721
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
1973
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1985
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular11, expectedOutput:
2013
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2025
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular11, expectedOutput: "(, )");
2074
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2086
comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
2168
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
2282
var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, options:
TestOptions
.ReleaseExe, verify: Verification.Skipped, expectedOutput:
2400
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
2464
var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, options:
TestOptions
.ReleaseExe, verify: Verification.Skipped, expectedOutput:
2535
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2568
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
2580
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
2617
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2650
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
2662
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
2700
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
2712
comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular11);
2753
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
2765
var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular11, expectedOutput:
2855
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
2876
var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular11, expectedOutput:
2926
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
2947
var verifier = CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular11, expectedOutput:
3004
CompileAndVerify(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10, verify: Verification.Skipped, expectedOutput: expectedOutput);
3035
var comp = CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular10);
3111
CompileAndVerify(source, options:
TestOptions
.ReleaseExe, verify: Verification.Skipped, expectedOutput:
3179
var verifier = CompileAndVerify(source, options:
TestOptions
.ReleaseExe, expectedOutput:
3235
comp = CreateCompilation(sourceB, references: new[] { refA }, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Mscorlib461);
3276
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
3297
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
3406
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular10);
3418
comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular11);
3770
var comp = CreateCompilationWithSpan(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
3870
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Script, targetFramework: TargetFramework.NetCoreApp);
3889
CreateCompilation(source, parseOptions:
TestOptions
.Regular10)
3895
CreateCompilation(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions:
TestOptions
.Regular11)
3901
CreateCompilation(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(GetIdForErrorCode(ErrorCode.WRN_UnassignedThisSupportedVersion), ReportDiagnostic.Error), parseOptions:
TestOptions
.Regular11)
3907
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular11);
3940
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe);
3978
CreateCompilation(source, parseOptions:
TestOptions
.Regular10)
3990
CreateCompilation(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions:
TestOptions
.Regular11)
4015
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
4021
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions:
TestOptions
.Regular11);
4055
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
4064
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings), parseOptions:
TestOptions
.Regular11);
4171
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
4202
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4241
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4274
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4309
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4349
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4399
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4443
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4485
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4525
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4547
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4589
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll.WithSpecificDiagnosticOptions(ReportStructInitializationWarnings));
4620
verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll);
4697
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular10);
4707
var verifier = CompileAndVerify(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular11);
4737
var verifier = CompileAndVerify(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
4769
var verifier = CompileAndVerify(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
4825
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4868
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
Semantics\StructsTests.cs (8)
30
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
59
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
86
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
117
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe);
379
TestOptions
.ReleaseDll);
384
TestOptions
.ReleaseDll);
638
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
669
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
Semantics\SuppressAccessibilityChecksTests.cs (2)
44
", new MetadataReference[] { referenceA },
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
164
", new MetadataReference[] { referenceA },
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
Semantics\SwitchTests.cs (69)
79
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
114
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
150
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
192
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
255
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
331
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
365
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1).VerifyDiagnostics(
396
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
437
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
462
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
492
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
522
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
550
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
593
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
633
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
675
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
725
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
779
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
832
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
887
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics();
920
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
959
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1001
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1037
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1083
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1202
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics();
1243
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics();
1293
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics();
1336
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics();
1374
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics();
1417
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics();
1461
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1511
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1562
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1615
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1666
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1717
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1768
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1825
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1883
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1943
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2000
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2067
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2106
CompileAndVerify(text, parseOptions:
TestOptions
.Regular6, expectedOutput: "a1");
2142
CompileAndVerify(text, parseOptions:
TestOptions
.Regular6, expectedOutput: "a2");
2179
CompileAndVerify(text, parseOptions:
TestOptions
.Regular6, expectedOutput:
2227
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2267
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2304
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2359
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2395
CreateCompilationWithMscorlib461(source, references: new[] { SystemCoreRef }, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
2419
syntaxTree: SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Script),
2462
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2519
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2579
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2613
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2682
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2714
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2719
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
2724
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
2749
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2753
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics();
2754
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
2780
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2821
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp2)).VerifyDiagnostics();
2822
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp1)).VerifyDiagnostics(
2912
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2945
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics();
2946
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics();
Semantics\SyntaxTreeRootTests.cs (1)
68
options:
TestOptions
.Script);
Semantics\TargetTypedConditionalOperatorTests.cs (35)
184
source, options:
TestOptions
.ReleaseExe,
185
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion))
209
source, options:
TestOptions
.ReleaseExe,
210
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion))
231
source, options:
TestOptions
.ReleaseExe,
232
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion))
267
source, options:
TestOptions
.ReleaseExe,
268
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion))
330
parseOptions ??=
TestOptions
.Regular;
334
var comp = CreateCompilation(tree, options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
413
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.DebugExe)
416
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), options:
TestOptions
.DebugExe)
433
CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.DebugDll.WithAllowUnsafe(true))
435
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), options:
TestOptions
.DebugDll.WithAllowUnsafe(true))
452
CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.DebugDll)
454
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), options:
TestOptions
.DebugDll)
491
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp3), expectedOutput: expectedOutput);
492
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), expectedOutput: expectedOutput);
526
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp3)).VerifyDiagnostics(expectedDiagnostics);
527
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion())).VerifyDiagnostics(expectedDiagnostics);
557
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp3), expectedOutput: expectedOutput);
558
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), expectedOutput: expectedOutput);
588
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp3), expectedOutput: expectedOutput);
589
CompileAndVerify(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion()), expectedOutput: expectedOutput);
614
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)).VerifyDiagnostics();
615
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion())).VerifyDiagnostics();
640
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_3)).VerifyDiagnostics(
648
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(MessageID.IDS_FeatureTargetTypedConditional.RequiredVersion())).VerifyDiagnostics(
708
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
Semantics\TargetTypedDefaultTests.cs (193)
31
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
66
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular7);
117
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
136
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
167
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
189
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
219
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
236
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
273
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.DebugExe);
312
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
353
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
413
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
457
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
487
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
509
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
552
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
595
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8, options:
TestOptions
.DebugExe);
637
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
660
var comp = CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular7_1);
692
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
713
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
734
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
778
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
813
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
830
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
859
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
889
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
910
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
928
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
946
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
967
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
994
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
1013
var comp2 = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
1057
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1077
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
1107
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
1134
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1163
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1192
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1228
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1246
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
1362
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
1365
var comp2 = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
1468
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
1471
var comp2 = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
1571
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
1574
var comp2 = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
1593
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1621
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1624
var comp2 = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3, options:
TestOptions
.DebugExe);
1714
validateLangVer(modifier, type, value, equal, semanticType,
TestOptions
.Regular7_2, diagnostics);
1715
validateLangVer(modifier, type, value, equal, semanticType,
TestOptions
.Regular, diagnostics);
1721
var comp = CreateCompilation(source, parseOptions: parseOptions, options:
TestOptions
.DebugExe);
1787
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3, options:
TestOptions
.DebugExe);
1858
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular, options:
TestOptions
.DebugExe);
1903
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1939
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
1968
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2007
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2053
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2079
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2108
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2144
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2177
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2203
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe.WithAllowUnsafe(true));
2227
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2250
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2270
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2287
var comp = CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe,
2307
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2326
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2359
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2381
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2407
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2449
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2477
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2503
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2524
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2549
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2575
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2591
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2609
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2628
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
2653
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, references: new[] { CSharpRef }, options:
TestOptions
.DebugExe);
2671
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2696
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3, options:
TestOptions
.DebugExe);
2722
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_1)
2743
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2768
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular7_1);
2792
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2810
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular7_1);
2833
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
2855
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugDll);
2880
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1);
2903
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugDll);
2926
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugDll);
2962
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3012
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
3028
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular7_1);
3049
var comp = CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3078
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3100
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3129
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3161
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3193
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3225
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3254
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3274
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3295
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
3330
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
3369
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
3406
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3428
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3447
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3467
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3487
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3506
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3547
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3568
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3623
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
3705
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1, options:
TestOptions
.DebugExe);
3743
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1);
Semantics\TopLevelStatementsTests.cs (276)
30
private static CSharpParseOptions DefaultParseOptions =>
TestOptions
.Regular9;
44
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
78
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
106
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
114
comp = CreateCompilation(new[] { text1, text2, text3 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
141
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
162
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
165
comp = CreateCompilation(new[] { text2, text1 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
178
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
184
comp = CreateCompilation(text1, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Enable), parseOptions: DefaultParseOptions);
279
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
294
comp = CreateCompilation(new[] { text2, text1 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
309
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe.WithNullableContextOptions(NullableContextOptions.Enable), parseOptions: DefaultParseOptions);
435
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
456
comp = CreateCompilation(new[] { text2, text1 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
525
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
563
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
612
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular8);
691
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
737
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
781
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
813
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
826
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
839
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
860
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
910
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
931
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
956
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
971
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1003
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1016
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1029
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1056
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1074
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1102
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1117
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1124
comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular12);
1131
comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular13);
1134
comp = CreateCompilation(text, options:
TestOptions
.DebugExe);
1203
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1230
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1252
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1295
var comp = CreateCompilationWithTasksExtensions(new[] { source, s_IAsyncEnumerable }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1313
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1330
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1346
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1360
comp = CreateCompilation(new[] { "System.Console.WriteLine();", text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1390
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1404
comp = CreateCompilation(new[] { "System.Console.WriteLine();", text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1439
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1457
comp = CreateCompilation(new[] { text2, text1 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1490
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1509
comp = CreateCompilation(new[] { text2, text1 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1544
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1585
CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions).VerifyDiagnostics(
1623
var comp = CreateCompilation(new[] { text1, text2, text3 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1685
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
1858
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2012
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2015
comp = CreateCompilation(text1 + text2, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2019
Parse(text1, filename: "text2",
TestOptions
.Regular6) },
2020
options:
TestOptions
.DebugExe));
2022
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7);
2079
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2243
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2393
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2396
comp = CreateCompilation(text1 + text2, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2399
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular7);
2445
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2590
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2609
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2640
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2665
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2726
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2811
var comp = CreateCompilation(text, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2868
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2896
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
2930
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3044
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3106
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3169
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3236
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3300
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3362
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3425
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3492
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3556
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3618
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3681
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3748
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3812
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3880
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
3948
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4097
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4197
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4222
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4243
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4325
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4347
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4399
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4487
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4504
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4528
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4567
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4595
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4633
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4647
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4675
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4692
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4708
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4728
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4743
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4761
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4784
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4799
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4813
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4834
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4855
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4876
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4901
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4921
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4953
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
4974
var comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5006
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5039
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5067
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5097
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5129
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5159
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5185
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5221
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5260
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5316
var comp = CreateCompilation(new[] { text1, text4 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5356
CompileAndVerify(text, options:
TestOptions
.DebugExe.WithMainTypeName("Program2"), parseOptions: DefaultParseOptions, expectedOutput: "Program2").VerifyDiagnostics(
5379
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe.WithMainTypeName(""), parseOptions: DefaultParseOptions);
5401
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5421
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5442
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5463
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5487
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5512
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5539
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5567
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5594
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5622
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5646
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5671
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5710
options:
TestOptions
.DebugExe.WithMainTypeName("C"),
5731
options:
TestOptions
.DebugExe.WithMainTypeName("Program"),
5743
options:
TestOptions
.DebugExe.WithMainTypeName("Program"),
5755
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5769
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5788
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5809
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5833
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5859
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5880
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5901
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5922
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5943
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5963
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
5987
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6005
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6029
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6052
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6089
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6168
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
6239
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
6313
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6354
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6397
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6447
var comp = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6486
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6497
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6591
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6600
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6648
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6663
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6769
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6780
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6856
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6865
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6914
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6923
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6972
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
6981
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7040
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7049
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7119
var comp = CreateCompilation(text1 + text2, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7127
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7232
var comp = CreateCompilation(text1 + text2 + text3, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7241
comp = CreateCompilation(new[] { text1, text2, text3 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7326
var comp = CreateCompilation(text1 + text2, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7335
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7399
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7409
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7466
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7476
comp = CreateCompilation(new[] { text1, text2 }, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7533
var comp = CreateEmptyCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7555
var comp = CreateCompilation(text, targetFramework: TargetFramework.Minimal, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7578
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7600
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7638
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7664
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7695
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7713
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7760
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7807
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7876
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
7987
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8010
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8029
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8048
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8068
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8086
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8108
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8128
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8147
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8165
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8185
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8197
var comp = CreateCompilation(text, options:
TestOptions
.DebugDll, parseOptions: DefaultParseOptions);
8210
var comp = CreateCompilation(text, options:
TestOptions
.ReleaseModule, parseOptions: DefaultParseOptions);
8326
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8344
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8357
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8366
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8380
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8394
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8408
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8435
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8452
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8469
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8486
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8533
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe.WithOverflowChecks(true), parseOptions: DefaultParseOptions);
8578
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugExe, parseOptions: DefaultParseOptions);
8594
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugExe, parseOptions: DefaultParseOptions);
8621
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8651
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8673
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8692
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8707
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8740
var comp = CreateCompilation(text1, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8760
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8772
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8849
", options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8869
", options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
8902
var oldTree = Parse(text: text1, options:
TestOptions
.RegularDefault);
8925
using var lexer = new Syntax.InternalSyntax.Lexer(newText,
TestOptions
.RegularDefault);
8930
var tree = CSharpSyntaxTree.Create(compilationUnit,
TestOptions
.RegularDefault, path: "", Encoding.UTF8, SourceHashAlgorithms.Default);
8934
var fullParseTree = Parse(text: text2, options:
TestOptions
.RegularDefault);
8963
", options:
TestOptions
.ReleaseExe);
9022
", options:
TestOptions
.ReleaseExe);
9087
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
9104
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
9121
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
9133
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
9146
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
9164
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe, parseOptions: DefaultParseOptions);
9182
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All));
9237
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All));
9631
var comp = CreateCompilation(text, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All));
9670
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
9687
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
9707
var comp = CreateCompilation(src, parseOptions:
TestOptions
.RegularWithDocumentationComments);
9811
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
9901
var comp = CreateCompilation(new[] { src1, src2 }, options:
TestOptions
.ReleaseExe);
9904
comp = CreateCompilation(new[] { src2, src1 }, options:
TestOptions
.ReleaseExe);
9929
var comp = CreateCompilation(new[] { src1, src2 }, options:
TestOptions
.ReleaseExe);
9932
comp = CreateCompilation(new[] { src2, src1 }, options:
TestOptions
.ReleaseExe);
9957
var comp = CreateCompilation(new[] { src1, src2 }, options:
TestOptions
.ReleaseExe);
9960
comp = CreateCompilation(new[] { src2, src1 }, options:
TestOptions
.ReleaseExe);
Semantics\TryCatchTests.cs (1)
157
CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyDiagnostics();
Semantics\TypeOfTests.cs (5)
53
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
67
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
83
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
99
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
118
""", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
Semantics\UninitializedNonNullableFieldTests.cs (42)
87
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7);
107
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7, skipUsesIsNullable: true);
265
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
299
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
328
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
362
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
389
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
812
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
856
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular10);
874
var verifier = CompileAndVerify(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular11);
983
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
1052
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
1065
var verifier = CompileAndVerify(source, parseOptions:
TestOptions
.Regular11);
1218
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1258
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1283
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1303
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1323
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1350
var comp = CreateCompilation(new[] { MaybeNullAttributeDefinition, source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1380
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1406
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1436
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1446
comp = CreateCompilation(new[] { source }, options: WithNullableDisable(), parseOptions:
TestOptions
.Regular8);
1457
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
1487
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1521
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1555
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1589
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1612
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1647
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1694
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1734
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1755
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1782
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1797
var verifier = CompileAndVerify(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular11);
1846
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1865
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1888
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
1903
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
2078
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular8);
2244
var comp = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.RegularPreview);
2313
var comp = CreateCompilation(new[] { source, MemberNotNullAttributeDefinition }, options: WithNullableEnable(), parseOptions:
TestOptions
.RegularPreview);
Semantics\UnsafeTests.cs (780)
59
options:
TestOptions
.UnsafeDebugDll);
78
options:
TestOptions
.UnsafeDebugDll);
106
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
123
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
144
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
170
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
186
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll.WithAllowUnsafe(false)).VerifyDiagnostics(
190
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
205
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll.WithAllowUnsafe(false)).VerifyDiagnostics(
209
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
239
compilationOptions:
TestOptions
.UnsafeReleaseDll.WithAllowUnsafe(false),
246
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
262
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
278
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
283
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
284
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
301
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
306
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
307
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
324
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
329
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
330
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
348
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
353
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
354
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
379
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
397
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
398
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
421
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
445
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
446
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
468
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
492
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
493
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
513
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
535
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
559
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
583
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
610
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(
619
CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
620
CompileAndVerify(code, expectedOutput: expectedOutput, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
639
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
644
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
645
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
664
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
676
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
677
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
702
var comp = CreateCompilationWithTasksExtensions(code, options:
TestOptions
.UnsafeReleaseExe);
754
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
755
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
811
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
812
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
813
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
853
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
873
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
878
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
879
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
900
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
905
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
906
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
924
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
936
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
937
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
955
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics();
964
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
965
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
983
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics();
984
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
985
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
1006
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics();
1015
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
1016
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1034
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics();
1043
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
1044
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1066
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics();
1075
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
1076
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1098
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyEmitDiagnostics();
1107
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
1108
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1126
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1138
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
1139
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1157
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1158
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1159
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1179
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1180
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1181
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1202
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1203
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1204
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1227
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1228
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1229
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1245
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1246
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1247
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1263
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1268
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1269
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1292
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1293
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1294
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1309
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1329
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1348
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1366
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1389
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1390
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1415
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1416
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1437
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1438
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1439
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1462
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1463
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1464
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1485
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1486
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1487
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1510
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1511
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1512
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1528
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1529
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1530
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1546
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1551
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1552
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1575
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1576
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1577
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1592
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1611
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1634
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1635
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1657
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1658
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1659
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1683
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1684
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1685
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1707
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1708
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1709
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1736
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1737
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1738
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1755
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1756
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1757
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1774
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1779
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1780
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1804
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1805
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1806
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1822
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1848
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1877
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1878
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1905
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1906
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1928
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1929
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1930
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1954
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1955
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1956
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1978
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1979
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
1980
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2007
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2008
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2009
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2026
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2027
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2028
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2045
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2050
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2051
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2075
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2076
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2077
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2093
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2119
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2148
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2149
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2176
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2177
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2196
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2197
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2198
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2216
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2217
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2218
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2240
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2241
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2242
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2263
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2264
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2265
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2282
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2283
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2284
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2301
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(
2306
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2307
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2328
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2329
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2330
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2343
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(
2363
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2387
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2388
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2401
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2402
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2403
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2423
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2424
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2425
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2441
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2442
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2443
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics();
2463
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2464
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2465
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2488
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2489
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2490
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2516
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2517
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2518
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2541
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2552
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2553
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2576
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2577
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2578
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2595
CreateCompilation(code, parseOptions:
TestOptions
.Regular12, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
2596
CreateCompilation(code, parseOptions:
TestOptions
.Regular13, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
2597
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
2620
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2643
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
3181
CreateCompilation(withoutUnsafe, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3193
CreateCompilation(withUnsafeOnType, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3198
CreateCompilation(withUnsafeOnMembers, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3213
CreateCompilation(withUnsafeOnMembers, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
3214
CreateCompilation(withUnsafeOnMembers, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
3217
CreateCompilation(withUnsafeOnTypeAndMembers, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3231
CreateCompilation(withUnsafeOnTypeAndMembers, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
3232
CreateCompilation(withUnsafeOnTypeAndMembers, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
3249
CreateCompilation(withoutUnsafe, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3256
CreateCompilation(withUnsafeOnType, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
3259
CreateCompilation(withUnsafeOnMembers, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3265
CreateCompilation(withUnsafeOnMembers, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
3266
CreateCompilation(withUnsafeOnMembers, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
3269
CreateCompilation(withUnsafeOnTypeAndMembers, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
3275
CreateCompilation(withUnsafeOnTypeAndMembers, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular13).VerifyEmitDiagnostics();
3276
CreateCompilation(withUnsafeOnTypeAndMembers, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics();
3293
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3317
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3360
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3373
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll.WithAllowUnsafe(false)).VerifyDiagnostics(
3377
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
3395
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3419
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
4171
CreateCompilation(withoutUnsafe, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedWithoutUnsafe);
4174
CreateCompilation(withUnsafeOnType, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedWithUnsafe);
4177
CreateCompilation(withUnsafeOnMembers, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedWithUnsafe);
4180
CreateCompilation(withUnsafeOnTypeAndMembers, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedWithUnsafe);
5188
var compilation = CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.UnsafeReleaseDll);
5312
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
5379
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
5914
var libComp = CreateCompilation(libSrc, options:
TestOptions
.UnsafeDebugDll);
5934
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll, references: new[] { libComp.EmitToImageReference() });
5993
var comp = CreateCompilation(src, options:
TestOptions
.UnsafeDebugDll);
6144
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6170
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6194
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6218
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6248
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6264
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
6366
var tree = SyntaxFactory.ParseSyntaxTree(code,
TestOptions
.Regular);
6367
var compilation = CreateCompilation(tree, new[] { metadata },
TestOptions
.UnsafeReleaseDll);
6414
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
6432
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
6474
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
6497
CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6543
CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6640
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6791
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6825
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6870
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6927
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6947
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6967
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
6986
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7007
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7029
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7052
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7073
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7096
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7120
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7147
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7169
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
7187
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7210
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7233
CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
7253
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
7290
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
7319
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
7357
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
7395
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
7436
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
7451
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7470
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7488
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7507
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7531
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
7568
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
7585
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
7600
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7618
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7636
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7655
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7673
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7692
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7750
CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7795
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7841
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
7908
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
7967
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
7985
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8005
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8025
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8044
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8062
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8086
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
8107
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
8128
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
8154
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
8221
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
8279
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
8339
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
8375
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
8416
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8469
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
8519
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
8557
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8667
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8744
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8785
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8817
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
8851
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
8905
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
8943
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
8987
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9056
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9130
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
9151
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
9167
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9191
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
9211
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9249
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9274
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
9317
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
9374
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
9418
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9513
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9533
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9555
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9581
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9603
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9653
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9687
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9726
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9766
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9801
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9824
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
9828
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9855
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9900
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9936
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9956
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9986
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10008
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10037
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Skipped, expectedOutput: "42");
10061
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
10091
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10121
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10143
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10173
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
10214
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
10286
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
10353
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10455
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
10456
CreateCompilation(text, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
10478
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10509
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10560
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10828
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedDiagnostics);
10829
CreateCompilation(text, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(expectedDiagnostics);
10845
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
10927
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11024
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11057
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11080
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11113
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11166
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
11176
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
11197
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
11202
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
11220
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11241
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
11250
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
11264
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
11277
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Script).VerifyDiagnostics(
11301
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
11368
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics();
11381
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11407
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expected);
11408
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expected);
11420
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expected);
11421
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expected);
11455
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expected);
11457
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expectedWithUnsafe);
11459
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expected);
11461
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expectedWithUnsafe);
11465
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(expectedWithUnsafe);
11511
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expected);
11512
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expected);
11539
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expected);
11540
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expected);
11568
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
11587
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
11604
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
11623
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
11674
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expected);
11675
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(expected);
11696
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expected);
11697
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expected);
11721
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
11734
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
11745
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
11758
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
11785
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
11803
var comp = CreateCompilation(tree, options:
TestOptions
.UnsafeReleaseDll);
11825
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseExe);
11851
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11873
var compilation = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
11900
var comp = CreateCompilation(tree, options:
TestOptions
.UnsafeReleaseDll);
11919
var comp = CreateCompilation(text, options:
TestOptions
.ReleaseExe);
11936
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
11959
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
12041
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
12057
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
12080
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
12133
var compilation = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
12250
var compilation = CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails);
12329
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails);
12412
var comp1 = CompileAndVerify(s1, options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Passes).Compilation;
12415
options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails,
12466
options:
TestOptions
.UnsafeReleaseDll, verify: Verification.Fails,
12511
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"246");
12555
CompileAndVerify(text, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: @"4812");
12568
}", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
12596
}", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
12630
}", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
12656
}", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
12683
}", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
12712
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
12726
var comp = CreateCompilation(csharp, options:
TestOptions
.DebugDll);
12746
var comp = CreateCompilation(csharp, options:
TestOptions
.DebugDll);
12762
var comp = CreateCompilation(csharp, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular11);
12781
var comp = CreateCompilation(csharp, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular11);
12800
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
12816
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
12832
var comp = CreateCompilation(csharp, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular11);
12851
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
12877
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
12900
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
12920
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
12938
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
12962
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
12983
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
12998
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13011
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13024
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13046
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13065
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13083
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13098
var comp = CreateCompilation(csharp, options:
TestOptions
.DebugDll);
13117
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13136
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13157
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13183
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13203
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13228
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13247
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13265
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13274
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13300
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13309
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13329
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13332
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13348
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
13351
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular12);
13381
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13384
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13403
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
13406
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular12);
13423
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13432
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13444
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
13456
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular12);
13485
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13488
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13500
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
13503
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.RegularPreview);
13520
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13526
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13542
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
13545
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.RegularPreview);
13562
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13565
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13571
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
13577
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.RegularPreview);
13593
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
13599
comp = CreateCompilation(csharp, parseOptions:
TestOptions
.RegularPreview);
13627
var comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13660
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13718
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
13721
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
13745
var comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13787
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13863
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
13866
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
13888
var comp = CreateCompilation(csharp, parseOptions:
TestOptions
.Regular11);
13900
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13906
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
13909
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
13932
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11);
13939
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
13942
comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.RegularPreview);
13968
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
13994
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
14021
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
14049
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
14075
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp);
14101
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp);
14131
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
14161
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
14191
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
14222
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll);
14252
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp);
14288
var comp = CreateCompilation(csharp, options:
TestOptions
.UnsafeDebugDll, targetFramework: TargetFramework.NetCoreApp);
14313
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14332
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14354
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14374
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14395
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14415
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14431
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14450
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14469
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14491
CreateCompilation(code, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
Semantics\UserDefinedConversionTests.cs (4)
1151
var comp = CreateCompilation(source1 + source2 + source3 + source4 + source5, options:
TestOptions
.UnsafeReleaseDll);
1159
var verifier = CompileAndVerify(source: source1 + source3 + source5, options:
TestOptions
.UnsafeReleaseExe, expectedOutput: "");
1865
var comp = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe);
1910
var comp = CreateCompilation(code, options:
TestOptions
.UnsafeReleaseExe);
Semantics\UseSiteErrorTests.cs (29)
1033
options:
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default));
1047
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default));
1061
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default));
2260
CSharpCompilationOptions options =
TestOptions
.UnsafeReleaseDll;
2305
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
2306
var compilation1 = CreateEmptyCompilation(source1, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll, references: new[] { MinCorlibRef });
2322
var compilation2 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll, references: new[] { compilation1.EmitToImageReference(), MinCorlibRef });
2333
var compilation3 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll, references: new[] { compilation1.ToMetadataReference(), MinCorlibRef });
2344
var compilation4 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll, references: new[] { compilation1.EmitToImageReference() });
2374
var compilation5 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll, references: new[] { compilation1.ToMetadataReference() });
2389
var compilation6 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll, references: new[] { compilation1.EmitToImageReference(), MscorlibRef });
2419
var compilation7 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options:
TestOptions
.ReleaseDll, references: new[] { compilation1.ToMetadataReference(), MscorlibRef });
2484
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
2494
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2511
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
2520
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2536
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
2545
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2563
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
2590
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2610
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
2632
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2652
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
2667
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2692
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
2707
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2738
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2752
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref2 });
2769
comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
Semantics\UsingDeclarationTests.cs (9)
385
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
409
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
435
var compilation = CreateCompilation(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
824
var compilation = CreateCompilationWithTasksExtensions(source, options:
TestOptions
.DebugExe).VerifyDiagnostics();
849
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(expected);
851
CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
878
CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(expected);
880
CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
956
CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
Semantics\UsingStatementTests.cs (7)
1079
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.ReleaseExe);
1138
var compilation = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options:
TestOptions
.ReleaseExe);
1163
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1169
CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics();
1192
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1198
CreateCompilation(source, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1848
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithFeature("run-nullable-analysis", "never"));
Semantics\Utf8StringsLiteralsTests.cs (138)
54
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
83
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
111
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
142
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
175
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
199
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
226
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
255
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
283
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
314
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
338
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
362
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
384
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
416
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
453
comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
461
comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
487
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
518
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
561
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
821
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
873
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
924
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
981
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1037
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1095
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1151
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1205
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1257
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1308
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1366
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1396
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1420
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1453
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1475
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1515
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1536
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1540
comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
1575
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1602
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1605
comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
1623
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1649
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1666
comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
1672
comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
1702
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1719
comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
1725
comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
1755
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1772
comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
1778
comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
1817
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1834
comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
1840
comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
1877
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1916
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
1943
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugExe);
1972
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2002
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2037
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2074
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2102
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2122
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2143
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2169
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2198
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2235
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2276
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2325
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2362
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2399
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2433
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2457
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2461
comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10);
2482
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2513
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
2540
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2573
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2606
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2639
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2687
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2732
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2780
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2810
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2852
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2890
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2916
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2942
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2967
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
2995
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3023
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3051
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3079
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3107
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3135
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3163
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3191
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3219
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3247
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3275
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3303
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3332
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseDll);
3384
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.ReleaseDll);
3446
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3494
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3536
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3585
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3634
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3684
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3731
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3772
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3794
var comp = CreateCompilation(new[] { source + HelpersSource, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugDll);
3827
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3853
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
3899
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3945
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
3989
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4032
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
4061
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
4132
var comp = CreateCompilation(source + HelpersSource, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
4155
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
4186
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
4225
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
4250
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
4275
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options:
TestOptions
.DebugExe);
Semantics\WarningVersionTests.cs (74)
48
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics();
49
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(3)).VerifyDiagnostics();
50
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(4)).VerifyDiagnostics();
51
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(whenWave5);
52
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6)).VerifyDiagnostics(whenWave5);
78
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics();
79
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(4)).VerifyDiagnostics();
80
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(whenWave5);
117
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics();
118
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(4)).VerifyDiagnostics();
119
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(whenWave5);
131
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
157
options:
TestOptions
.DebugDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel),
158
parseOptions:
TestOptions
.Regular10,
166
options:
TestOptions
.DebugDll.WithWarningLevel(5),
167
parseOptions:
TestOptions
.Regular10,
179
options:
TestOptions
.DebugDll.WithWarningLevel(5),
180
parseOptions:
TestOptions
.Regular11,
188
options:
TestOptions
.DebugDll
191
parseOptions:
TestOptions
.Regular11,
209
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
235
options:
TestOptions
.DebugDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel),
236
parseOptions:
TestOptions
.Regular10,
244
options:
TestOptions
.DebugDll.WithWarningLevel(5),
245
parseOptions:
TestOptions
.Regular10,
257
options:
TestOptions
.DebugDll
259
parseOptions:
TestOptions
.Regular11,
267
options:
TestOptions
.DebugDll
270
parseOptions:
TestOptions
.Regular11,
288
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
321
options:
TestOptions
.DebugDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel),
322
parseOptions:
TestOptions
.Regular10,
330
options:
TestOptions
.DebugDll.WithWarningLevel(5),
331
parseOptions:
TestOptions
.Regular10,
346
options:
TestOptions
.DebugDll.WithWarningLevel(5),
347
parseOptions:
TestOptions
.Regular11,
358
options:
TestOptions
.DebugDll
361
parseOptions:
TestOptions
.Regular11,
382
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
392
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics(
394
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
410
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
445
options:
TestOptions
.DebugDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel),
446
parseOptions:
TestOptions
.Regular10,
454
options:
TestOptions
.DebugDll.WithWarningLevel(5),
455
parseOptions:
TestOptions
.Regular10,
467
options:
TestOptions
.DebugDll.WithWarningLevel(5),
468
parseOptions:
TestOptions
.Regular11,
476
options:
TestOptions
.DebugDll
479
parseOptions:
TestOptions
.Regular11,
497
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
532
options:
TestOptions
.DebugDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel),
533
parseOptions:
TestOptions
.Regular10,
541
options:
TestOptions
.DebugDll.WithWarningLevel(5),
542
parseOptions:
TestOptions
.Regular10,
554
options:
TestOptions
.DebugDll.WithWarningLevel(5),
555
parseOptions:
TestOptions
.Regular11,
563
options:
TestOptions
.DebugDll
566
parseOptions:
TestOptions
.Regular11,
584
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
619
options:
TestOptions
.DebugDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel),
620
parseOptions:
TestOptions
.Regular10,
628
options:
TestOptions
.DebugDll.WithWarningLevel(5),
629
parseOptions:
TestOptions
.Regular10,
641
options:
TestOptions
.DebugDll.WithWarningLevel(5),
642
parseOptions:
TestOptions
.Regular11,
650
options:
TestOptions
.DebugDll
653
parseOptions:
TestOptions
.Regular11,
671
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
683
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics(
685
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
701
var comp1 = CreateCompilation(source, options:
TestOptions
.DebugModule);
713
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(CodeAnalysis.Diagnostic.DefaultWarningLevel)).VerifyDiagnostics(
715
CreateCompilation(source2, references: new MetadataReference[] { moduleReference }, options:
TestOptions
.ReleaseDll.WithWarningLevel(5)).VerifyDiagnostics(
SourceGeneration\GeneratorDriverTests.cs (212)
34
var parseOptions =
TestOptions
.Regular;
35
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
54
var parseOptions =
TestOptions
.Regular;
55
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
76
var parseOptions =
TestOptions
.Regular;
77
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
97
var parseOptions =
TestOptions
.Regular;
98
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
126
var parseOptions =
TestOptions
.Regular;
127
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
155
var parseOptions =
TestOptions
.Regular;
158
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
216
var parseOptions =
TestOptions
.Regular;
217
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
248
var parseOptions =
TestOptions
.Regular;
249
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
273
var parseOptions =
TestOptions
.Regular;
274
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
296
var parseOptions =
TestOptions
.Regular;
297
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
317
var parseOptions =
TestOptions
.Regular;
318
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
340
var parseOptions =
TestOptions
.Regular;
341
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
370
var parseOptions =
TestOptions
.Regular;
371
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
401
var parseOptions =
TestOptions
.Regular;
402
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
427
var parseOptions =
TestOptions
.Regular;
428
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
453
var parseOptions =
TestOptions
.Regular;
454
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
482
var parseOptions =
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Preview);
483
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
521
var parseOptions =
TestOptions
.Regular;
522
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
545
GeneratorDriver driver = CSharpGeneratorDriver.Create(ImmutableArray<ISourceGenerator>.Empty, parseOptions:
TestOptions
.Regular);
558
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator], parseOptions:
TestOptions
.Regular);
581
var parseOptions =
TestOptions
.Regular;
582
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
611
var parseOptions =
TestOptions
.Regular;
612
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
656
var parseOptions =
TestOptions
.Regular;
657
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
703
var parseOptions =
TestOptions
.Regular;
704
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
738
var parseOptions =
TestOptions
.Regular;
739
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
775
var parseOptions =
TestOptions
.Regular;
776
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
797
var parseOptions =
TestOptions
.Regular;
798
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
822
var parseOptions =
TestOptions
.Regular;
823
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
850
var parseOptions =
TestOptions
.Regular;
851
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
881
var parseOptions =
TestOptions
.Regular;
882
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
907
var parseOptions =
TestOptions
.Regular;
908
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
934
var parseOptions =
TestOptions
.Regular;
935
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
962
var parseOptions =
TestOptions
.Regular;
963
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
994
var parseOptions =
TestOptions
.Regular;
995
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1023
var parseOptions =
TestOptions
.Regular;
1024
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1058
var parseOptions =
TestOptions
.Regular;
1059
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1085
var parseOptions =
TestOptions
.Regular;
1086
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1130
var parseOptions =
TestOptions
.Regular;
1131
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1157
var parseOptions =
TestOptions
.Regular;
1158
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1255
var parseOptions =
TestOptions
.Regular;
1257
Compilation compilation = CreateCompilation(source, sourceFileName: "sourcefile.cs", options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1346
var parseOptions =
TestOptions
.RegularPreview;
1384
var parseOptions =
TestOptions
.Regular;
1385
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1419
var parseOptions =
TestOptions
.Regular;
1420
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1441
var parseOptions =
TestOptions
.RegularPreview;
1442
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1466
var parseOptions =
TestOptions
.RegularPreview;
1467
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1492
var parseOptions =
TestOptions
.RegularPreview;
1493
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1534
var parseOptions =
TestOptions
.RegularPreview;
1535
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1582
var parseOptions =
TestOptions
.RegularPreview;
1583
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1611
var parseOptions =
TestOptions
.RegularPreview;
1612
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1644
var parseOptions =
TestOptions
.RegularPreview;
1645
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1665
var parseOptions =
TestOptions
.RegularPreview;
1666
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1727
var parseOptions =
TestOptions
.RegularPreview;
1728
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1739
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1771
var parseOptions =
TestOptions
.RegularPreview;
1772
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1788
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, additionalTexts: new[] { text1 }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1990
var parseOptions =
TestOptions
.RegularPreview;
1991
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2026
var parseOptions =
TestOptions
.RegularPreview;
2027
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2048
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: texts, driverOptions:
TestOptions
.GeneratorDriverOptions);
2182
var parseOptions =
TestOptions
.RegularPreview;
2183
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugExeThrowing, parseOptions: parseOptions);
2241
var parseOptions =
TestOptions
.RegularPreview;
2242
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugExeThrowing, parseOptions: parseOptions);
2288
var parseOptions =
TestOptions
.RegularPreview;
2289
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2350
var parseOptions =
TestOptions
.RegularPreview;
2351
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugExeThrowing, parseOptions: parseOptions);
2353
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
2431
var parseOptions =
TestOptions
.RegularPreview;
2432
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2447
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
2503
var parseOptions =
TestOptions
.RegularPreview;
2504
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2513
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator1, generator2], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
2546
var parseOptions =
TestOptions
.RegularPreview;
2547
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2561
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
2587
var parseOptions =
TestOptions
.RegularPreview;
2588
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2615
var parseOptions =
TestOptions
.RegularPreview;
2616
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2630
driverOptions:
TestOptions
.GeneratorDriverOptions);
2678
var parseOptions =
TestOptions
.RegularPreview;
2679
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2709
Compilation newCompilation = CreateCompilation(newSource, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2744
var parseOptions =
TestOptions
.RegularPreview;
2745
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2765
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, optionsProvider: optionsProvider, driverOptions:
TestOptions
.GeneratorDriverOptions);
2828
var parseOptions =
TestOptions
.RegularPreview;
2829
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2843
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: new[] { additionalText1, additionalText2, additionalText3 }, driverOptions:
TestOptions
.GeneratorDriverOptions);
3015
var parseOptions =
TestOptions
.RegularPreview;
3016
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3033
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, additionalTexts: new[] { additionalText }, driverOptions:
TestOptions
.GeneratorDriverOptions);
3210
var parseOptions =
TestOptions
.RegularPreview;
3211
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3276
var parseOptions =
TestOptions
.RegularPreview;
3277
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3291
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { new InMemoryAdditionalText("text.txt", "") }, driverOptions:
TestOptions
.GeneratorDriverOptions);
3322
var parseOptions =
TestOptions
.RegularPreview;
3323
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3338
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator1.AsSourceGenerator(), generator2.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { additionalText }, driverOptions:
TestOptions
.GeneratorDriverOptions);
3352
var parseOptions =
TestOptions
.RegularPreview;
3359
Compilation compilation = CreateEmptyCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions, references: metadataRefs);
3410
var parseOptions =
TestOptions
.RegularPreview;
3411
Compilation compilation = CreateCompilation(builder.ToString(), options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3425
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator.AsSourceGenerator() }, parseOptions: parseOptions, additionalTexts: new[] { new InMemoryAdditionalText("text.txt", "") }, driverOptions:
TestOptions
.GeneratorDriverOptions);
3436
var parseOptions =
TestOptions
.RegularPreview;
3437
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3454
driverOptions:
TestOptions
.GeneratorDriverOptions);
3469
var parseOptions =
TestOptions
.RegularPreview;
3470
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3493
driverOptions:
TestOptions
.GeneratorDriverOptions);
3515
var parseOptions =
TestOptions
.RegularPreview;
3516
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3527
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
3543
var parseOptions =
TestOptions
.RegularPreview;
3544
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3556
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
3574
var parseOptions =
TestOptions
.RegularPreview;
3575
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3596
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator, generator2 }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
3622
var parseOptions =
TestOptions
.RegularPreview;
3623
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
3635
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
3666
var parseOptions =
TestOptions
.RegularPreview;
3667
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
3678
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
3697
var parseOptions =
TestOptions
.RegularPreview;
3698
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
3706
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
3713
compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
3729
compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
3741
var parseOptions =
TestOptions
.RegularPreview;
3742
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
3773
var parseOptions =
TestOptions
.RegularPreview;
3774
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
3807
var parseOptions =
TestOptions
.RegularPreview;
3808
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
3836
var parseOptions =
TestOptions
.RegularPreview;
3837
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
3867
var parseOptions =
TestOptions
.RegularPreview;
3868
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions, sourceFileName: "/original");
3899
var parseOptions =
TestOptions
.RegularPreview;
3900
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions, sourceFileName: "/original");
3932
var parseOptions =
TestOptions
.RegularPreview;
3933
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions, sourceFileName: "/original");
3961
var parseOptions =
TestOptions
.RegularPreview;
3962
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions, sourceFileName: "/original");
3991
var parseOptions =
TestOptions
.RegularPreview;
3992
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
4023
var parseOptions =
TestOptions
.RegularPreview;
4024
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
4057
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing);
4103
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing);
4137
var parseOptions =
TestOptions
.RegularPreview;
4138
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
4199
var parseOptions =
TestOptions
.RegularPreview;
4208
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
4281
var parseOptions =
TestOptions
.RegularPreview.WithFeature("InterceptorsNamespaces", "global");
4302
Compilation compilation = CreateCompilation([source1], options:
TestOptions
.DebugExe, parseOptions: parseOptions);
SourceGeneration\GeneratorDriverTests_Attributes_FullyQualifiedName.cs (155)
67
var parseOptions =
TestOptions
.RegularPreview;
68
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
78
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
109
var parseOptions =
TestOptions
.RegularPreview;
110
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
120
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
146
var parseOptions =
TestOptions
.RegularPreview;
147
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
157
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
176
var parseOptions =
TestOptions
.RegularPreview;
177
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
187
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
206
var parseOptions =
TestOptions
.RegularPreview;
207
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
217
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
235
var parseOptions =
TestOptions
.RegularPreview;
236
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
244
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
262
var parseOptions =
TestOptions
.RegularPreview;
263
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
271
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
290
var parseOptions =
TestOptions
.RegularPreview;
291
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
299
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
319
var parseOptions =
TestOptions
.RegularPreview;
320
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
330
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
355
var parseOptions =
TestOptions
.RegularPreview;
356
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
366
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
394
var parseOptions =
TestOptions
.RegularPreview;
395
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
405
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
423
var parseOptions =
TestOptions
.RegularPreview;
424
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
434
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
456
var parseOptions =
TestOptions
.RegularPreview;
457
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
467
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
489
var parseOptions =
TestOptions
.RegularPreview;
490
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
500
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
521
var parseOptions =
TestOptions
.RegularPreview;
522
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
532
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
553
var parseOptions =
TestOptions
.RegularPreview;
554
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
564
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
584
var parseOptions =
TestOptions
.RegularPreview;
585
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
595
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
615
var parseOptions =
TestOptions
.RegularPreview;
616
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
626
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
648
var parseOptions =
TestOptions
.RegularPreview;
649
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
659
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
679
var parseOptions =
TestOptions
.RegularPreview;
680
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
690
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
708
var parseOptions =
TestOptions
.RegularPreview;
709
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
719
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
742
var parseOptions =
TestOptions
.RegularPreview;
743
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
753
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
771
var parseOptions =
TestOptions
.RegularPreview;
772
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
782
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
808
var parseOptions =
TestOptions
.RegularPreview;
809
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
819
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
845
var parseOptions =
TestOptions
.RegularPreview;
846
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
856
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
882
var parseOptions =
TestOptions
.RegularPreview;
883
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
893
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
919
var parseOptions =
TestOptions
.RegularPreview;
920
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
930
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
956
var parseOptions =
TestOptions
.RegularPreview;
957
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
967
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
992
var parseOptions =
TestOptions
.RegularPreview;
993
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1003
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1019
var parseOptions =
TestOptions
.RegularPreview;
1020
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1038
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1056
var parseOptions =
TestOptions
.RegularPreview;
1057
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1075
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1094
var parseOptions =
TestOptions
.RegularPreview;
1095
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1113
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1132
var parseOptions =
TestOptions
.RegularPreview;
1133
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1151
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1170
var parseOptions =
TestOptions
.RegularPreview;
1171
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1189
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1208
var parseOptions =
TestOptions
.RegularPreview;
1209
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1227
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1250
var parseOptions =
TestOptions
.RegularPreview;
1263
Compilation compilation = CreateCompilation(new[] { source1, source2 }, new[] { comp0 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1329
var parseOptions =
TestOptions
.RegularPreview;
1330
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1340
var driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1375
var parseOptions =
TestOptions
.RegularPreview;
1376
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1386
var driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1409
var parseOptions =
TestOptions
.RegularPreview;
1410
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1420
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1442
var parseOptions =
TestOptions
.RegularPreview;
1443
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1461
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1490
var parseOptions =
TestOptions
.RegularPreview;
1491
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1509
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1532
var parseOptions =
TestOptions
.RegularPreview;
1533
Compilation compilation = CreateCompilation([source1, source2], options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1541
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1565
var parseOptions =
TestOptions
.RegularPreview;
1566
Compilation compilation = CreateCompilation([source1, source2], options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1582
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1615
var parseOptions =
TestOptions
.RegularPreview;
1616
Compilation compilation = CreateCompilation([source1, source2], options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1624
GeneratorDriver driver = CSharpGeneratorDriver.Create([generator], parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1649
var parseOptions =
TestOptions
.RegularPreview;
1650
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1660
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1696
var parseOptions =
TestOptions
.RegularPreview;
1697
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1707
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1743
var parseOptions =
TestOptions
.RegularPreview;
1744
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1754
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1786
var parseOptions =
TestOptions
.RegularPreview;
1787
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1797
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1834
var parseOptions =
TestOptions
.RegularPreview;
1835
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1845
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1889
var parseOptions =
TestOptions
.RegularPreview;
1890
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1898
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1946
var parseOptions =
TestOptions
.RegularPreview;
1947
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1957
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
2000
var parseOptions =
TestOptions
.RegularPreview;
2001
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
2009
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
SourceGeneration\GeneratorDriverTests_Attributes_SimpleName.cs (138)
38
var parseOptions =
TestOptions
.RegularPreview;
39
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
49
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
70
var parseOptions =
TestOptions
.RegularPreview;
71
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
81
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
96
var parseOptions =
TestOptions
.RegularPreview;
97
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
107
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
121
var parseOptions =
TestOptions
.RegularPreview;
122
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
132
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
146
var parseOptions =
TestOptions
.RegularPreview;
147
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
157
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
174
var parseOptions =
TestOptions
.RegularPreview;
175
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
185
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
206
var parseOptions =
TestOptions
.RegularPreview;
207
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
217
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
238
var parseOptions =
TestOptions
.RegularPreview;
239
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
249
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
272
var parseOptions =
TestOptions
.RegularPreview;
273
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
283
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
305
var parseOptions =
TestOptions
.RegularPreview;
306
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
316
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
331
var parseOptions =
TestOptions
.RegularPreview;
332
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
342
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
357
var parseOptions =
TestOptions
.RegularPreview;
358
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
368
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
383
var parseOptions =
TestOptions
.RegularPreview;
384
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
394
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
416
var parseOptions =
TestOptions
.RegularPreview;
417
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
427
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
444
var parseOptions =
TestOptions
.RegularPreview;
445
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
455
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
472
var parseOptions =
TestOptions
.RegularPreview;
473
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
483
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
499
var parseOptions =
TestOptions
.RegularPreview;
500
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
510
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
530
var parseOptions =
TestOptions
.RegularPreview;
531
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
541
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
563
var parseOptions =
TestOptions
.RegularPreview;
564
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
574
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
595
var parseOptions =
TestOptions
.RegularPreview;
596
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
606
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
627
var parseOptions =
TestOptions
.RegularPreview;
628
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
638
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
655
var parseOptions =
TestOptions
.RegularPreview;
656
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
666
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
683
var parseOptions =
TestOptions
.RegularPreview;
684
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
694
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
711
var parseOptions =
TestOptions
.RegularPreview;
712
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
722
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
740
var parseOptions =
TestOptions
.RegularPreview;
741
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
749
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
767
var parseOptions =
TestOptions
.RegularPreview;
768
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
776
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
794
var parseOptions =
TestOptions
.RegularPreview;
795
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
805
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
825
var parseOptions =
TestOptions
.RegularPreview;
826
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
836
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
857
var parseOptions =
TestOptions
.RegularPreview;
858
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
866
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
886
var parseOptions =
TestOptions
.RegularPreview;
887
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
895
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
914
var parseOptions =
TestOptions
.RegularPreview;
915
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
923
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
942
var parseOptions =
TestOptions
.RegularPreview;
943
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
951
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
971
var parseOptions =
TestOptions
.RegularPreview;
972
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
980
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1001
var parseOptions =
TestOptions
.RegularPreview;
1002
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1012
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1041
var parseOptions =
TestOptions
.RegularPreview;
1042
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1052
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1089
var parseOptions =
TestOptions
.RegularPreview;
1090
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1098
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1142
var parseOptions =
TestOptions
.RegularPreview;
1143
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1151
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1193
var parseOptions =
TestOptions
.RegularPreview;
1194
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1202
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1248
var parseOptions =
TestOptions
.RegularPreview;
1249
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1257
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1301
var parseOptions =
TestOptions
.RegularPreview;
1302
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1310
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1359
var parseOptions =
TestOptions
.RegularPreview;
1360
Compilation compilation = CreateCompilation(new[] { source0, source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1368
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1407
var parseOptions =
TestOptions
.RegularPreview;
1408
Compilation compilation = CreateCompilation(new[] { source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1416
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1452
var parseOptions =
TestOptions
.RegularPreview;
1453
Compilation compilation = CreateCompilation(new[] { source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1461
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1503
var parseOptions =
TestOptions
.RegularPreview;
1504
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1512
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1554
var parseOptions =
TestOptions
.RegularPreview;
1555
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1563
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1615
var parseOptions =
TestOptions
.RegularPreview;
1616
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDllThrowing, parseOptions: parseOptions);
1624
GeneratorDriver driver = CSharpGeneratorDriver.Create(new ISourceGenerator[] { generator }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
SourceGeneration\SyntaxAwareGeneratorTests.cs (91)
32
var parseOptions =
TestOptions
.Regular;
33
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
58
var parseOptions =
TestOptions
.Regular;
59
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
83
var parseOptions =
TestOptions
.Regular;
84
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
109
var parseOptions =
TestOptions
.Regular;
110
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
134
var parseOptions =
TestOptions
.Regular;
135
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
161
var parseOptions =
TestOptions
.Regular;
162
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
233
var parseOptions =
TestOptions
.Regular;
234
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
272
var parseOptions =
TestOptions
.Regular;
273
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
313
var parseOptions =
TestOptions
.Regular;
314
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
369
var parseOptions =
TestOptions
.Regular;
370
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
411
var parseOptions =
TestOptions
.Regular;
412
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
453
var parseOptions =
TestOptions
.Regular;
454
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
495
var parseOptions =
TestOptions
.Regular;
496
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
549
var parseOptions =
TestOptions
.Regular;
550
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
579
var parseOptions =
TestOptions
.Regular;
580
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
617
var parseOptions =
TestOptions
.Regular;
618
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
671
var parseOptions =
TestOptions
.Regular;
672
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
728
var parseOptions =
TestOptions
.Regular;
729
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
771
var parseOptions =
TestOptions
.Regular;
772
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
816
var parseOptions =
TestOptions
.Regular;
817
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
851
var parseOptions =
TestOptions
.RegularPreview;
852
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
891
var parseOptions =
TestOptions
.RegularPreview;
892
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
933
var parseOptions =
TestOptions
.RegularPreview;
934
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1010
var parseOptions =
TestOptions
.RegularPreview;
1011
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1023
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1085
var parseOptions =
TestOptions
.RegularPreview;
1086
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1098
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1166
var parseOptions =
TestOptions
.RegularPreview;
1167
Compilation compilation = CreateCompilation(new[] { source1, source2 }, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1216
var parseOptions =
TestOptions
.RegularPreview;
1217
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1231
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1299
var parseOptions =
TestOptions
.RegularPreview;
1300
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1376
var parseOptions =
TestOptions
.RegularPreview;
1377
Compilation compilation = CreateCompilation(new[] { source1, source2, source3 }, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1405
driverOptions:
TestOptions
.GeneratorDriverOptions);
1509
var parseOptions =
TestOptions
.RegularPreview;
1510
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1525
driverOptions:
TestOptions
.GeneratorDriverOptions);
1564
var parseOptions =
TestOptions
.RegularPreview;
1565
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1613
var parseOptions =
TestOptions
.RegularPreview;
1614
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1674
var parseOptions =
TestOptions
.RegularPreview;
1675
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1694
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1733
var parseOptions =
TestOptions
.RegularPreview;
1734
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1753
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1786
var parseOptions =
TestOptions
.RegularPreview;
1787
Compilation compilation = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1807
GeneratorDriver driver = CSharpGeneratorDriver.Create(new[] { new IncrementalGeneratorWrapper(testGenerator) }, parseOptions: parseOptions, driverOptions:
TestOptions
.GeneratorDriverOptions);
1849
var parseOptions =
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Preview);
1850
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1890
var parseOptions =
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Preview);
1891
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1931
var parseOptions =
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Preview);
1932
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
1980
var parseOptions =
TestOptions
.RegularPreview;
1981
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
2006
var parseOptions =
TestOptions
.RegularPreview;
2007
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
2044
var parseOptions =
TestOptions
.Regular;
2045
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll, parseOptions: parseOptions);
2079
Compilation compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (5487)
BadSymbolReference.cs (18)
840
}", options:
TestOptions
.ReleaseDll, assemblyName: "MissingTypeInTypeArgumentsOfImplementedInterface1");
850
}", new[] { lib1Ref },
TestOptions
.ReleaseDll, assemblyName: "MissingTypeInTypeArgumentsOfImplementedInterface2");
865
}", new[] { lib1Ref, lib2Ref },
TestOptions
.ReleaseDll, assemblyName: "MissingTypeInTypeArgumentsOfImplementedInterface3");
935
var lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib3Ref },
TestOptions
.ReleaseDll);
1006
lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib2Ref, lib3Ref },
TestOptions
.ReleaseDll);
1010
lib4 = CreateCompilation(lib4Def, new[] { lib1.EmitToImageReference(), lib3.EmitToImageReference() },
TestOptions
.ReleaseDll);
1029
", options:
TestOptions
.ReleaseDll, assemblyName: "MissingImplementedInterface1");
1051
", new[] { lib1Ref },
TestOptions
.ReleaseDll, assemblyName: "MissingImplementedInterface2");
1077
", new[] { lib1Ref, lib2Ref },
TestOptions
.ReleaseDll, assemblyName: "MissingImplementedInterface3");
1155
var lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib3Ref },
TestOptions
.ReleaseDll);
1238
lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib2Ref, lib3Ref },
TestOptions
.ReleaseDll);
1249
lib4 = CreateCompilation(lib4Def, new[] { lib1.EmitToImageReference(), lib3.EmitToImageReference() },
TestOptions
.ReleaseDll);
1314
}", options:
TestOptions
.ReleaseDll, assemblyName: "MissingBaseClass1");
1323
}", new[] { lib1Ref },
TestOptions
.ReleaseDll, assemblyName: "MissingBaseClass2");
1332
}", new[] { lib1Ref, lib2Ref },
TestOptions
.ReleaseDll, assemblyName: "MissingBaseClass3");
1377
var lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib3Ref },
TestOptions
.ReleaseDll);
1424
lib4 = CreateCompilation(lib4Def, new[] { lib1Ref, lib2Ref, lib3Ref },
TestOptions
.ReleaseDll);
1428
lib4 = CreateCompilation(lib4Def, new[] { lib1.EmitToImageReference(), lib3.EmitToImageReference() },
TestOptions
.ReleaseDll);
Compilation\CompilationAPITests.cs (119)
39
=>
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(new TestSyntaxTreeOptionsProvider(tree, options));
70
var options =
TestOptions
.DebugDll
166
var options =
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(
193
var options =
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(
203
options =
TestOptions
.DebugDll.WithSyntaxTreeOptionsProvider(
229
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(0)).VerifyDiagnostics(
238
var options =
TestOptions
.DebugDll
253
CreateCompilation("", options:
TestOptions
.ReleaseDll.WithPublicSign(true).WithCryptoKeyFile("")).VerifyDiagnostics(
262
CreateCompilation("", options:
TestOptions
.ReleaseDll.WithPublicSign(true).WithCryptoKeyFile("\"\"")).VerifyDiagnostics(
287
var compilationOptions =
TestOptions
.DebugDll.WithWarningLevel(0);
357
var ops =
TestOptions
.ReleaseExe;
370
var ops1 =
TestOptions
.DebugExe;
443
var comp = CSharpCompilation.Create("Compilation", options:
TestOptions
.ReleaseDll);
486
var opt =
TestOptions
.DebugExe;
488
var comp = CSharpCompilation.Create("Compilation", options:
TestOptions
.DebugExe);
561
", filename: "1.csx", options:
TestOptions
.Script);
569
", options:
TestOptions
.Script);
576
", filename: "1.csx", options:
TestOptions
.Script);
583
", filename: "4.csx", options:
TestOptions
.Script);
588
var c = CreateCompilationWithMscorlib461(new[] { t1, t2 }, options:
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(
612
options:
TestOptions
.ReleaseDll,
620
options:
TestOptions
.ReleaseDll,
631
options:
TestOptions
.ReleaseDll,
644
options:
TestOptions
.ReleaseExe,
647
options:
TestOptions
.Regular9) },
680
options:
TestOptions
.ReleaseDll,
681
syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree("public class C {}", options:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) },
688
options:
TestOptions
.ReleaseDll,
691
options:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) },
699
options:
TestOptions
.ReleaseDll,
702
options:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) },
712
options:
TestOptions
.ReleaseExe,
715
options:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)) },
790
var comp = CSharpCompilation.Create("Compilation", syntaxTrees: new[] { SyntaxFactory.ParseSyntaxTree(s1) }, options:
TestOptions
.ReleaseDll);
937
CSharpCompilation comp = CSharpCompilation.Create(options:
TestOptions
.ReleaseDll, assemblyName: "Compilation", references: null, syntaxTrees: null);
963
CSharpCompilation comp1 = CSharpCompilation.Create(assemblyName: "Compilation", syntaxTrees: null, options:
TestOptions
.ReleaseDll, references: null);
980
options:
TestOptions
.ReleaseModule,
986
options:
TestOptions
.ReleaseModule,
1000
options:
TestOptions
.ReleaseExe,
1015
options:
TestOptions
.ReleaseExe,
1036
options:
TestOptions
.ReleaseModule,
1042
options:
TestOptions
.ReleaseModule,
1056
options:
TestOptions
.ReleaseModule,
1070
options:
TestOptions
.ReleaseExe,
1091
options:
TestOptions
.ReleaseModule,
1106
options:
TestOptions
.ReleaseExe,
1125
options:
TestOptions
.ReleaseModule,
1131
options:
TestOptions
.ReleaseModule,
1145
options:
TestOptions
.ReleaseExe,
1376
var opt =
TestOptions
.ReleaseDll;
1635
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
1656
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
1672
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseModule);
1689
var compilation = CSharpCompilation.Create(assemblyName: null, options:
TestOptions
.ReleaseModule, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef });
1697
compilation = CSharpCompilation.Create(assemblyName: null, options:
TestOptions
.ReleaseDll, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef });
1705
compilation = CSharpCompilation.Create(assemblyName: "ModuleAssemblyName", options:
TestOptions
.ReleaseModule, syntaxTrees: new[] { Parse(source) }, references: new[] { MscorlibRef });
1741
syntaxTree: Parse("true", options:
TestOptions
.Script)
1749
syntaxTree: Parse("false", options:
TestOptions
.Script))
1767
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Script);
1788
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script);
1811
syntaxTree: Parse(source, options:
TestOptions
.Script));
1835
syntaxTree: Parse(source, options:
TestOptions
.Script));
1868
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithMainTypeName("B"));
1966
var c1 = CSharpCompilation.Create("c", options:
TestOptions
.ReleaseDll);
1968
var c2 = c1.WithOptions(
TestOptions
.ReleaseExe);
1971
c2 = c1.WithOptions(
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.WindowsApplication));
1974
c2 = c1.WithOptions(
TestOptions
.ReleaseDll);
1977
c2 = c1.WithOptions(
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.NetModule));
1980
c1 = CSharpCompilation.Create("c", options:
TestOptions
.ReleaseModule);
1982
c2 = c1.WithOptions(
TestOptions
.ReleaseExe);
1985
c2 = c1.WithOptions(
TestOptions
.ReleaseDll);
1988
c2 = c1.WithOptions(
TestOptions
.CreateTestOptions(OutputKind.WindowsApplication, OptimizationLevel.Debug));
1991
c2 = c1.WithOptions(
TestOptions
.DebugModule.WithAllowUnsafe(true));
1998
var c1 = CSharpCompilation.Create("c", options:
TestOptions
.ReleaseDll);
2000
var c2 = c1.WithOptions(
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(new TestMetadataReferenceResolver()));
2004
var c3 = c1.WithOptions(
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(c1.Options.MetadataReferenceResolver));
2011
var c1 = CSharpCompilation.Create("c", options:
TestOptions
.ReleaseDll);
2013
var c2 = c1.WithOptions(
TestOptions
.ReleaseDll.WithXmlReferenceResolver(new XmlFileResolver(null)));
2016
var c3 = c1.WithOptions(
TestOptions
.ReleaseDll.WithXmlReferenceResolver(c1.Options.XmlReferenceResolver));
2065
var ta = Parse("class C { }", options:
TestOptions
.Regular10);
2068
class C { }", options:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp10));
2072
class D { }", options:
TestOptions
.Regular10);
2076
class C { }", options:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp10));
2080
class C { }", options:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp10));
2208
var c4 = c3.WithOptions(
TestOptions
.DebugModule);
2236
var c = CSharpCompilation.Create("Goo", references: new[] { MscorlibRef, mdModule.GetReference(display: "ModuleCS00") }, options:
TestOptions
.ReleaseDll);
2257
options:
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default));
2278
options:
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(comparer));
2293
options:
TestOptions
.ReleaseDll);
2314
options:
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default));
2339
options:
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(comparer));
2383
var compilationOptions =
TestOptions
.DebugDll;
2415
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseExe));
2416
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.NetModule)));
2417
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeMetadata)));
2418
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.WindowsRuntimeApplication)));
2419
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.WindowsApplication)));
2420
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseDll.WithCryptoKeyContainer("goo")));
2421
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseDll.WithCryptoKeyFile("goo.snk")));
2422
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseDll.WithDelaySign(true)));
2423
Assert.Throws<ArgumentException>(() => CSharpCompilation.CreateScriptCompilation("a", options:
TestOptions
.ReleaseDll.WithDelaySign(false)));
2430
Assert.True(CreateSubmission("1", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2431
Assert.False(CreateSubmission("1;", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2432
Assert.False(CreateSubmission("void goo() { }", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2433
Assert.False(CreateSubmission("using System;", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2434
Assert.False(CreateSubmission("int i;", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2435
Assert.False(CreateSubmission("System.Console.WriteLine();", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2436
Assert.False(CreateSubmission("System.Console.WriteLine()", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2437
Assert.True(CreateSubmission("null", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2438
Assert.True(CreateSubmission("System.Console.WriteLine", parseOptions:
TestOptions
.Script).HasSubmissionResult());
2902
}", options:
TestOptions
.ReleaseDll.WithOverflowChecks(true));
3093
var module = CreateCompilation(string.Empty, options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.NetModule));
3133
var module = CreateCompilation(string.Empty, options:
TestOptions
.ReleaseDll.WithOutputKind(OutputKind.NetModule));
3362
42", returnType: typeof(int), options:
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver));
3392
42", parseOptions:
TestOptions
.Script);
3601
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
3636
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
3661
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
Compilation\CSharpCompilationOptionsTests.cs (7)
252
Assert.Null(
TestOptions
.ReleaseDll.WithModuleName(null).ModuleName);
253
TestOptions
.ReleaseDll.WithModuleName("").VerifyErrors(
258
TestOptions
.ReleaseDll.WithModuleName("a\0a").VerifyErrors(
263
TestOptions
.ReleaseDll.WithModuleName("a\uD800b").VerifyErrors(
268
TestOptions
.ReleaseDll.WithModuleName("a\\b").VerifyErrors(
273
TestOptions
.ReleaseDll.WithModuleName("a/b").VerifyErrors(
278
TestOptions
.ReleaseDll.WithModuleName("a:b").VerifyErrors(
Compilation\GetSemanticInfoTests.cs (1)
1129
var tree = Parse(text, options:
TestOptions
.Script);
Compilation\GetUnusedImportDirectivesTests.cs (8)
223
options:
TestOptions
.ReleaseDll.WithStrongNameProvider(new DesktopStrongNameProvider()),
244
options:
TestOptions
.ReleaseDll.WithStrongNameProvider(new DesktopStrongNameProvider()),
291
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(3));
317
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(0));
379
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error));
389
var tree = Parse("using System;", options:
TestOptions
.Script);
398
var tree = Parse("using System;", options:
TestOptions
.Script);
487
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithDocumentationMode(documentationMode));
Compilation\LoadDirectiveTests.cs (19)
22
var options =
TestOptions
.DebugDll.WithSourceReferenceResolver(TestSourceReferenceResolver.Default);
23
var compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions:
TestOptions
.Script);
35
var options =
TestOptions
.DebugDll.WithSourceReferenceResolver(TestSourceReferenceResolver.Default);
36
var compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions:
TestOptions
.Script);
54
var options =
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver);
55
var compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions:
TestOptions
.Script);
79
var options =
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver);
80
var compilation = CreateCompilationWithMscorlib461(code, sourceFileName: "external1.csx", options: options, parseOptions:
TestOptions
.Script);
82
var external2 = Parse(code, "external2.csx",
TestOptions
.Script);
93
#load ""a.csx""", filename: "external3.csx", options:
TestOptions
.Script);
105
var external4 = Parse("#load \"a.csx\"", "external4.csx",
TestOptions
.Script);
130
var compilation = CreateCompilationWithMscorlib461(code, parseOptions:
TestOptions
.Script);
146
var compilation = CreateCompilationWithMscorlib461(code, parseOptions:
TestOptions
.Script);
157
var options =
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver);
158
var compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions:
TestOptions
.Script);
163
var newTree = Parse(code, "a.csx",
TestOptions
.Script);
177
options =
TestOptions
.DebugDll.WithSourceReferenceResolver(resolver);
178
compilation = CreateCompilationWithMscorlib461(code, options: options, parseOptions:
TestOptions
.Script);
183
newTree = Parse(code, "a.csx",
TestOptions
.Script);
Compilation\ReferenceManagerTests.cs (63)
27
TestOptions
.ReleaseDll.WithCryptoPublicKey(TestResources.TestKeys.PublicKey_ce65828c82a341f2);
36
}", options:
TestOptions
.DebugWinMD, assemblyName: "ITest");
52
options:
TestOptions
.DebugExe);
690
options:
TestOptions
.ReleaseDll);
708
options:
TestOptions
.ReleaseExe);
745
var compilation = CreateEmptyCompilation(tree, new[] { MscorlibRef, r1, r2_SysCore },
TestOptions
.DebugExe, assemblyName: "Test");
864
t1 = Parse($"#r \"{p2}\"", options:
TestOptions
.Script),
865
t2 = Parse($"#r \"{p3}\"", options:
TestOptions
.Script),
866
t3 = Parse("#r \"Lib\"", options:
TestOptions
.Script),
869
options:
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(
930
var compilation = CSharpCompilation.Create("goo", options:
TestOptions
.ReleaseDll,
1019
new[] { SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Regular) },
1021
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default));
1035
var peImage = CreateCompilation(libSource, options:
TestOptions
.ReleaseDll, assemblyName: "CS1704").EmitToArray();
1277
Parse("#r \"1\"", options:
TestOptions
.Script),
1278
Parse("#r \"2.dll\"", options:
TestOptions
.Script),
1280
options:
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
1319
var options =
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(new ErroneousReferenceResolver());
1323
Parse("#r \"throw\"", options:
TestOptions
.Script),
1351
", filename: @"C:\A\a.csx", options:
TestOptions
.Script);
1357
", filename: @"C:\B\b.csx", options:
TestOptions
.Script);
1361
var c = CreateCompilationWithMscorlib461(new[] { t1, t2 }, options:
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(
1448
var withCircularReference2 = withCircularReference1.WithOptions(
TestOptions
.ReleaseDll);
1706
var b = CreateCompilation(srcB, references: new[] { aRef }, options:
TestOptions
.ReleaseModule.WithModuleName("mod.netmodule"), assemblyName: "B");
1764
var moduleRef = CreateCompilation("public class TypeFromModule : TypeDependedOnByModule { }", new[] { assemblyRef }, options:
TestOptions
.ReleaseModule, assemblyName: "lib2").EmitToImageReference();
1815
var moduleRef = CreateCompilation("public class C { }", options:
TestOptions
.ReleaseModule, assemblyName: "lib").EmitToImageReference();
1836
var cPublic = CreateCompilation("class C { }", options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Public));
1837
var cInternal = CreateCompilation("class D { }", options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
1838
var cAll = CreateCompilation("class E { }", options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
1840
var cPublic2 = CreateCompilation("class C { }", options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Public));
1841
var cInternal2 = CreateCompilation("class D { }", options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
1842
var cAll2 = CreateCompilation("class E { }", options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
1864
var module = CreateCompilation(moduleSource, options:
TestOptions
.ReleaseModule);
1868
var mainAll = CreateCompilation(mainSource, new[] { moduleRef }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
1873
var mainInternal = CreateCompilation(mainSource, new[] { moduleRef }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
1878
var mainPublic = CreateCompilation(mainSource, new[] { moduleRef }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Public));
1894
var main = CreateEmptyCompilation(mainSource, new MetadataReference[] { r1, MscorlibFacadeRef }, options:
TestOptions
.ReleaseDll);
2168
options:
TestOptions
.ReleaseDll.WithCryptoPublicKey(TestResources.TestKeys.PublicKey_b03f5f7f11d50a3a),
2175
options:
TestOptions
.ReleaseDll.WithCryptoPublicKey(TestResources.TestKeys.PublicKey_b03f5f7f11d50a3a),
2185
options:
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default));
2195
options:
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default));
2327
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(
2356
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(
2399
},
TestOptions
.ReleaseDll);
2435
},
TestOptions
.ReleaseDll);
2473
},
TestOptions
.ReleaseDll);
2512
},
TestOptions
.ReleaseDll);
2535
var c = CreateCompilationWithMscorlib46("public class C : A { }", new[] { aRef },
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2564
", new[] { aRef },
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2602
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2646
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2682
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2709
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2725
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2753
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2778
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
2798
var mRef = CreateCompilationWithMscorlib46("public interface M : B { }", new[] { bRef }, options:
TestOptions
.ReleaseModule.WithModuleName("M.netmodule")).EmitToImageReference();
2799
var nRef = CreateCompilationWithMscorlib46("public interface N : D { }", new[] { dRef }, options:
TestOptions
.ReleaseModule.WithModuleName("N.netmodule")).EmitToImageReference();
2810
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolver));
3017
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolverC));
3129
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(resolverC));
3171
var options =
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default);
3214
var options =
TestOptions
.ReleaseDll.WithAssemblyIdentityComparer(DesktopAssemblyIdentityComparer.Default);
Compilation\SemanticModelAPITests.cs (18)
87
var comp1 = CreateCompilation(src, parseOptions:
TestOptions
.Regular8);
89
var comp2 = CreateCompilation(src2, parseOptions:
TestOptions
.Regular8,
94
comp2 = CreateCompilation(src2, parseOptions:
TestOptions
.Regular7_3,
2016
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular);
3932
var comp = (Compilation)CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4134
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4171
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4214
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4238
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4266
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4304
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4356
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
4396
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_2);
4452
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3);
4500
var options = WithNullable(
TestOptions
.DebugExe, nullableContextOption);
4501
var comp = CreateCompilation(source, options: options, parseOptions:
TestOptions
.Regular9);
4555
var options = WithNullable(
TestOptions
.DebugExe, nullableContextOption);
4556
var comp = CreateCompilation(source, options: options, parseOptions:
TestOptions
.Regular9);
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (5)
2754
options:
TestOptions
.DebugExe.WithScriptClassName("Script"),
3681
var parseOptions =
TestOptions
.Script;
3784
", parseOptions:
TestOptions
.Script
3803
var compilation = CreateCompilation(code, parseOptions:
TestOptions
.Script);
3844
var compilation = CreateCompilationWithMscorlib40AndSystemCore(sourceCode, parseOptions:
TestOptions
.Script);
Compilation\SemanticModelGetSemanticInfoTests.cs (12)
5633
var semanticInfo = GetSemanticInfoForTest<ExpressionSyntax>(text, parseOptions:
TestOptions
.Regular9);
8017
parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
8070
parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates);
8641
var semanticInfo = GetSemanticInfoForTest<ParenthesizedLambdaExpressionSyntax>(sourceCode, parseOptions:
TestOptions
.Regular6);
8681
var semanticInfo = GetSemanticInfoForTest<IdentifierNameSyntax>(sourceCode, parseOptions:
TestOptions
.Regular6);
8722
var semanticInfo = GetSemanticInfoForTest<LiteralExpressionSyntax>(sourceCode, parseOptions:
TestOptions
.Regular6);
11038
var semanticInfo = GetSemanticInfoForTest<LiteralExpressionSyntax>(sourceCode, parseOptions:
TestOptions
.Regular6);
11104
var semanticInfo = GetSemanticInfoForTest<LiteralExpressionSyntax>(sourceCode, parseOptions:
TestOptions
.Regular6);
12606
var semanticInfo = GetSemanticInfoForTest<IdentifierNameSyntax>(sourceCode, parseOptions:
TestOptions
.Regular6);
12640
var semanticInfo = GetSemanticInfoForTest<IdentifierNameSyntax>(sourceCode, parseOptions:
TestOptions
.Regular6);
14964
", options:
TestOptions
.ReleaseDll);
15302
", parseOptions:
TestOptions
.Regular);
Compilation\UsedAssembliesTests.cs (61)
35
var comp1 = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
56
var comp1 = CreateEmptyCompilation(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
294
options ??=
TestOptions
.ReleaseDll;
300
parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Diagnose));
378
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
419
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
589
var comp1 = CreateCompilation(source1, references: new[] { comp0Ref }, options:
TestOptions
.DebugModule);
1097
Compilation comp2 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None));
1102
Compilation comp3 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse));
1105
Compilation comp4 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Diagnose));
2339
AssertUsedAssemblyReferences(CreateCompilation(Parse(source, options:
TestOptions
.Script), references: new[] { reference }, options:
TestOptions
.DebugDll.WithUsings(@using)),
3692
Compilation comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular11, references: references);
3834
Compilation comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview, references: references, options:
TestOptions
.UnsafeDebugDll);
3841
AssertUsedAssemblyReferences(source, references, references, parseOptions:
TestOptions
.RegularPreview, options:
TestOptions
.UnsafeDebugDll);
4012
parseOptions:
TestOptions
.Script.WithDocumentationMode(DocumentationMode.None),
4013
options:
TestOptions
.DebugDll.WithUsings("C0")),
4016
parseOptions:
TestOptions
.Script.WithDocumentationMode(DocumentationMode.Parse),
4017
options:
TestOptions
.DebugDll.WithUsings("C0")),
4023
Compilation comp2 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None));
4028
Compilation comp3 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse));
4031
Compilation comp4 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Diagnose));
4126
Compilation comp2 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None));
4129
Compilation comp3 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse));
4549
AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)),
4551
AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse)),
4578
AssertUsedAssemblyReferences(CreateCompilation(source4, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)),
4580
AssertUsedAssemblyReferences(CreateCompilation(source4, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse)),
4607
parseOptions:
TestOptions
.Script.WithDocumentationMode(DocumentationMode.None),
4608
options:
TestOptions
.DebugDll.WithUsings("N1.N2")),
4611
parseOptions:
TestOptions
.Script.WithDocumentationMode(DocumentationMode.Parse),
4612
options:
TestOptions
.DebugDll.WithUsings("N1.N2")),
4615
parseOptions:
TestOptions
.Script.WithDocumentationMode(DocumentationMode.None),
4616
options:
TestOptions
.DebugDll.WithUsings("N1")),
4619
parseOptions:
TestOptions
.Script.WithDocumentationMode(DocumentationMode.Parse),
4620
options:
TestOptions
.DebugDll.WithUsings("N1")),
4627
Compilation comp2 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None));
4630
Compilation comp3 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse));
4633
Compilation comp4 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Diagnose));
4769
AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)),
4771
AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse)),
4798
parseOptions:
TestOptions
.Script.WithDocumentationMode(DocumentationMode.None),
4799
options:
TestOptions
.DebugDll.WithUsings("N1.N2.E0")),
4802
parseOptions:
TestOptions
.Script.WithDocumentationMode(DocumentationMode.Parse),
4803
options:
TestOptions
.DebugDll.WithUsings("N1.N2.E0")),
4809
Compilation comp2 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None));
4812
Compilation comp3 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse));
4815
Compilation comp4 = CreateCompilation(source, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Diagnose));
4834
CreateCompilation(source1, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)).VerifyDiagnostics(
4851
CreateCompilation(source2, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)).VerifyDiagnostics(
4872
CreateCompilation(source1, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)).VerifyDiagnostics(
4889
CreateCompilation(source2, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)).VerifyDiagnostics(
5458
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
5617
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe);
5650
CompileWithUsedAssemblyReferences(source2, options:
TestOptions
.DebugModule, comp1Ref);
5939
AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)),
5941
AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse)),
5960
AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None)),
5962
AssertUsedAssemblyReferences(CreateCompilation(source3, references: references, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse)),
DeclarationTests.cs (7)
61
var decl1 = DeclarationTreeBuilder.ForTree(tree1,
TestOptions
.DebugExe.ScriptClassName, isSubmission: false);
62
var decl2 = DeclarationTreeBuilder.ForTree(tree2,
TestOptions
.DebugExe.ScriptClassName, isSubmission: false);
230
var decl1 = Lazy(DeclarationTreeBuilder.ForTree(tree1,
TestOptions
.DebugExe.ScriptClassName, isSubmission: false));
231
var decl2 = Lazy(DeclarationTreeBuilder.ForTree(tree2,
TestOptions
.DebugExe.ScriptClassName, isSubmission: false));
263
options:
TestOptions
.ReleaseDll);
290
var compilation = CreateCompilation(new SyntaxTree[] { underlyingTree, countedTree }, skipUsesIsNullable: true, options:
TestOptions
.ReleaseDll);
337
var compilation = CreateCompilation(new SyntaxTree[] { underlyingTree, countedTree }, skipUsesIsNullable: true, options:
TestOptions
.ReleaseDll);
DocumentationComments\CrefTests.cs (33)
247
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments);
277
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments);
4417
var tree1 = Parse(source1, options:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Diagnose).WithLanguageVersion(LanguageVersion.Latest));
4418
var tree2 = Parse(source2, options:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None).WithLanguageVersion(LanguageVersion.Latest));
4968
var compilation = (Compilation)CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.RegularWithDocumentationComments);
5122
var tree = Parse(source, options:
TestOptions
.RegularWithDocumentationComments);
5228
SyntaxTree tree = Parse(source, options:
TestOptions
.RegularWithDocumentationComments);
5870
new[] { Parse(source, options:
TestOptions
.RegularWithDocumentationComments) },
5872
TestOptions
.ReleaseDll.WithXmlReferenceResolver(XmlFileResolver.Default));
6664
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments).VerifyDiagnostics();
6695
verify(CreateCompilation(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(
6703
verify(CreateCompilation(source, parseOptions:
TestOptions
.Regular12.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics());
6704
verify(CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics());
6739
verify(CreateCompilation(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(
6760
verify(CreateCompilation(source, parseOptions:
TestOptions
.Regular12.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6761
verify(CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6802
verify(CreateCompilation(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6803
verify(CreateCompilation(source, parseOptions:
TestOptions
.Regular12.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6804
verify(CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6832
verify(CreateCompilation(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(
6853
verify(CreateCompilation(source, parseOptions:
TestOptions
.Regular12.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6854
verify(CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6881
var parseOptions =
TestOptions
.RegularWithDocumentationComments;
6882
var options =
TestOptions
.ReleaseDll.WithXmlReferenceResolver(XmlFileResolver.Default);
6905
var parseOptions =
TestOptions
.RegularWithDocumentationComments;
6906
var options =
TestOptions
.ReleaseDll.WithXmlReferenceResolver(XmlFileResolver.Default);
6932
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp);
6957
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.NetCoreApp);
6981
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp);
7002
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp10), targetFramework: TargetFramework.NetCoreApp);
7021
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithDocumentationComments, targetFramework: TargetFramework.NetCoreApp);
7117
parseOptions:
TestOptions
.RegularWithDocumentationComments,
7118
options:
TestOptions
.UnsafeDebugDll,
DocumentationComments\DocumentationCommentCompilerTests.cs (105)
36
options: (options ??
TestOptions
.ReleaseDll).WithXmlReferenceResolver(XmlFileResolver.Default),
37
parseOptions:
TestOptions
.RegularWithDocumentationComments,
759
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
760
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
887
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
888
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
926
var tree = SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.RegularWithDocumentationComments);
968
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
969
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1017
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1018
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1068
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1069
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1118
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1119
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1173
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1174
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1221
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1222
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1276
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1277
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1333
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1334
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1396
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1397
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1459
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
1460
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
1512
var tree = SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.RegularWithDocumentationComments);
1555
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1556
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1606
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1607
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1650
var tree = SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.RegularWithDocumentationComments);
1693
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1694
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1745
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1746
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1796
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1797
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1852
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1853
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1901
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1902
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1957
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
1958
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
2015
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
2016
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
2079
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
2080
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
2143
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreviewWithDocumentationComments);
2144
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularPreviewWithDocumentationComments);
2195
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2238
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2307
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2313
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2355
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2361
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2403
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2409
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2452
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2458
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2500
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2506
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2548
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2554
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2599
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2605
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2650
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2656
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2695
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2701
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2753
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2759
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2806
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2812
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2859
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2865
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2915
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2921
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2971
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
2977
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments)
3022
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments),
3030
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments),
3089
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments),
3097
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments),
3156
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments),
3164
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments),
3217
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments),
3225
parseOptions:
TestOptions
.RegularPreviewWithDocumentationComments),
4217
var tree1 = Parse(source1, options:
TestOptions
.RegularWithDocumentationComments);
4218
var tree2 = Parse(source2, options:
TestOptions
.RegularWithDocumentationComments);
4713
var tree = Parse(source, options:
TestOptions
.RegularWithDocumentationComments);
4715
var comp = CSharpCompilation.Create("Test", new[] { tree }, new[] { MscorlibRef },
TestOptions
.ReleaseDll.WithXmlReferenceResolver(resolver));
5575
var tree = Parse(source, options:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse));
6373
var tree1 = SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularWithDocumentationComments);
6374
var tree2 = SyntaxFactory.ParseSyntaxTree(source2, options:
TestOptions
.RegularWithDocumentationComments);
6813
var tree = Parse(source, options:
TestOptions
.RegularWithDocumentationComments);
6815
var comp = CreateCompilation(tree, options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(warnDict), assemblyName: "Test");
7065
SyntaxTree tree = Parse(source, options:
TestOptions
.RegularWithDocumentationComments);
8014
var comp = CreateCompilationUtil(source, options:
TestOptions
.ReleaseModule);
8170
var tree = Parse(source, options:
TestOptions
.RegularWithDocumentationComments);
8171
var compOptions =
TestOptions
.ReleaseDll.WithGeneralDiagnosticOption(ReportDiagnostic.Error);
8411
Parse(source, options:
TestOptions
.RegularWithDocumentationComments, filename: sourcePath),
8412
options:
TestOptions
.ReleaseDll.WithSourceReferenceResolver(SourceFileResolver.Default).WithXmlReferenceResolver(XmlFileResolver.Default),
8634
var comp = CreateCompilationUtil(source, options:
TestOptions
.ReleaseExe);
DocumentationComments\DocumentationCommentIDTests.cs (3)
270
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
415
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(nullableContextOptions));
435
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(nullableContextOptions));
DocumentationComments\DocumentationModeTests.cs (2)
385
options:
TestOptions
.ReleaseDll.WithXmlReferenceResolver(XmlFileResolver.Default),
397
return
TestOptions
.Regular.WithDocumentationMode(mode);
DocumentationComments\MethodDocumentationCommentTests.cs (6)
237
var compilation = CreateEmptyCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Diagnose));
242
compilation = CreateEmptyCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.Parse));
247
compilation = CreateEmptyCompilation(source, options:
TestOptions
.ReleaseExe, parseOptions:
TestOptions
.Regular.WithDocumentationMode(DocumentationMode.None));
DocumentationComments\PartialTypeDocumentationCommentTests.cs (2)
35
}", options:
TestOptions
.RegularWithDocumentationComments);
47
}", options:
TestOptions
.RegularWithDocumentationComments);
SymbolDisplay\SymbolDisplayTests.cs (22)
2297
var comp2 = CreateCompilation("", references: [comp1.ToMetadataReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2370
var comp2 = CreateCompilation("", references: [comp1.EmitToImageReference()], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
3138
var tree = SyntaxFactory.ParseSyntaxTree(text,
TestOptions
.Script);
4993
var comp = CreateEmptyCompilation(source, WinRtRefs,
TestOptions
.ReleaseWinMD);
5467
TestOptions
.Regular,
5495
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular);
5531
TestOptions
.Regular,
5561
TestOptions
.Regular,
5599
TestOptions
.Regular,
5650
TestOptions
.Regular,
6208
var comp = (Compilation)CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular8, options: WithNullableEnable());
6280
var comp = (Compilation)CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
6349
var comp = (Compilation)CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
6468
var comp = (Compilation)CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
6507
var comp = (Compilation)CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
7772
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics();
8243
var comp = CreateCompilation(new[] { source }, parseOptions:
TestOptions
.Regular9);
8330
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9),
8351
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp9),
8372
TestOptions
.Regular10,
8395
TestOptions
.Regular10,
8919
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
827
options:
TestOptions
.ReleaseDll);
Symbols\AnonymousTypesSemanticsTests.cs (6)
1899
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugExe);
1917
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1934
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
1955
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
2085
options:
TestOptions
.ReleaseDll,
2086
parseOptions:
TestOptions
.Regular);
Symbols\AnonymousTypesSymbolTests.cs (3)
583
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
1452
var compilation = CreateCompilationWithMscorlib40(new string[] { source1, source2, source3 }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal), parseOptions:
TestOptions
.Regular);
Symbols\AssemblyAndNamespaceTests.cs (21)
117
var comp1 = CSharpCompilation.Create(assemblyName: "Test", options:
TestOptions
.DebugExe,
121
var comp = CSharpCompilation.Create(assemblyName: "Test1", options:
TestOptions
.DebugExe,
164
var comp = CSharpCompilation.Create(assemblyName: "Test1", options:
TestOptions
.DebugExe,
251
var comp1 = CSharpCompilation.Create(assemblyName: "Test1", options:
TestOptions
.DebugExe, syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree(text1) }, references: new MetadataReference[] { });
252
var comp2 = CSharpCompilation.Create(assemblyName: "Test2", options:
TestOptions
.DebugExe, syntaxTrees: new SyntaxTree[] { SyntaxFactory.ParseSyntaxTree(text2) }, references: new MetadataReference[] { });
257
var comp = CSharpCompilation.Create(assemblyName: "Test3", options:
TestOptions
.DebugExe,
455
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
478
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics();
487
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics();
497
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
512
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
527
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
542
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
555
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
568
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
581
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
594
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics();
605
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
619
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
660
CreateCompilationWithMscorlib461(new[] { source1, source2 }, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics();
671
CreateCompilationWithMscorlib461(test, parseOptions:
TestOptions
.RegularWithFileScopedNamespaces).VerifyDiagnostics(
Symbols\CheckedUserDefinedOperatorsTests.cs (376)
34
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
37
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular10);
45
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular11);
78
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
112
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
142
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
187
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
208
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
227
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
247
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
268
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
330
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
366
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
391
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
423
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
452
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
470
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
497
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
536
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
544
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
562
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
595
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
626
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
658
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
665
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
682
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
708
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
716
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
734
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
767
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
799
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
831
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
839
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
847
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
880
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
888
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
896
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
918
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
920
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: options);
949
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
951
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: options);
994
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1030
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1079
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1086
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
1100
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
1129
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1136
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
1150
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
1182
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1189
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
1203
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
1232
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1239
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
1252
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
1276
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1279
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular10);
1287
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular11);
1321
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1356
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1387
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1420
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1443
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1506
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1542
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1569
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1596
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1630
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1648
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1675
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
1716
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1724
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
1743
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
1777
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1809
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1832
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1847
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
1865
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
1905
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1913
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
1921
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
1949
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
1957
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
1975
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
2009
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2042
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2074
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2082
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
2100
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
2133
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2141
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
2149
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
2181
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
2183
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: options);
2185
if (op == ">>>" && options ==
TestOptions
.Regular10)
2239
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2297
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2305
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
2341
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
2391
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2399
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
2435
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
2454
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2481
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2510
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2513
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular10);
2521
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.Regular11);
2557
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2597
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2630
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2662
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2681
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2740
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2774
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2797
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2820
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2846
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
2875
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2883
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
2901
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
2931
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2960
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2989
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3018
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3041
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3049
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
3067
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
3097
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3126
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3155
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3184
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3202
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
3204
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions: options);
3233
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
3276
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3283
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
3297
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
3326
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3333
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
3347
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
3447
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
3457
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
3467
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
3468
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
3639
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
3719
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
3796
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
3846
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
3853
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
3860
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
3861
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
3905
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
3956
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4060
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4222
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4232
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
4242
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
4243
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
4421
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4503
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4582
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4683
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4693
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
4703
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
4704
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
4753
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4804
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
4813
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
4822
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
4823
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
4865
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
4916
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5026
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5135
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
5229
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5241
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
5253
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
5254
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
5315
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5353
var compilation2 = CreateCompilation(source1 + source3, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5510
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5599
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5645
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5707
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
5714
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
5721
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
5722
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
5794
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6062
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6178
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6331
var compilation1 = CreateCompilationWithCSharp(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6341
compilation1 = CreateCompilationWithCSharp(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
6351
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
6352
var compilation3 = CreateCompilationWithCSharp(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
6436
var compilation1 = CreateCompilationWithCSharp(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6446
compilation1 = CreateCompilationWithCSharp(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
6456
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
6457
var compilation3 = CreateCompilationWithCSharp(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
6551
var compilation1 = CreateCompilationWithCSharp(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6563
compilation1 = CreateCompilationWithCSharp(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular11);
6575
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
6576
var compilation3 = CreateCompilationWithCSharp(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular10, references: new[] { compilation2.ToMetadataReference() });
6629
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6632
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
6633
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, references: new[] { compilation2.EmitToImageReference() });
6734
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6779
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6782
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
6783
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, references: new[] { compilation2.EmitToImageReference() });
6828
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6831
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
6832
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, references: new[] { compilation2.EmitToImageReference() });
6877
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
6880
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
6881
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, references: new[] { compilation2.EmitToImageReference() });
6987
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7028
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7031
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
7032
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, references: new[] { compilation2.EmitToImageReference() });
7073
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7076
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview);
7077
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, references: new[] { compilation2.EmitToImageReference() });
7180
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7226
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7298
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7369
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7442
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
7506
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
Symbols\CompilationCreationTests.cs (17)
2688
", options:
TestOptions
.Script),
2692
", options:
TestOptions
.Script),
2698
", options:
TestOptions
.Script)
2703
options:
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(new Resolver(data, core, system)));
2731
", options:
TestOptions
.Script),
2734
",
TestOptions
.Regular)
2739
options:
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(new Resolver(data, core, system)));
2783
new[] { Parse(source, options:
TestOptions
.Script) },
2784
options:
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(new DummyReferenceResolver(csClasses01)));
2793
new[] { SyntaxFactory.ParseSyntaxTree(@"#r ""bar""",
TestOptions
.Script, "a.csx", Encoding.UTF8) },
2794
options:
TestOptions
.ReleaseDll.WithMetadataReferenceResolver(null));
2810
", options:
TestOptions
.Script),
2816
",
TestOptions
.Regular)
2821
options:
TestOptions
.ReleaseDll.WithUsings(ImmutableArray.Create("System.Console", "System")));
2838
", options:
TestOptions
.Script)
2843
options:
TestOptions
.ReleaseDll.WithUsings("System.Console!", "Blah"));
2972
var lib1 = CreateCompilation(source1, assemblyName: "Lib1", options:
TestOptions
.ReleaseModule);
Symbols\ConversionTests.cs (5)
1383
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
2021
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.ReleaseExe);
2231
CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
2337
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2373
options:
TestOptions
.ReleaseExe);
Symbols\CorLibrary\Choosing.cs (4)
39
", options:
TestOptions
.ReleaseDll);
50
", new[] { new CSharpCompilationReference(corLib) }, options:
TestOptions
.ReleaseDll);
65
", options:
TestOptions
.ReleaseDll);
71
", new[] { new CSharpCompilationReference(corLib) }, options:
TestOptions
.ReleaseDll);
Symbols\CorLibrary\CorTypes.cs (21)
295
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
308
comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
360
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
397
var comp = CreateCompilation(source2, references: [corLib_v2_Comp.ToMetadataReference(), typeLib_v2_Comp.ToMetadataReference(), comp1Ref], options:
TestOptions
.DebugExe);
402
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
432
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
439
comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
541
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
582
var comp = CreateCompilation(source2, references: [corLib_v2_Comp.ToMetadataReference(), typeLib_v2_Comp.ToMetadataReference(), comp1Ref], options:
TestOptions
.DebugExe);
587
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
624
var comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40AndSystemCore, options:
TestOptions
.DebugExe);
634
comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40AndSystemCore, options:
TestOptions
.DebugExe);
642
comp = CreateCompilation(source, targetFramework: TargetFramework.Mscorlib40AndSystemCore, options:
TestOptions
.DebugExe);
670
var comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
680
comp = CreateCompilation(source, options:
TestOptions
.DebugExe);
814
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
863
var comp = CreateCompilation(source2, references: [corLib_v2_Comp.ToMetadataReference(), typeLib_v2_Comp.ToMetadataReference(), comp1Ref], options:
TestOptions
.DebugExe);
871
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
1009
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
1057
var comp = CreateCompilation(source2, references: [corLib_v2_Comp.ToMetadataReference(), typeLib_v2_Comp.ToMetadataReference(), comp1Ref], options:
TestOptions
.DebugExe);
1065
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
Symbols\CovariantReturnTests.cs (51)
403
parseOptions ??=
TestOptions
.WithCovariantReturns;
408
parseOptions: parseOptions ??
TestOptions
.Regular9,
422
parseOptions ??=
TestOptions
.WithoutCovariantReturns;
427
parseOptions: parseOptions ??
TestOptions
.Regular8,
515
options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions("CS1701", ReportDiagnostic.Suppress),
542
parseOptions:
TestOptions
.WithCovariantReturns,
639
CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns)
701
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
716
comp = CreateCompilationWithoutCovariantReturns(source, parseOptions:
TestOptions
.WithCovariantReturns).VerifyDiagnostics(
775
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
834
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
896
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
956
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
964
comp = CreateCompilationWithoutCovariantReturns(source, parseOptions:
TestOptions
.WithCovariantReturns).VerifyDiagnostics(
1025
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1089
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1151
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1213
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1280
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1430
var comp = CreateCompilationWithCovariantReturns(source, references: new[] { baseMetadata }, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1493
var comp = CreateCompilationWithCovariantReturns(source, references: references, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1557
var comp = CreateCompilationWithCovariantReturns(source, references: references, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1622
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1819
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
1896
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2088
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2222
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2287
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2342
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2396
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2514
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2864
var comp = CreateCompilationWithCovariantReturns(s2, references, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2930
var comp = CreateCompilationWithCovariantReturns(s2, references, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
2997
var comp = CreateCompilationWithCovariantReturns(s2, references, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
3097
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
3139
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
3181
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
3569
var comp = CreateCompilationWithCovariantReturns(source, parseOptions:
TestOptions
.WithoutCovariantReturns).VerifyDiagnostics(
3748
var comp = CreateCompilationWithCovariantReturns(cSharpSource, references, parseOptions:
TestOptions
.WithoutCovariantReturns);
3823
var parseOptions = withCovariantReturnFeatureEnabled ?
TestOptions
.WithCovariantReturns :
TestOptions
.WithoutCovariantReturns;
3942
var parseOptions = withCovariantReturnFeatureEnabled ?
TestOptions
.WithCovariantReturns :
TestOptions
.WithoutCovariantReturns;
4066
var parseOptions = withCovariantReturnFeatureEnabled ?
TestOptions
.WithCovariantReturns :
TestOptions
.WithoutCovariantReturns;
4181
var parseOptions = withCovariantReturnFeatureEnabled ?
TestOptions
.WithCovariantReturns :
TestOptions
.WithoutCovariantReturns;
4302
var parseOptions = withCovariantReturnFeatureEnabled ?
TestOptions
.WithCovariantReturns :
TestOptions
.WithoutCovariantReturns;
4408
var parseOptions = withCovariantReturnFeatureEnabled ?
TestOptions
.WithCovariantReturns :
TestOptions
.WithoutCovariantReturns;
Symbols\CustomModifiersTests.cs (40)
63
var compilation = (Compilation)CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
133
var compilation = (Compilation)CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
218
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
288
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
373
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
446
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
519
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
593
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
698
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
808
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
918
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1028
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1122
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1229
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1304
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1371
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1457
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
1514
var compilation1 = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseDll);
1564
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseDll);
1603
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseDll);
1642
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseDll);
1674
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseDll);
1713
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseDll);
1755
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseDll);
1830
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Mscorlib40, references: new[] { SystemCoreRef });
1975
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
2039
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
2110
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
2181
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
2254
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
2284
options:
TestOptions
.ReleaseExe);
2330
options:
TestOptions
.ReleaseExe);
2387
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
2425
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
2473
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, options:
TestOptions
.ReleaseExe);
2594
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Standard);
2708
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Standard);
2802
var compilation = CreateCompilationWithILAndMscorlib40(source, ilSource, references: new[] { CSharpRef }, options:
TestOptions
.ReleaseExe, targetFramework: TargetFramework.Standard);
2905
var compilation = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.ReleaseExe);
2997
var compilation = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.ReleaseExe);
Symbols\DefaultInterfaceImplementationTests.cs (2095)
120
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net60,
121
parseOptions:
TestOptions
.RegularPreview);
171
var compilation2 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
172
parseOptions:
TestOptions
.RegularPreview,
290
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
291
parseOptions:
TestOptions
.RegularPreview,
348
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
364
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
430
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
431
parseOptions:
TestOptions
.RegularPreview,
488
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
504
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
581
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
582
parseOptions:
TestOptions
.RegularPreview,
679
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
680
parseOptions:
TestOptions
.RegularPreview,
781
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
782
parseOptions:
TestOptions
.RegularPreview,
883
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
884
parseOptions:
TestOptions
.RegularPreview,
970
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
971
parseOptions:
TestOptions
.RegularPreview,
1045
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1046
parseOptions:
TestOptions
.RegularPreview,
1124
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1125
parseOptions:
TestOptions
.RegularPreview,
1203
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1204
parseOptions:
TestOptions
.RegularPreview,
1282
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1283
parseOptions:
TestOptions
.RegularPreview,
1366
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1367
parseOptions:
TestOptions
.RegularPreview,
1454
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1455
parseOptions:
TestOptions
.RegularPreview,
1542
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1543
parseOptions:
TestOptions
.RegularPreview,
1588
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
1589
parseOptions:
TestOptions
.RegularPreview);
1626
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
1627
parseOptions: isStatic ?
TestOptions
.Regular11 :
TestOptions
.Regular8);
1669
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60,
1670
parseOptions:
TestOptions
.RegularPreview);
1682
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
1683
parseOptions: isStatic ?
TestOptions
.Regular11 :
TestOptions
.Regular8);
1726
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1727
parseOptions:
TestOptions
.Regular11,
1747
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugDll,
1749
parseOptions:
TestOptions
.Regular7_3);
1779
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
1780
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3, skipUsesIsNullable: true);
1823
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
1824
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3);
1874
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1875
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
1913
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
1914
parseOptions:
TestOptions
.Regular11,
1931
var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
1932
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
1974
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
1975
parseOptions:
TestOptions
.Regular11);
2018
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2019
parseOptions:
TestOptions
.Regular7_3,
2041
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2042
parseOptions:
TestOptions
.Regular,
2105
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
2106
parseOptions:
TestOptions
.Regular11,
2184
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
2185
parseOptions:
TestOptions
.Regular11,
2206
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
2207
parseOptions:
TestOptions
.Regular11,
2263
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2264
parseOptions:
TestOptions
.Regular,
2270
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
2271
parseOptions:
TestOptions
.Regular,
2332
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2333
parseOptions:
TestOptions
.Regular,
2339
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
2340
parseOptions:
TestOptions
.Regular,
2405
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2406
parseOptions:
TestOptions
.Regular,
2412
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
2413
parseOptions:
TestOptions
.Regular,
2478
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2479
parseOptions:
TestOptions
.Regular,
2485
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
2486
parseOptions:
TestOptions
.Regular,
2582
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
2583
parseOptions:
TestOptions
.RegularPreview,
2636
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
2637
parseOptions:
TestOptions
.RegularPreview,
2653
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
2654
parseOptions:
TestOptions
.RegularPreview,
2973
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2974
parseOptions:
TestOptions
.Regular,
3009
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3010
parseOptions:
TestOptions
.RegularPreview,
3045
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3046
parseOptions:
TestOptions
.Regular11,
3086
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3087
parseOptions:
TestOptions
.Regular,
3111
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3112
parseOptions:
TestOptions
.RegularPreview,
3136
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3137
parseOptions:
TestOptions
.RegularPreview,
3166
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3167
parseOptions:
TestOptions
.Regular,
3200
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3201
parseOptions:
TestOptions
.RegularPreview,
3234
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3235
parseOptions:
TestOptions
.RegularPreview,
3273
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3274
parseOptions:
TestOptions
.Regular,
3298
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3299
parseOptions:
TestOptions
.RegularPreview,
3323
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3324
parseOptions:
TestOptions
.RegularPreview,
3362
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3363
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVer),
3453
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3454
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVer),
3521
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3522
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVer),
3608
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3609
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVer),
3733
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3734
parseOptions:
TestOptions
.RegularPreview,
3875
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3876
parseOptions:
TestOptions
.RegularPreview,
3993
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3994
parseOptions:
TestOptions
.RegularPreview,
4145
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
4146
parseOptions:
TestOptions
.RegularPreview,
4236
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
4237
parseOptions:
TestOptions
.RegularPreview, skipUsesIsNullable: true);
4289
options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
4290
parseOptions:
TestOptions
.RegularPreview);
4404
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4405
parseOptions:
TestOptions
.RegularPreview,
4417
options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
4418
parseOptions:
TestOptions
.RegularPreview);
4481
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4482
parseOptions:
TestOptions
.RegularPreview,
4501
targetFramework: TargetFramework.Mscorlib461Extended, options:
TestOptions
.DebugDll,
4502
parseOptions:
TestOptions
.Regular);
4545
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
4546
parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
4591
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
4592
parseOptions:
TestOptions
.Regular7_3);
4645
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
4646
parseOptions:
TestOptions
.Regular10, skipUsesIsNullable: true);
4687
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
4688
parseOptions:
TestOptions
.Regular10);
4746
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4747
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
4797
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
4798
parseOptions:
TestOptions
.RegularPreview,
4813
var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
4814
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
4878
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4879
parseOptions:
TestOptions
.Regular7_3,
5114
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5115
parseOptions:
TestOptions
.Regular,
5151
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5152
parseOptions:
TestOptions
.Regular,
5179
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5180
parseOptions:
TestOptions
.Regular,
5216
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5217
parseOptions:
TestOptions
.Regular,
5255
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5256
parseOptions:
TestOptions
.Regular,
5308
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5309
parseOptions:
TestOptions
.Regular,
5394
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
5395
parseOptions:
TestOptions
.Regular,
5511
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
5512
parseOptions:
TestOptions
.Regular,
5602
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
5603
parseOptions:
TestOptions
.Regular,
5747
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
5748
parseOptions:
TestOptions
.Regular,
5837
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
5838
parseOptions:
TestOptions
.Regular, skipUsesIsNullable: true);
5867
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
5868
parseOptions:
TestOptions
.Regular);
5964
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5965
parseOptions:
TestOptions
.Regular,
5977
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
5978
parseOptions:
TestOptions
.Regular);
6022
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6023
parseOptions:
TestOptions
.Regular,
6041
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
6043
parseOptions:
TestOptions
.Regular);
6092
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
6093
parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
6138
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
6139
parseOptions:
TestOptions
.Regular7_3);
6200
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6201
parseOptions:
TestOptions
.Regular7_3,
6231
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
6232
parseOptions:
TestOptions
.Regular,
6247
var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
6248
parseOptions:
TestOptions
.Regular7_3,
6294
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6295
parseOptions:
TestOptions
.Regular7_3,
6365
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6366
parseOptions:
TestOptions
.RegularPreview,
6379
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
6380
parseOptions:
TestOptions
.RegularPreview,
6552
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
6553
parseOptions:
TestOptions
.RegularPreview,
6609
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
6610
parseOptions:
TestOptions
.RegularPreview,
6630
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
6631
parseOptions:
TestOptions
.RegularPreview,
6954
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
6955
parseOptions:
TestOptions
.RegularPreview,
7057
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
7058
parseOptions:
TestOptions
.RegularPreview,
7148
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
7149
parseOptions:
TestOptions
.RegularPreview,
7255
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
7256
parseOptions:
TestOptions
.RegularPreview,
7320
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
7321
parseOptions:
TestOptions
.RegularPreview, skipUsesIsNullable: true);
7355
options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
7356
parseOptions:
TestOptions
.RegularPreview);
7428
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7429
parseOptions:
TestOptions
.RegularPreview,
7441
targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended, options:
TestOptions
.DebugDll,
7442
parseOptions:
TestOptions
.RegularPreview);
7488
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7489
parseOptions:
TestOptions
.RegularPreview,
7507
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
7509
parseOptions:
TestOptions
.RegularPreview);
7543
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
7544
parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
7571
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
7572
parseOptions:
TestOptions
.Regular7_3);
7608
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
7609
parseOptions:
TestOptions
.Regular10, skipUsesIsNullable: true);
7632
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
7633
parseOptions:
TestOptions
.Regular10);
7674
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7675
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
7707
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
7708
parseOptions:
TestOptions
.RegularPreview,
7723
var compilation3 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
7724
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
7771
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7772
parseOptions:
TestOptions
.Regular7_3,
7823
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7824
parseOptions:
TestOptions
.Regular,
7980
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
7981
parseOptions:
TestOptions
.Regular,
8096
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8097
parseOptions:
TestOptions
.Regular,
8256
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
8257
parseOptions:
TestOptions
.Regular,
8374
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8375
parseOptions:
TestOptions
.Regular,
8410
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8411
parseOptions:
TestOptions
.Regular,
8623
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8624
parseOptions:
TestOptions
.Regular7_3,
8689
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8690
parseOptions:
TestOptions
.Regular,
8781
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
8782
parseOptions:
TestOptions
.Regular);
8823
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8824
parseOptions:
TestOptions
.Regular7_3);
8882
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
8883
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
8948
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8949
parseOptions:
TestOptions
.Regular9,
9052
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
9053
parseOptions:
TestOptions
.Regular,
9103
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9104
parseOptions:
TestOptions
.Regular,
9241
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
9242
parseOptions:
TestOptions
.Regular9,
9268
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
9269
parseOptions: isStatic ?
TestOptions
.Regular11 :
TestOptions
.Regular10,
9276
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9277
parseOptions:
TestOptions
.RegularPreview,
9293
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
9294
parseOptions:
TestOptions
.Regular9,
9306
compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
9307
parseOptions:
TestOptions
.Regular10,
9319
var compilation5 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugDll,
9320
parseOptions:
TestOptions
.Regular,
9458
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
9459
parseOptions:
TestOptions
.Regular9,
9466
compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
9467
parseOptions:
TestOptions
.RegularPreview,
9473
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9474
parseOptions:
TestOptions
.RegularPreview,
9483
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
9484
parseOptions:
TestOptions
.Regular9,
9492
compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
9493
parseOptions:
TestOptions
.RegularPreview,
9540
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
9541
parseOptions:
TestOptions
.Regular);
9547
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9548
parseOptions:
TestOptions
.Regular);
9554
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
9555
parseOptions:
TestOptions
.Regular);
9565
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
9566
parseOptions:
TestOptions
.Regular);
9839
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
9840
parseOptions:
TestOptions
.Regular);
9846
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9847
parseOptions:
TestOptions
.Regular);
9853
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
9854
parseOptions:
TestOptions
.Regular);
9860
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
9861
parseOptions:
TestOptions
.Regular);
9898
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
9899
parseOptions:
TestOptions
.Regular,
9910
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9911
parseOptions:
TestOptions
.Regular,
9918
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
9919
parseOptions:
TestOptions
.Regular,
9930
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
9931
parseOptions:
TestOptions
.Regular,
9975
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
9976
parseOptions:
TestOptions
.Regular9,
9987
compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
9988
parseOptions:
TestOptions
.Regular,
9995
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9996
parseOptions:
TestOptions
.Regular,
10005
foreach (var parseOptions in new[] {
TestOptions
.Regular9,
TestOptions
.Regular })
10007
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
10054
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10055
parseOptions:
TestOptions
.Regular,
10061
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
10062
parseOptions:
TestOptions
.Regular9,
10069
compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
10070
parseOptions:
TestOptions
.Regular,
10092
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10093
parseOptions:
TestOptions
.Regular);
10144
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
10145
parseOptions:
TestOptions
.Regular,
10203
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10204
parseOptions:
TestOptions
.Regular,
10314
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10315
parseOptions:
TestOptions
.Regular,
10382
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
10383
parseOptions:
TestOptions
.Regular,
10467
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10468
parseOptions:
TestOptions
.Regular7_3,
10518
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
10519
parseOptions:
TestOptions
.Regular, skipUsesIsNullable: true);
10585
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10586
parseOptions:
TestOptions
.Regular,
10687
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10688
parseOptions:
TestOptions
.Regular9,
10838
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
10839
parseOptions:
TestOptions
.Regular,
10892
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
10893
parseOptions:
TestOptions
.Regular,
10926
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10927
parseOptions:
TestOptions
.Regular,
10938
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
10939
parseOptions:
TestOptions
.Regular,
10949
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
10950
parseOptions:
TestOptions
.Regular,
10988
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
10989
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
11011
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
11012
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
11065
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
11066
parseOptions:
TestOptions
.Regular,
11171
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
11172
parseOptions:
TestOptions
.Regular,
11244
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11245
parseOptions:
TestOptions
.Regular7_3);
11267
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11268
parseOptions:
TestOptions
.Regular7_3,
11309
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11310
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
11364
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11365
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
11466
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11467
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
11533
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11534
parseOptions:
TestOptions
.Regular,
11563
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11564
parseOptions:
TestOptions
.Regular,
11590
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
11591
parseOptions:
TestOptions
.Regular,
11617
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11618
parseOptions:
TestOptions
.Regular,
11644
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11645
parseOptions:
TestOptions
.Regular,
11657
var compilation2 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugDll,
11658
parseOptions:
TestOptions
.Regular,
11703
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
11704
parseOptions:
TestOptions
.Regular,
11727
var compilation2 = CreateCompilation(source0 + source2, options:
TestOptions
.DebugExe,
11728
parseOptions:
TestOptions
.Regular,
11735
var compilation3 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
11736
parseOptions:
TestOptions
.Regular,
11768
var compilation4 = CreateCompilation(source3, options:
TestOptions
.DebugExe,
11770
parseOptions:
TestOptions
.Regular,
11778
var compilation5 = CreateCompilation(source4, options:
TestOptions
.DebugExe,
11780
parseOptions:
TestOptions
.Regular,
11795
var compilation6 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
11797
parseOptions:
TestOptions
.Regular,
11858
var compilation1 = CreateCompilation(source21 + source1, options:
TestOptions
.DebugExe,
11859
parseOptions:
TestOptions
.Regular9,
11892
compilation1 = CreateCompilation(source22 + source1, options:
TestOptions
.DebugExe,
11893
parseOptions:
TestOptions
.Regular,
11901
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11902
parseOptions:
TestOptions
.Regular,
11918
var compilation3 = CreateCompilation(source21, new[] { reference }, options:
TestOptions
.DebugExe,
11919
parseOptions:
TestOptions
.Regular9,
11926
compilation3 = CreateCompilation(source22, new[] { reference }, options:
TestOptions
.DebugExe,
11927
parseOptions:
TestOptions
.Regular,
11934
var compilation5 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugDll,
11935
parseOptions:
TestOptions
.Regular,
11994
var compilation1 = CreateCompilation(source21 + source1, options:
TestOptions
.DebugExe,
11995
parseOptions:
TestOptions
.Regular9,
12007
compilation1 = CreateCompilation(source21 + source1, options:
TestOptions
.DebugExe,
12008
parseOptions:
TestOptions
.Regular,
12016
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12017
parseOptions:
TestOptions
.Regular,
12033
var compilation3 = CreateCompilation(source21, new[] { reference }, options:
TestOptions
.DebugExe,
12034
parseOptions:
TestOptions
.Regular9,
12048
compilation3 = CreateCompilation(source22, new[] { reference }, options:
TestOptions
.DebugExe,
12049
parseOptions:
TestOptions
.Regular,
12055
var compilation5 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugDll,
12056
parseOptions:
TestOptions
.Regular,
12114
var compilation1 = CreateCompilation(source21 + source1, options:
TestOptions
.DebugExe,
12115
parseOptions:
TestOptions
.Regular9,
12130
compilation1 = CreateCompilation(source22 + source1, options:
TestOptions
.DebugExe,
12131
parseOptions:
TestOptions
.Regular,
12139
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12140
parseOptions:
TestOptions
.Regular,
12156
var compilation3 = CreateCompilation(source21, new[] { reference }, options:
TestOptions
.DebugExe,
12157
parseOptions:
TestOptions
.Regular9,
12171
compilation3 = CreateCompilation(source22, new[] { reference }, options:
TestOptions
.DebugExe,
12172
parseOptions:
TestOptions
.Regular,
12184
var compilation5 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugDll,
12185
parseOptions:
TestOptions
.Regular,
12227
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
12228
parseOptions:
TestOptions
.Regular,
12237
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12238
parseOptions:
TestOptions
.Regular,
12248
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
12249
parseOptions:
TestOptions
.Regular,
12289
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
12290
parseOptions:
TestOptions
.Regular,
12299
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12300
parseOptions:
TestOptions
.Regular,
12310
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
12311
parseOptions:
TestOptions
.Regular,
12351
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
12352
parseOptions:
TestOptions
.Regular,
12361
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12362
parseOptions:
TestOptions
.Regular,
12371
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
12372
parseOptions:
TestOptions
.Regular,
12623
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
12624
parseOptions:
TestOptions
.Regular,
12634
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12635
parseOptions:
TestOptions
.Regular,
12648
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
12649
parseOptions:
TestOptions
.Regular,
12711
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
12712
parseOptions:
TestOptions
.Regular,
12722
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12723
parseOptions:
TestOptions
.Regular,
12736
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
12737
parseOptions:
TestOptions
.Regular,
12799
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
12800
parseOptions:
TestOptions
.Regular,
12810
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12811
parseOptions:
TestOptions
.Regular,
12824
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
12825
parseOptions:
TestOptions
.Regular,
12903
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12904
parseOptions:
TestOptions
.Regular,
12958
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12959
parseOptions:
TestOptions
.Regular,
13031
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13032
parseOptions:
TestOptions
.Regular,
13088
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13089
parseOptions:
TestOptions
.Regular,
13578
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13579
parseOptions:
TestOptions
.Regular7_3,
13668
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13669
parseOptions:
TestOptions
.Regular,
13908
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13909
parseOptions:
TestOptions
.Regular,
14002
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
14003
parseOptions:
TestOptions
.Regular);
14076
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14077
parseOptions:
TestOptions
.Regular7_3);
14223
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
14224
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
14241
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
14242
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.Mscorlib461Extended);
14370
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14371
parseOptions:
TestOptions
.Regular9,
14617
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
14618
parseOptions:
TestOptions
.Regular,
14716
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14717
parseOptions:
TestOptions
.Regular,
14923
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
14924
parseOptions:
TestOptions
.Regular9,
14931
compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
14932
parseOptions:
TestOptions
.Regular,
14943
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14944
parseOptions:
TestOptions
.Regular,
14969
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
14970
parseOptions:
TestOptions
.Regular9,
14977
compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
14978
parseOptions:
TestOptions
.Regular,
14996
var compilation5 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugDll,
14997
parseOptions:
TestOptions
.Regular,
15121
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
15122
parseOptions:
TestOptions
.Regular9,
15129
compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
15130
parseOptions:
TestOptions
.Regular,
15140
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15141
parseOptions:
TestOptions
.Regular,
15148
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
15149
parseOptions:
TestOptions
.Regular9,
15156
compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
15157
parseOptions:
TestOptions
.Regular,
15256
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
15258
parseOptions:
TestOptions
.Regular);
15266
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15268
parseOptions:
TestOptions
.Regular);
15274
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
15276
parseOptions:
TestOptions
.Regular);
15671
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
15672
parseOptions:
TestOptions
.Regular);
15680
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15681
parseOptions:
TestOptions
.Regular);
15685
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
15686
parseOptions:
TestOptions
.Regular);
15694
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
15695
parseOptions:
TestOptions
.Regular);
15754
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
15755
parseOptions:
TestOptions
.Regular);
15761
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15762
parseOptions:
TestOptions
.Regular);
15766
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
15767
parseOptions:
TestOptions
.Regular);
15773
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
15774
parseOptions:
TestOptions
.Regular);
15848
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
15849
parseOptions:
TestOptions
.Regular9,
15856
compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
15857
parseOptions:
TestOptions
.Regular,
15867
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15868
parseOptions:
TestOptions
.Regular,
15875
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugDll,
15876
parseOptions:
TestOptions
.Regular9,
15883
compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
15884
parseOptions:
TestOptions
.Regular,
15966
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15967
parseOptions:
TestOptions
.Regular9,
15973
compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15974
parseOptions:
TestOptions
.Regular,
15980
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
15981
parseOptions:
TestOptions
.Regular,
16013
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16014
parseOptions:
TestOptions
.Regular);
16186
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
16187
parseOptions:
TestOptions
.Regular,
16318
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16319
parseOptions:
TestOptions
.Regular,
16590
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16591
parseOptions:
TestOptions
.Regular,
16778
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
16779
parseOptions:
TestOptions
.Regular,
16928
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16929
parseOptions:
TestOptions
.Regular7_3,
16936
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
16937
parseOptions:
TestOptions
.Regular, skipUsesIsNullable: true);
17026
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17027
parseOptions:
TestOptions
.Regular,
17276
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17277
parseOptions:
TestOptions
.Regular9,
17467
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
17468
parseOptions:
TestOptions
.Regular,
17521
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17522
parseOptions:
TestOptions
.Regular,
17538
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
17539
parseOptions:
TestOptions
.Regular,
17552
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
17553
parseOptions:
TestOptions
.Regular,
17599
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17600
parseOptions:
TestOptions
.Regular,
17631
options:
TestOptions
.DebugDll,
17632
parseOptions:
TestOptions
.Regular,
17737
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
17738
parseOptions:
TestOptions
.Regular,
18293
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe.WithMetadataImportOptions(metadataImportOptions),
18294
parseOptions:
TestOptions
.Regular,
18326
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(metadataImportOptions),
18327
parseOptions:
TestOptions
.Regular,
18340
options:
TestOptions
.DebugExe.WithMetadataImportOptions(metadataImportOptions),
18341
parseOptions:
TestOptions
.Regular,
18468
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
18469
parseOptions:
TestOptions
.Regular9,
18476
compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
18477
parseOptions:
TestOptions
.Regular,
18495
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
18496
parseOptions:
TestOptions
.Regular,
18506
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
18507
parseOptions:
TestOptions
.Regular9,
18515
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
18516
parseOptions:
TestOptions
.Regular,
19848
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
19849
parseOptions:
TestOptions
.Regular,
19902
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19903
parseOptions:
TestOptions
.Regular,
19919
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
19920
parseOptions:
TestOptions
.Regular,
19933
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
19934
parseOptions:
TestOptions
.Regular,
19980
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
19981
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
20011
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
20012
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
20049
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
20050
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
20181
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
20182
parseOptions:
TestOptions
.Regular,
20326
options:
TestOptions
.DebugExe,
20328
parseOptions:
TestOptions
.Regular);
20364
var compilation2 = CreateCompilation(source0 + source2, options:
TestOptions
.DebugExe,
20365
parseOptions:
TestOptions
.Regular,
20378
var compilation3 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
20379
parseOptions:
TestOptions
.Regular,
20437
var compilation4 = CreateCompilation(source3, options:
TestOptions
.DebugExe,
20439
parseOptions:
TestOptions
.Regular,
20455
var compilation5 = CreateCompilation(source4, options:
TestOptions
.DebugExe,
20457
parseOptions:
TestOptions
.Regular,
20467
var compilation6 = CreateCompilation(source5, options:
TestOptions
.DebugExe,
20469
parseOptions:
TestOptions
.Regular,
20502
var compilation7 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
20504
parseOptions:
TestOptions
.Regular,
21563
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
21564
parseOptions:
TestOptions
.Regular,
22052
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22053
parseOptions:
TestOptions
.Regular7_3,
22142
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22143
parseOptions:
TestOptions
.Regular,
22381
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22382
parseOptions:
TestOptions
.Regular,
22458
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22459
parseOptions:
TestOptions
.Regular7_3);
22636
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22637
parseOptions:
TestOptions
.Regular,
23392
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23393
parseOptions:
TestOptions
.Regular);
23699
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23700
parseOptions:
TestOptions
.Regular,
23765
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23766
parseOptions:
TestOptions
.Regular,
23882
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23883
parseOptions:
TestOptions
.Regular,
23948
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23949
parseOptions:
TestOptions
.Regular,
24518
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
24519
parseOptions:
TestOptions
.Regular,
24550
options:
TestOptions
.DebugDll,
24551
parseOptions:
TestOptions
.Regular,
26542
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
26543
parseOptions:
TestOptions
.Regular,
26579
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
26580
parseOptions:
TestOptions
.Regular,
26618
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
26619
parseOptions:
TestOptions
.Regular,
26754
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
26755
parseOptions:
TestOptions
.Regular,
26810
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
26811
parseOptions:
TestOptions
.Regular,
27144
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
27145
parseOptions:
TestOptions
.Regular7_3,
27234
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
27235
parseOptions:
TestOptions
.Regular,
27630
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
27631
parseOptions:
TestOptions
.Regular);
27704
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
27705
parseOptions:
TestOptions
.Regular7_3);
27800
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
27801
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
27874
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
27875
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
27894
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
27895
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.Mscorlib461Extended);
27951
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
27952
parseOptions:
TestOptions
.Regular9,
28128
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
28129
parseOptions:
TestOptions
.Regular,
28206
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28207
parseOptions:
TestOptions
.Regular,
28429
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
28430
parseOptions:
TestOptions
.Regular9,
28437
compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
28438
parseOptions:
TestOptions
.Regular,
28489
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28490
parseOptions:
TestOptions
.Regular,
28512
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
28513
parseOptions:
TestOptions
.Regular9,
28520
compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
28521
parseOptions:
TestOptions
.Regular,
28539
var compilation5 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugDll,
28540
parseOptions:
TestOptions
.Regular,
28626
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
28627
parseOptions:
TestOptions
.Regular9,
28634
compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
28635
parseOptions:
TestOptions
.Regular,
28645
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28646
parseOptions:
TestOptions
.Regular,
28653
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
28654
parseOptions:
TestOptions
.Regular9,
28661
compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
28662
parseOptions:
TestOptions
.Regular,
28762
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe, targetFramework: targetFramework,
28763
parseOptions:
TestOptions
.Regular);
28771
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: targetFramework,
28772
parseOptions:
TestOptions
.Regular);
28778
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
28779
parseOptions:
TestOptions
.Regular, targetFramework: targetFramework);
29180
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
29181
parseOptions:
TestOptions
.Regular);
29189
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29190
parseOptions:
TestOptions
.Regular);
29194
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
29195
parseOptions:
TestOptions
.Regular);
29203
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
29204
parseOptions:
TestOptions
.Regular);
29266
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
29267
parseOptions:
TestOptions
.Regular);
29273
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29274
parseOptions:
TestOptions
.Regular);
29278
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
29279
parseOptions:
TestOptions
.Regular);
29285
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
29286
parseOptions:
TestOptions
.Regular);
29360
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
29361
parseOptions:
TestOptions
.Regular9,
29368
compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
29369
parseOptions:
TestOptions
.Regular,
29379
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29380
parseOptions:
TestOptions
.Regular,
29387
var compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugDll,
29388
parseOptions:
TestOptions
.Regular9,
29395
compilation3 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
29396
parseOptions:
TestOptions
.Regular,
29471
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29472
parseOptions:
TestOptions
.Regular9,
29478
compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29479
parseOptions:
TestOptions
.Regular,
29485
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
29486
parseOptions:
TestOptions
.Regular,
29511
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29512
parseOptions:
TestOptions
.Regular);
29589
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
29590
parseOptions:
TestOptions
.Regular,
29707
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29708
parseOptions:
TestOptions
.Regular,
30003
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30004
parseOptions:
TestOptions
.Regular,
30114
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
30115
parseOptions:
TestOptions
.Regular,
30276
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30277
parseOptions:
TestOptions
.Regular7_3,
30330
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
30331
parseOptions:
TestOptions
.Regular, skipUsesIsNullable: true);
30449
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30450
parseOptions:
TestOptions
.Regular,
30670
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30671
parseOptions:
TestOptions
.Regular9,
30872
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
30873
parseOptions:
TestOptions
.Regular,
30926
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30927
parseOptions:
TestOptions
.Regular,
30941
var compilation3 = CreateCompilation(source2, new[] { compilation2.ToMetadataReference() }, options:
TestOptions
.DebugExe,
30942
parseOptions:
TestOptions
.Regular,
30955
var compilation4 = CreateCompilation(source2, new[] { compilation2.EmitToImageReference() }, options:
TestOptions
.DebugExe,
30956
parseOptions:
TestOptions
.Regular,
31001
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31002
parseOptions:
TestOptions
.Regular,
31032
options:
TestOptions
.DebugDll,
31033
parseOptions:
TestOptions
.Regular,
31106
options:
TestOptions
.DebugExe,
31107
parseOptions:
TestOptions
.Regular,
31132
var compilation2 = CreateCompilation(source0 + source2, options:
TestOptions
.DebugExe,
31133
parseOptions:
TestOptions
.Regular,
31141
var compilation3 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
31142
parseOptions:
TestOptions
.Regular,
31179
var compilation4 = CreateCompilation(source3, options:
TestOptions
.DebugExe,
31181
parseOptions:
TestOptions
.Regular,
31191
var compilation5 = CreateCompilation(source4, options:
TestOptions
.DebugExe,
31193
parseOptions:
TestOptions
.Regular,
31217
var compilation6 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
31219
parseOptions:
TestOptions
.Regular,
31761
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
31762
parseOptions:
TestOptions
.Regular,
31820
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
31821
parseOptions:
TestOptions
.Regular7_3);
31943
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
31944
parseOptions:
TestOptions
.Regular,
31994
var compilation2 = CreateCompilation(source2 + source0, options:
TestOptions
.DebugExe,
31995
parseOptions:
TestOptions
.Regular,
32027
var compilation3 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
32028
parseOptions:
TestOptions
.Regular,
32035
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
32037
parseOptions:
TestOptions
.Regular,
32049
var compilation5 = CreateCompilation(source2, options:
TestOptions
.DebugExe,
32051
parseOptions:
TestOptions
.Regular,
32134
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
32135
parseOptions:
TestOptions
.Regular,
32161
var compilation3 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
32162
parseOptions:
TestOptions
.Regular,
32169
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
32171
parseOptions:
TestOptions
.Regular,
32183
var compilation5 = CreateCompilation(source2, options:
TestOptions
.DebugExe,
32185
parseOptions:
TestOptions
.Regular,
32265
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32266
parseOptions:
TestOptions
.Regular);
32268
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe);
32298
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe);
32392
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32393
parseOptions:
TestOptions
.Regular);
32492
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
32493
parseOptions:
TestOptions
.Regular,
32519
var compilation2 = CreateCompilation(source2 + source0, options:
TestOptions
.DebugExe,
32520
parseOptions:
TestOptions
.Regular,
32552
var compilation3 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
32553
parseOptions:
TestOptions
.Regular,
32560
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
32562
parseOptions:
TestOptions
.Regular,
32567
var compilation5 = CreateCompilation(source2, options:
TestOptions
.DebugExe,
32569
parseOptions:
TestOptions
.Regular,
32698
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32699
parseOptions:
TestOptions
.Regular,
32775
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32776
parseOptions:
TestOptions
.Regular);
32812
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32839
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32881
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32970
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
32971
parseOptions:
TestOptions
.RegularPreview,
32986
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
32987
parseOptions:
TestOptions
.RegularPreview,
33002
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
33003
parseOptions:
TestOptions
.RegularPreview,
33128
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33129
parseOptions:
TestOptions
.Regular7_3,
33152
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
33153
parseOptions:
TestOptions
.Regular7_3,
33204
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33205
parseOptions:
TestOptions
.Regular10,
33225
CreateCompilation(source1, options:
TestOptions
.DebugDll,
33226
parseOptions:
TestOptions
.RegularPreview,
33238
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
33239
parseOptions:
TestOptions
.Regular10,
33254
CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
33255
parseOptions:
TestOptions
.RegularPreview,
33294
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
33295
parseOptions:
TestOptions
.Regular, skipUsesIsNullable: true);
33319
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
33320
parseOptions:
TestOptions
.Regular);
33368
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
33369
parseOptions:
TestOptions
.RegularPreview, skipUsesIsNullable: true);
33398
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
33399
parseOptions:
TestOptions
.RegularPreview);
33444
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33445
parseOptions:
TestOptions
.RegularPreview,
33492
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33493
parseOptions:
TestOptions
.RegularPreview,
33541
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33542
parseOptions:
TestOptions
.RegularPreview,
33599
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33600
parseOptions:
TestOptions
.RegularPreview,
33661
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33662
parseOptions:
TestOptions
.RegularPreview,
33725
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33726
parseOptions:
TestOptions
.RegularPreview,
33771
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33772
parseOptions:
TestOptions
.RegularPreview,
33810
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33811
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
33843
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
33844
parseOptions:
TestOptions
.RegularPreview, skipUsesIsNullable: true);
33895
var compilation4 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
33896
parseOptions:
TestOptions
.RegularPreview,
33991
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
33992
parseOptions:
TestOptions
.RegularPreview,
34152
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
34153
parseOptions:
TestOptions
.RegularPreview,
34168
var compilation2 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
34169
parseOptions:
TestOptions
.RegularPreview,
34184
var compilation3 = CreateCompilation(source3, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
34185
parseOptions:
TestOptions
.RegularPreview,
34199
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
34200
parseOptions:
TestOptions
.RegularPreview,
34205
var compilation5 = CreateCompilation(source2 + source3, new[] { compilation4.ToMetadataReference() }, options:
TestOptions
.DebugDll,
34206
parseOptions:
TestOptions
.RegularPreview,
34221
var compilation6 = CreateCompilation(source2 + source3, new[] { compilation4.EmitToImageReference() }, options:
TestOptions
.DebugDll,
34222
parseOptions:
TestOptions
.RegularPreview,
34293
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
34294
parseOptions:
TestOptions
.RegularPreview,
34474
var compilation2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.DebugDll,
34475
parseOptions:
TestOptions
.RegularPreview,
34500
compilation2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.DebugDll,
34501
parseOptions:
TestOptions
.Regular7_3,
34512
var compilation4 = CreateCompilation(source4, new[] { ref1 }, options:
TestOptions
.DebugExe,
34513
parseOptions:
TestOptions
.RegularPreview,
34551
var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options:
TestOptions
.DebugDll,
34552
parseOptions:
TestOptions
.RegularPreview,
34596
var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options:
TestOptions
.DebugExe,
34597
parseOptions:
TestOptions
.RegularPreview,
34694
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
34695
parseOptions:
TestOptions
.RegularPreview,
34700
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
34701
parseOptions:
TestOptions
.RegularPreview,
34714
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
34715
parseOptions:
TestOptions
.RegularPreview,
34808
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
34809
parseOptions:
TestOptions
.RegularPreview,
34905
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
34906
parseOptions:
TestOptions
.RegularPreview,
34923
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
34924
parseOptions:
TestOptions
.RegularPreview,
34979
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
34980
parseOptions:
TestOptions
.RegularPreview,
34984
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
34985
parseOptions:
TestOptions
.RegularPreview,
35008
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
35009
parseOptions:
TestOptions
.RegularPreview,
35070
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35071
parseOptions:
TestOptions
.RegularPreview,
35075
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
35076
parseOptions:
TestOptions
.RegularPreview,
35103
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
35104
parseOptions:
TestOptions
.RegularPreview,
35171
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35172
parseOptions:
TestOptions
.RegularPreview,
35176
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
35177
parseOptions:
TestOptions
.RegularPreview,
35201
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
35202
parseOptions:
TestOptions
.RegularPreview,
35267
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35268
parseOptions:
TestOptions
.RegularPreview,
35272
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
35273
parseOptions:
TestOptions
.RegularPreview,
35296
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
35297
parseOptions:
TestOptions
.RegularPreview,
35362
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35363
parseOptions:
TestOptions
.RegularPreview,
35377
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
35378
parseOptions:
TestOptions
.RegularPreview,
35473
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35474
parseOptions:
TestOptions
.RegularPreview,
35480
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
35481
parseOptions:
TestOptions
.RegularPreview,
35582
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35583
parseOptions:
TestOptions
.RegularPreview,
35589
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
35590
parseOptions:
TestOptions
.RegularPreview,
35695
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35696
parseOptions:
TestOptions
.RegularPreview,
35702
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
35703
parseOptions:
TestOptions
.RegularPreview,
35808
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35809
parseOptions:
TestOptions
.RegularPreview,
35815
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
35816
parseOptions:
TestOptions
.RegularPreview,
35910
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
35911
parseOptions:
TestOptions
.RegularPreview,
35921
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
35922
parseOptions:
TestOptions
.RegularPreview,
36019
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
36020
parseOptions:
TestOptions
.RegularPreview,
36026
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
36027
parseOptions:
TestOptions
.RegularPreview,
36113
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
36114
parseOptions:
TestOptions
.RegularPreview,
36124
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
36125
parseOptions:
TestOptions
.RegularPreview,
36231
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
36232
parseOptions:
TestOptions
.RegularPreview,
36238
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
36239
parseOptions:
TestOptions
.RegularPreview,
36397
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
36398
parseOptions:
TestOptions
.RegularPreview,
36415
var compilation2 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugExe,
36416
parseOptions:
TestOptions
.RegularPreview,
36432
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
36433
parseOptions:
TestOptions
.RegularPreview,
36440
var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options:
TestOptions
.DebugExe,
36441
parseOptions:
TestOptions
.RegularPreview,
36585
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
36586
parseOptions:
TestOptions
.RegularPreview,
36603
var compilation2 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugExe,
36604
parseOptions:
TestOptions
.RegularPreview,
36620
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
36621
parseOptions:
TestOptions
.RegularPreview,
36628
var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options:
TestOptions
.DebugExe,
36629
parseOptions:
TestOptions
.RegularPreview,
36773
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
36774
parseOptions:
TestOptions
.RegularPreview,
36791
var compilation2 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugExe,
36792
parseOptions:
TestOptions
.RegularPreview,
36808
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
36809
parseOptions:
TestOptions
.RegularPreview,
36816
var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options:
TestOptions
.DebugDll,
36817
parseOptions:
TestOptions
.RegularPreview,
36870
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
36871
parseOptions:
TestOptions
.RegularPreview,
36898
var comp = CreateCompilation(source1, options:
TestOptions
.DebugDll,
36899
parseOptions:
TestOptions
.Regular,
36995
foreach (var options in new[] {
TestOptions
.DebugExe,
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All) })
36998
parseOptions:
TestOptions
.RegularPreview,
37014
parseOptions:
TestOptions
.RegularPreview,
37030
parseOptions:
TestOptions
.RegularPreview,
37285
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
37286
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
37302
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
37303
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
37386
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
37387
parseOptions:
TestOptions
.RegularPreview, skipUsesIsNullable: true);
37403
options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
37404
parseOptions:
TestOptions
.RegularPreview);
37533
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
37534
parseOptions:
TestOptions
.RegularPreview,
37616
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
37617
parseOptions:
TestOptions
.RegularPreview,
37660
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
37661
parseOptions:
TestOptions
.RegularPreview,
37726
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
37727
parseOptions:
TestOptions
.RegularPreview,
37963
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
37964
parseOptions:
TestOptions
.RegularPreview,
37998
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
37999
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
38006
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: isStatic ? TargetFramework.Net50 : TargetFramework.Mscorlib461Extended,
38007
parseOptions:
TestOptions
.RegularPreview, skipUsesIsNullable: true);
38013
var compilation4 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
38014
parseOptions:
TestOptions
.RegularPreview,
38412
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
38413
parseOptions:
TestOptions
.RegularPreview,
38431
var compilation2 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugExe,
38432
parseOptions:
TestOptions
.RegularPreview,
38449
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
38450
parseOptions:
TestOptions
.RegularPreview,
38457
var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options:
TestOptions
.DebugExe,
38458
parseOptions:
TestOptions
.RegularPreview,
38752
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
38753
parseOptions:
TestOptions
.RegularPreview,
38811
var compilation2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.DebugDll,
38812
parseOptions:
TestOptions
.RegularPreview,
38837
compilation2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.DebugDll,
38838
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
38849
var compilation4 = CreateCompilation(source4, new[] { ref1 }, options:
TestOptions
.DebugExe,
38850
parseOptions:
TestOptions
.RegularPreview,
38891
var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options:
TestOptions
.DebugDll.WithConcurrentBuild(false),
38892
parseOptions:
TestOptions
.RegularPreview,
38920
var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options:
TestOptions
.DebugExe,
38921
parseOptions:
TestOptions
.RegularPreview,
39013
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
39014
parseOptions:
TestOptions
.RegularPreview,
39019
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
39020
parseOptions:
TestOptions
.RegularPreview,
39026
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
39027
parseOptions:
TestOptions
.RegularPreview,
39117
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
39118
parseOptions:
TestOptions
.RegularPreview,
39186
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
39187
parseOptions:
TestOptions
.RegularPreview,
39204
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
39205
parseOptions:
TestOptions
.RegularPreview,
39503
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
39504
parseOptions:
TestOptions
.RegularPreview,
39521
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
39522
parseOptions:
TestOptions
.RegularPreview,
40025
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
40026
parseOptions:
TestOptions
.RegularPreview,
40043
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
40044
parseOptions:
TestOptions
.RegularPreview,
40061
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
40062
parseOptions:
TestOptions
.RegularPreview,
40223
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40224
parseOptions:
TestOptions
.Regular7_3,
40253
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
40254
parseOptions:
TestOptions
.Regular7_3,
40314
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40315
parseOptions:
TestOptions
.Regular10,
40344
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
40345
parseOptions:
TestOptions
.Regular10,
40404
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
40405
parseOptions:
TestOptions
.Regular, skipUsesIsNullable: true);
40435
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Mscorlib461Extended,
40436
parseOptions:
TestOptions
.Regular);
40493
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
40494
parseOptions:
TestOptions
.RegularPreview, skipUsesIsNullable: true);
40523
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
40524
parseOptions:
TestOptions
.RegularPreview);
40583
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40584
parseOptions:
TestOptions
.RegularPreview,
40626
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40627
parseOptions:
TestOptions
.RegularPreview,
40674
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40675
parseOptions:
TestOptions
.RegularPreview,
40734
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40735
parseOptions:
TestOptions
.RegularPreview,
40798
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40799
parseOptions:
TestOptions
.RegularPreview,
40864
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40865
parseOptions:
TestOptions
.RegularPreview,
40938
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
40939
parseOptions:
TestOptions
.RegularPreview,
41080
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
41081
parseOptions:
TestOptions
.RegularPreview,
41098
var compilation2 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
41099
parseOptions:
TestOptions
.RegularPreview,
41116
var compilation3 = CreateCompilation(source3, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
41117
parseOptions:
TestOptions
.RegularPreview,
41133
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
41134
parseOptions:
TestOptions
.RegularPreview,
41139
var compilation5 = CreateCompilation(source2 + source3, new[] { compilation4.ToMetadataReference() }, options:
TestOptions
.DebugDll,
41140
parseOptions:
TestOptions
.RegularPreview,
41152
var compilation6 = CreateCompilation(source2 + source3, new[] { compilation4.EmitToImageReference() }, options:
TestOptions
.DebugDll,
41153
parseOptions:
TestOptions
.RegularPreview,
41249
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
41250
parseOptions:
TestOptions
.RegularPreview,
41473
var compilation2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.DebugDll,
41474
parseOptions:
TestOptions
.RegularPreview,
41499
compilation2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.DebugDll,
41500
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
41511
var compilation4 = CreateCompilation(source4, new[] { ref1 }, options:
TestOptions
.DebugExe,
41512
parseOptions:
TestOptions
.RegularPreview,
41553
var compilation3 = CreateCompilation(source3, new[] { ref1, ref2 }, options:
TestOptions
.DebugDll.WithConcurrentBuild(false),
41554
parseOptions:
TestOptions
.RegularPreview,
41598
var compilation5 = CreateCompilation(source5, new[] { ref1, ref2 }, options:
TestOptions
.DebugExe,
41599
parseOptions:
TestOptions
.RegularPreview,
41679
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
41680
parseOptions:
TestOptions
.RegularPreview,
41685
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
41686
parseOptions:
TestOptions
.RegularPreview,
41699
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
41700
parseOptions:
TestOptions
.RegularPreview,
41793
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
41794
parseOptions:
TestOptions
.RegularPreview,
41862
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
41863
parseOptions:
TestOptions
.RegularPreview,
41880
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
41881
parseOptions:
TestOptions
.RegularPreview,
42030
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
42031
parseOptions:
TestOptions
.RegularPreview,
42050
var compilation2 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugExe,
42051
parseOptions:
TestOptions
.RegularPreview,
42069
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
42070
parseOptions:
TestOptions
.RegularPreview,
42077
var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options:
TestOptions
.DebugExe,
42078
parseOptions:
TestOptions
.RegularPreview,
42234
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
42235
parseOptions:
TestOptions
.RegularPreview,
42254
var compilation2 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugExe,
42255
parseOptions:
TestOptions
.RegularPreview,
42273
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
42274
parseOptions:
TestOptions
.RegularPreview,
42281
var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options:
TestOptions
.DebugExe,
42282
parseOptions:
TestOptions
.RegularPreview,
42438
var compilation1 = CreateCompilation(source1 + source2 + source3, options:
TestOptions
.DebugExe,
42439
parseOptions:
TestOptions
.RegularPreview,
42458
var compilation2 = CreateCompilation(source3, new[] { reference }, options:
TestOptions
.DebugExe,
42459
parseOptions:
TestOptions
.RegularPreview,
42477
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
42478
parseOptions:
TestOptions
.RegularPreview,
42485
var compilation5 = CreateCompilation(source2 + source3, new[] { reference }, options:
TestOptions
.DebugDll,
42486
parseOptions:
TestOptions
.RegularPreview,
43601
parseOptions:
TestOptions
.RegularPreview,
43638
parseOptions:
TestOptions
.RegularPreview,
43681
parseOptions:
TestOptions
.RegularPreview,
43707
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
43708
parseOptions:
TestOptions
.Regular,
43731
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
43732
parseOptions:
TestOptions
.Regular,
43800
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
43801
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
43845
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
43846
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
43850
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
43851
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
43855
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
43856
parseOptions:
TestOptions
.Regular7_3,
43879
var compilation5 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
43880
parseOptions:
TestOptions
.Regular,
43930
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
43931
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
43982
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
43983
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
43987
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
43988
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
43992
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
43993
parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.NetCoreApp);
44015
var compilation5 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
44016
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.Mscorlib461Extended);
44065
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
44066
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
44112
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
44113
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
44117
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
44118
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
44122
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
44123
parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.NetCoreApp);
44145
var compilation5 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
44146
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.Mscorlib461Extended);
44203
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
44204
parseOptions:
TestOptions
.Regular,
44233
var compilation2 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
44234
parseOptions:
TestOptions
.Regular,
44253
var compilation3 = CreateCompilation(source0 + source3, options:
TestOptions
.DebugExe,
44254
parseOptions:
TestOptions
.Regular,
44279
var compilation2 = CreateCompilation(source3 + source4, new[] { reference }, options:
TestOptions
.DebugExe,
44280
parseOptions:
TestOptions
.Regular,
44299
var compilation4 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
44300
parseOptions:
TestOptions
.Regular7_3,
44354
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
44355
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
44400
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
44401
parseOptions:
TestOptions
.Regular7_3,
44431
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
44432
parseOptions:
TestOptions
.Regular,
44555
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
44556
parseOptions:
TestOptions
.Regular,
44644
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
44645
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
44691
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
44692
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
44725
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
44726
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
44749
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
44750
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
44799
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
44800
parseOptions:
TestOptions
.Regular);
44840
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
44841
parseOptions:
TestOptions
.Regular,
44885
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
44886
parseOptions:
TestOptions
.Regular,
44921
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
44922
parseOptions:
TestOptions
.Regular,
44966
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
44967
parseOptions:
TestOptions
.Regular,
44984
var compilation2 = CreateCompilation(source0 + source2, options:
TestOptions
.DebugExe,
44985
parseOptions:
TestOptions
.Regular,
45004
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
45005
parseOptions:
TestOptions
.Regular,
45058
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
45059
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45103
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
45104
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45108
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
45109
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45113
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45114
parseOptions:
TestOptions
.Regular7_3,
45146
var compilation5 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45147
parseOptions:
TestOptions
.Regular,
45209
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
45210
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45256
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
45257
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45261
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
45262
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45266
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45267
parseOptions:
TestOptions
.Regular7_3,
45299
var compilation5 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45300
parseOptions:
TestOptions
.Regular,
45352
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
45353
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45395
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
45396
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45400
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
45401
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45405
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45406
parseOptions:
TestOptions
.Regular7_3,
45441
var compilation5 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45442
parseOptions:
TestOptions
.Regular,
45480
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
45481
parseOptions:
TestOptions
.Regular);
45542
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
45543
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45587
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
45588
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45592
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
45593
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45597
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45598
parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.NetCoreApp);
45629
var compilation5 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45630
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.Mscorlib461Extended);
45682
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
45683
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45724
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugExe,
45725
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45729
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugExe,
45730
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
45734
var compilation4 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45735
parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.NetCoreApp);
45766
var compilation5 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
45767
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.Mscorlib461Extended);
45840
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
45841
parseOptions:
TestOptions
.Regular,
45846
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
45847
parseOptions:
TestOptions
.Regular,
45904
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugExe,
45905
parseOptions:
TestOptions
.Regular,
45922
var compilation3 = CreateCompilation(source3, options:
TestOptions
.DebugExe,
45923
parseOptions:
TestOptions
.Regular,
45938
var compilation4 = CreateCompilation(source4, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Mscorlib461Extended,
45939
parseOptions:
TestOptions
.Regular);
46003
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
46004
parseOptions:
TestOptions
.Regular,
46036
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugExe,
46039
parseOptions:
TestOptions
.Regular);
46114
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
46115
parseOptions:
TestOptions
.Regular,
46162
var compilation3 = CreateCompilation(source3, options:
TestOptions
.DebugExe,
46165
parseOptions:
TestOptions
.Regular);
46200
var compilation4 = CreateCompilation(source4, options:
TestOptions
.DebugExe,
46203
parseOptions:
TestOptions
.Regular);
46258
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
46259
parseOptions:
TestOptions
.Regular,
46305
var compilation3 = CreateCompilation(source3, options:
TestOptions
.DebugExe,
46308
parseOptions:
TestOptions
.Regular);
46319
var compilation4 = CreateCompilation(source4, options:
TestOptions
.DebugDll,
46322
parseOptions:
TestOptions
.Regular);
46348
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
46349
parseOptions:
TestOptions
.Regular,
46374
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe.WithMainTypeName("I2"),
46375
parseOptions:
TestOptions
.Regular,
46590
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
46592
parseOptions:
TestOptions
.RegularPreview);
46600
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
46602
parseOptions:
TestOptions
.RegularPreview);
46607
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
46608
parseOptions:
TestOptions
.RegularPreview);
46613
var compilation6 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugDll,
46615
parseOptions:
TestOptions
.Regular7_3);
46692
var compilation61 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugDll,
46694
parseOptions:
TestOptions
.RegularPreview);
46768
var compilation7 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
46770
parseOptions:
TestOptions
.Regular7_3);
46846
var compilation8 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
46848
parseOptions:
TestOptions
.Regular7_3);
46866
var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options:
TestOptions
.DebugExe,
46868
parseOptions:
TestOptions
.Regular7_3);
46881
var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options:
TestOptions
.DebugExe,
46882
parseOptions:
TestOptions
.Regular7_3);
46951
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
46954
var compilation2 = CreateCompilation(source1 + source3, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp,
46955
parseOptions:
TestOptions
.Regular);
46997
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp,
46998
parseOptions:
TestOptions
.Regular9);
47014
CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp,
47015
parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
47026
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47027
parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.NetCoreApp);
47030
CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47031
parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
47084
var compilation3 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
47090
CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
47113
var compilation4 = CreateCompilationWithIL(source3, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview);
47122
CreateCompilationWithIL(source3, ilSource, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
47158
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp,
47159
parseOptions:
TestOptions
.Regular);
47224
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp,
47225
parseOptions:
TestOptions
.Regular);
47233
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47234
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47239
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
47240
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47258
var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47259
parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.NetCoreApp);
47269
var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options:
TestOptions
.DebugExe,
47270
parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.NetCoreApp);
47316
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
47317
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47325
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47326
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47331
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
47332
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47392
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
47393
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47401
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47402
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47407
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
47408
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47465
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
47466
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47472
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47473
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47522
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
47523
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47531
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47532
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47537
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
47538
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47603
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
47604
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47612
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47613
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47618
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
47619
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47678
var compilation0 = CreateCompilation(source0 + source1 + source2, options:
TestOptions
.DebugDll,
47679
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47686
var compilation1 = CreateCompilation(source3, new[] { compilationReference0 }, options:
TestOptions
.DebugExe,
47687
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47691
var compilation2 = CreateCompilation(source3, new[] { metadataReference0 }, options:
TestOptions
.DebugExe,
47692
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47710
var compilation3 = CreateCompilation(source4 + source1 + source2, options:
TestOptions
.DebugDll,
47711
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47718
var compilation4 = CreateCompilation(source3, new[] { compilationReference3 }, options:
TestOptions
.DebugExe,
47719
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47723
var compilation5 = CreateCompilation(source3, new[] { metadataReference3 }, options:
TestOptions
.DebugExe,
47724
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47739
var compilation6 = CreateCompilation(source4 + source1 + source5, options:
TestOptions
.DebugDll,
47740
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47747
var compilation7 = CreateCompilation(source3, new[] { compilationReference6 }, options:
TestOptions
.DebugExe,
47748
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47752
var compilation8 = CreateCompilation(source3, new[] { metadataReference6 }, options:
TestOptions
.DebugExe,
47753
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47811
var compilation0 = CreateCompilation(source0 + source1 + source2, options:
TestOptions
.DebugDll,
47812
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47819
var compilation1 = CreateCompilation(source3, new[] { compilationReference0 }, options:
TestOptions
.DebugExe,
47820
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47824
var compilation2 = CreateCompilation(source3, new[] { metadataReference0 }, options:
TestOptions
.DebugExe,
47825
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47843
var compilation3 = CreateCompilation(source4 + source1 + source2, options:
TestOptions
.DebugDll,
47844
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47851
var compilation4 = CreateCompilation(source3, new[] { compilationReference3 }, options:
TestOptions
.DebugExe,
47852
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47856
var compilation5 = CreateCompilation(source3, new[] { metadataReference3 }, options:
TestOptions
.DebugExe,
47857
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47872
var compilation6 = CreateCompilation(source4 + source1 + source5, options:
TestOptions
.DebugDll,
47873
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47880
var compilation7 = CreateCompilation(source3, new[] { compilationReference6 }, options:
TestOptions
.DebugExe,
47881
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47885
var compilation8 = CreateCompilation(source3, new[] { metadataReference6 }, options:
TestOptions
.DebugExe,
47886
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47939
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
47940
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47947
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
47948
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
47952
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
47953
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48006
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
48007
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48014
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48015
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48019
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48020
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48081
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48082
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48090
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48091
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48096
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48097
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48138
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48139
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48147
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48148
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48153
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48154
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48205
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48206
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48214
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48215
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48220
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48221
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48240
var compilation9 = CreateCompilation(source3, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48241
parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.NetCoreApp);
48254
var compilation10 = CreateCompilation(source3, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48255
parseOptions:
TestOptions
.Regular7_3, targetFramework: TargetFramework.NetCoreApp);
48302
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48303
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48311
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48312
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48317
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48318
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48372
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48373
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48381
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48382
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48387
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48388
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48436
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48437
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48445
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48446
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48451
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48452
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48515
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48516
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48524
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48525
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48530
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48531
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48587
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48588
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48596
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48597
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48602
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48603
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48660
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
48661
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48668
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48669
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48673
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48674
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48730
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
48731
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48738
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48739
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48743
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48744
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48800
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
48801
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48807
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48808
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48892
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48893
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48901
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48902
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48907
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48908
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48958
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
48959
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48967
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
48968
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
48973
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
48974
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
49065
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
49066
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
49074
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
49075
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
49080
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
49081
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
49120
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
49121
parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.NetCoreApp);
49224
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
49225
parseOptions:
TestOptions
.RegularPreview, targetFramework: TargetFramework.NetCoreApp);
49297
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
49298
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
49306
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
49307
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
49312
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
49313
parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
49530
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugExe,
49532
parseOptions:
TestOptions
.RegularPreview);
49546
var compilation2 = CreateCompilation(source2, new[] { compilationReference }, options:
TestOptions
.DebugExe,
49548
parseOptions:
TestOptions
.RegularPreview);
49552
var compilation3 = CreateCompilation(source2, new[] { metadataReference }, options:
TestOptions
.DebugExe,
49553
parseOptions:
TestOptions
.RegularPreview);
49578
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
49580
parseOptions:
TestOptions
.Regular);
49608
var compilation1 = CreateCompilation("", options:
TestOptions
.DebugDll,
49619
var compilation1 = CreateCompilation("", options:
TestOptions
.DebugDll,
49653
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
49654
var compilation1 = CreateCompilation(source, parseOptions: parseOptions, options:
TestOptions
.DebugDll,
49662
var compilation2 = CreateCompilation("", parseOptions: parseOptions, options:
TestOptions
.DebugDll,
49769
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
49770
var compilation1 = CreateCompilation(source, parseOptions: parseOptions, options:
TestOptions
.DebugDll,
49778
var compilation2 = CreateCompilation("", parseOptions: parseOptions, options:
TestOptions
.DebugDll,
49919
var compilation1 = CreateCompilation(source, options:
TestOptions
.DebugDll,
49957
var compilation0 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
49983
var compilation1 = CreateCompilation(source0 + source2, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
50012
var compilation2 = CreateCompilation(source0 + source3, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
50046
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
50085
var compilation0 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
50111
var compilation1 = CreateCompilation(source0 + source2, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
50131
var compilation2 = CreateCompilation(source0 + source3, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
50166
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
50204
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
50248
var compilation0 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
50264
var compilation2 = CreateCompilation(source0 + source3, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
50308
var compilation0 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
50363
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50371
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50);
50399
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50411
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50);
50440
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50452
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50);
50480
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50492
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50);
50520
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50532
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50);
50564
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50579
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50);
50608
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50624
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50);
50660
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50672
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }, targetFramework: TargetFramework.Net50);
50685
var attributes = CreateCompilation(NoPiaAttributes, options:
TestOptions
.ReleaseDll, references: baseReferences, targetFramework: TargetFramework.Empty);
50713
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, references: baseReferences, targetFramework: TargetFramework.Empty);
50751
var pia2Compilation = CreateCompilation(pia2, baseReferences, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Empty);
50755
var compilation1 = CreateCompilation(consumer1, options:
TestOptions
.ReleaseDll, references: baseReferences.Concat(new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true) }), targetFramework: TargetFramework.Empty);
50759
var compilation2 = CreateCompilation(consumer2, options:
TestOptions
.ReleaseExe, references: baseReferences.Concat(new[] { reference2, pia2Reference }), targetFramework: TargetFramework.Empty);
50793
var piaCompilation = CreateCompilation(pia, options:
TestOptions
.ReleaseDll, targetFramework: TargetFramework.Net50);
50809
var compilation1 = CreateCompilation(consumer, options:
TestOptions
.ReleaseDll, references: new[] { reference }, targetFramework: TargetFramework.Net50);
50845
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net50);
50898
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net50);
50951
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net50);
50996
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp);
51044
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
51045
parseOptions:
TestOptions
.RegularPreview,
51065
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
51066
parseOptions:
TestOptions
.RegularPreview,
51072
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
51073
parseOptions:
TestOptions
.RegularPreview,
51222
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
51223
parseOptions:
TestOptions
.RegularPreview,
51232
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
51233
parseOptions:
TestOptions
.RegularPreview,
51239
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
51240
parseOptions:
TestOptions
.RegularPreview,
51362
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
51363
parseOptions:
TestOptions
.RegularPreview,
51376
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
51377
parseOptions:
TestOptions
.RegularPreview,
51383
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
51384
parseOptions:
TestOptions
.RegularPreview,
51503
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
51504
parseOptions:
TestOptions
.RegularPreview,
51513
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
51514
parseOptions:
TestOptions
.RegularPreview,
51520
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
51521
parseOptions:
TestOptions
.RegularPreview,
51646
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
51647
parseOptions:
TestOptions
.RegularPreview,
51660
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
51661
parseOptions:
TestOptions
.RegularPreview,
51667
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
51668
parseOptions:
TestOptions
.RegularPreview,
51786
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
51787
parseOptions:
TestOptions
.RegularPreview,
51800
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
51801
parseOptions:
TestOptions
.RegularPreview,
51807
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
51808
parseOptions:
TestOptions
.RegularPreview,
51896
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
51897
parseOptions:
TestOptions
.RegularPreview,
51906
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
51907
parseOptions:
TestOptions
.RegularPreview,
51913
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
51914
parseOptions:
TestOptions
.RegularPreview,
51961
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
51962
parseOptions:
TestOptions
.RegularPreview,
52016
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52017
parseOptions:
TestOptions
.RegularPreview,
52081
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52082
parseOptions:
TestOptions
.RegularPreview,
52139
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52140
parseOptions:
TestOptions
.RegularPreview,
52204
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52205
parseOptions:
TestOptions
.RegularPreview,
52259
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52260
parseOptions:
TestOptions
.RegularPreview,
52340
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52341
parseOptions:
TestOptions
.RegularPreview,
52410
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52411
parseOptions: isStatic ?
TestOptions
.Regular10 :
TestOptions
.Regular7_3,
52434
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52435
parseOptions:
TestOptions
.RegularPreview,
52499
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
52500
parseOptions:
TestOptions
.RegularPreview,
52505
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52506
parseOptions:
TestOptions
.RegularPreview,
52512
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
52513
parseOptions:
TestOptions
.RegularPreview,
52691
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
52692
parseOptions:
TestOptions
.RegularPreview,
52701
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52702
parseOptions:
TestOptions
.RegularPreview,
52708
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
52709
parseOptions:
TestOptions
.RegularPreview,
52856
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
52857
parseOptions:
TestOptions
.RegularPreview,
52862
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
52863
parseOptions:
TestOptions
.RegularPreview,
52869
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
52870
parseOptions:
TestOptions
.RegularPreview,
53019
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
53020
parseOptions:
TestOptions
.RegularPreview,
53029
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
53030
parseOptions:
TestOptions
.RegularPreview,
53036
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
53037
parseOptions:
TestOptions
.RegularPreview,
53194
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
53195
parseOptions:
TestOptions
.RegularPreview,
53200
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
53201
parseOptions:
TestOptions
.RegularPreview,
53208
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
53209
parseOptions:
TestOptions
.RegularPreview,
53356
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
53357
parseOptions:
TestOptions
.RegularPreview,
53362
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
53363
parseOptions:
TestOptions
.RegularPreview,
53370
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
53371
parseOptions:
TestOptions
.RegularPreview,
53488
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
53489
parseOptions:
TestOptions
.RegularPreview,
53498
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
53499
parseOptions:
TestOptions
.RegularPreview,
53505
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
53506
parseOptions:
TestOptions
.RegularPreview,
53595
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
53596
parseOptions:
TestOptions
.RegularPreview,
53727
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
53728
parseOptions:
TestOptions
.RegularPreview,
53873
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
53874
parseOptions:
TestOptions
.RegularPreview,
54195
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
54196
parseOptions:
TestOptions
.RegularPreview,
54202
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
54203
parseOptions:
TestOptions
.RegularPreview,
54378
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
54451
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
54551
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
54622
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
54690
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
54784
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
54878
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
54966
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
57031
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57032
parseOptions:
TestOptions
.RegularPreview,
57221
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57222
parseOptions:
TestOptions
.Regular7_3,
57233
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57234
parseOptions:
TestOptions
.Regular,
57262
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57263
parseOptions:
TestOptions
.Regular10,
57274
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57275
parseOptions:
TestOptions
.RegularPreview,
57306
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57307
parseOptions:
TestOptions
.Regular7_3,
57315
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57316
parseOptions:
TestOptions
.Regular,
57341
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57342
parseOptions:
TestOptions
.Regular10,
57353
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57354
parseOptions:
TestOptions
.RegularPreview,
57382
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57383
parseOptions:
TestOptions
.Regular7_3,
57391
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57392
parseOptions:
TestOptions
.Regular,
57417
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57418
parseOptions:
TestOptions
.Regular10,
57429
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57430
parseOptions:
TestOptions
.RegularPreview,
57477
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
57478
parseOptions:
TestOptions
.RegularPreview,
57483
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57484
parseOptions:
TestOptions
.RegularPreview,
57490
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
57491
parseOptions:
TestOptions
.RegularPreview,
57649
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
57650
parseOptions:
TestOptions
.RegularPreview,
57659
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57660
parseOptions:
TestOptions
.RegularPreview,
57666
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
57667
parseOptions:
TestOptions
.RegularPreview,
57807
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
57808
parseOptions:
TestOptions
.RegularPreview,
57813
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57814
parseOptions:
TestOptions
.RegularPreview,
57820
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
57821
parseOptions:
TestOptions
.RegularPreview,
57958
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
57959
parseOptions:
TestOptions
.RegularPreview,
57968
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
57969
parseOptions:
TestOptions
.RegularPreview,
57975
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
57976
parseOptions:
TestOptions
.RegularPreview,
58121
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
58122
parseOptions:
TestOptions
.RegularPreview,
58127
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
58128
parseOptions:
TestOptions
.RegularPreview,
58134
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
58135
parseOptions:
TestOptions
.RegularPreview,
58270
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
58271
parseOptions:
TestOptions
.RegularPreview,
58276
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
58277
parseOptions:
TestOptions
.RegularPreview,
58283
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
58284
parseOptions:
TestOptions
.RegularPreview,
58390
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugExe,
58391
parseOptions:
TestOptions
.RegularPreview,
58400
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
58401
parseOptions:
TestOptions
.RegularPreview,
58407
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugExe, references: new[] { reference },
58408
parseOptions:
TestOptions
.RegularPreview,
58483
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
58484
parseOptions:
TestOptions
.RegularPreview,
58675
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
58676
parseOptions:
TestOptions
.RegularPreview,
59247
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
59248
parseOptions:
TestOptions
.RegularPreview,
59254
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
59255
parseOptions:
TestOptions
.RegularPreview,
59315
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
59316
parseOptions:
TestOptions
.RegularPreview,
59415
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
59416
parseOptions:
TestOptions
.Regular7_3,
59424
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
59425
parseOptions:
TestOptions
.Regular,
59450
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
59451
parseOptions:
TestOptions
.Regular10,
59462
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
59463
parseOptions:
TestOptions
.RegularPreview,
62199
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
62200
parseOptions:
TestOptions
.Regular7_3,
62211
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
62212
parseOptions:
TestOptions
.Regular,
62240
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
62241
parseOptions:
TestOptions
.Regular7_3,
62249
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
62250
parseOptions:
TestOptions
.Regular,
62275
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
62276
parseOptions:
TestOptions
.Regular7_3,
62284
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
62285
parseOptions:
TestOptions
.Regular,
62377
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
62470
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.NetCoreApp);
62515
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.NetCoreApp);
62530
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular, targetFramework: TargetFramework.NetCoreApp);
62557
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
62558
parseOptions:
TestOptions
.Regular9,
62569
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
62570
parseOptions:
TestOptions
.Regular,
62707
foreach (var options in new[] {
TestOptions
.DebugDll,
TestOptions
.DebugWinMD })
62782
var comp = CreateCompilation(source, options:
TestOptions
.DebugWinMD, targetFramework: TargetFramework.NetCoreApp, references: new[] { CompilationExtensions.CreateWindowsRuntimeMetadataReference() });
62835
var comp = CreateCompilation(source, options:
TestOptions
.DebugWinMD, targetFramework: TargetFramework.NetCoreApp, references: new[] { CompilationExtensions.CreateWindowsRuntimeMetadataReference() });
63103
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
63327
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
63493
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
63669
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
63860
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net60);
64041
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
64202
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
64318
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
64439
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
64529
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
64609
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net60);
64680
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
64759
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net60);
64789
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64790
parseOptions:
TestOptions
.Regular,
64815
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64816
parseOptions:
TestOptions
.Regular,
64845
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64846
parseOptions:
TestOptions
.Regular,
64875
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64876
parseOptions:
TestOptions
.Regular,
64905
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64906
parseOptions:
TestOptions
.Regular,
64924
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64925
parseOptions:
TestOptions
.Regular,
64943
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64944
parseOptions:
TestOptions
.Regular,
64969
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64970
parseOptions:
TestOptions
.Regular,
64991
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
64992
parseOptions:
TestOptions
.Regular,
65021
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65022
parseOptions:
TestOptions
.Regular,
65053
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65054
parseOptions:
TestOptions
.Regular,
65079
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65080
parseOptions:
TestOptions
.Regular,
65113
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65114
parseOptions:
TestOptions
.Regular,
65160
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
65161
parseOptions:
TestOptions
.Regular,
65204
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
65205
parseOptions:
TestOptions
.Regular,
65248
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
65249
parseOptions:
TestOptions
.Regular,
65301
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
65302
parseOptions:
TestOptions
.Regular);
65353
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
65354
parseOptions:
TestOptions
.Regular);
65382
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65383
parseOptions:
TestOptions
.Regular,
65427
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65428
parseOptions:
TestOptions
.Regular,
65477
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65478
parseOptions:
TestOptions
.Regular);
65522
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65523
parseOptions:
TestOptions
.Regular);
65562
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65563
parseOptions:
TestOptions
.Regular);
65608
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65609
parseOptions:
TestOptions
.Regular);
65646
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65647
parseOptions:
TestOptions
.Regular);
65691
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65692
parseOptions:
TestOptions
.Regular);
65729
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65730
parseOptions:
TestOptions
.Regular);
65774
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65775
parseOptions:
TestOptions
.Regular);
65807
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65808
parseOptions:
TestOptions
.Regular,
65848
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65849
parseOptions:
TestOptions
.Regular,
65883
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65884
parseOptions:
TestOptions
.Regular,
65925
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65926
parseOptions:
TestOptions
.Regular,
65960
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
65961
parseOptions:
TestOptions
.Regular,
66002
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66003
parseOptions:
TestOptions
.Regular,
66042
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66043
parseOptions:
TestOptions
.Regular);
66081
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66082
parseOptions:
TestOptions
.Regular);
66133
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66134
parseOptions:
TestOptions
.Regular);
66177
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66178
parseOptions:
TestOptions
.Regular,
66222
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66223
parseOptions:
TestOptions
.Regular,
66258
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66259
parseOptions:
TestOptions
.Regular,
66301
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66302
parseOptions:
TestOptions
.Regular,
66333
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66334
parseOptions:
TestOptions
.Regular,
66381
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66382
parseOptions:
TestOptions
.Regular,
66412
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66413
parseOptions:
TestOptions
.Regular,
66454
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66455
parseOptions:
TestOptions
.Regular,
66525
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66526
parseOptions:
TestOptions
.Regular,
66636
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66637
parseOptions:
TestOptions
.Regular,
66747
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66748
parseOptions:
TestOptions
.Regular,
66753
var compilation2 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
66754
parseOptions:
TestOptions
.Regular,
66806
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
66807
parseOptions:
TestOptions
.Regular,
66841
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
66842
parseOptions:
TestOptions
.Regular,
66872
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
66873
parseOptions:
TestOptions
.Regular,
66927
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66928
parseOptions:
TestOptions
.Regular,
66933
var compilation2 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
66934
parseOptions:
TestOptions
.Regular,
66956
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
66957
parseOptions:
TestOptions
.Regular,
66993
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
66994
parseOptions:
TestOptions
.Regular8,
67005
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
67006
parseOptions:
TestOptions
.Regular9,
67034
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
67035
parseOptions:
TestOptions
.Regular8,
67046
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
67047
parseOptions:
TestOptions
.Regular9,
67098
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
67099
parseOptions:
TestOptions
.Regular8,
67110
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
67111
parseOptions:
TestOptions
.Regular9,
67131
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67132
parseOptions:
TestOptions
.Regular,
67165
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67166
parseOptions:
TestOptions
.Regular,
67201
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67202
parseOptions:
TestOptions
.Regular,
67235
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67236
parseOptions:
TestOptions
.Regular,
67276
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67277
parseOptions:
TestOptions
.Regular,
67313
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67314
parseOptions:
TestOptions
.Regular,
67349
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67350
parseOptions:
TestOptions
.Regular,
67385
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67386
parseOptions:
TestOptions
.Regular,
67422
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67423
parseOptions:
TestOptions
.Regular,
67463
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67464
parseOptions:
TestOptions
.Regular,
67501
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67502
parseOptions:
TestOptions
.Regular,
67539
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67540
parseOptions:
TestOptions
.Regular,
67576
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67577
parseOptions:
TestOptions
.Regular,
67615
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67616
parseOptions:
TestOptions
.Regular,
67657
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67658
parseOptions:
TestOptions
.Regular,
67694
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67695
parseOptions:
TestOptions
.Regular,
67712
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67713
parseOptions:
TestOptions
.Regular,
67752
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67753
parseOptions:
TestOptions
.Regular,
67794
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67795
parseOptions:
TestOptions
.Regular,
67827
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
67828
parseOptions:
TestOptions
.Regular,
67866
var compilation1 = CreateEmptyCompilation(source1, options:
TestOptions
.DebugDll,
67867
parseOptions:
TestOptions
.Regular);
67897
var compilation1 = CreateEmptyCompilation(source1, options:
TestOptions
.DebugDll,
67898
parseOptions:
TestOptions
.Regular);
67932
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
67933
parseOptions:
TestOptions
.Regular,
67996
foreach (var parseOptions in new[] {
TestOptions
.Regular8,
TestOptions
.Regular9,
TestOptions
.Regular })
67998
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
68063
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
68064
parseOptions:
TestOptions
.Regular,
68161
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe, targetFramework: TargetFramework.Net60,
68162
parseOptions:
TestOptions
.RegularPreview);
68193
var compilation2 = CreateCompilation(source2, new[] { reference }, options:
TestOptions
.DebugExe,
68194
parseOptions:
TestOptions
.RegularPreview,
68487
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
68488
parseOptions:
TestOptions
.Regular10,
68531
var compilation3 = CreateCompilation(source3, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
68532
parseOptions:
TestOptions
.Regular10,
68550
var compilation4 = CreateCompilation(source4, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
68551
parseOptions:
TestOptions
.Regular10,
68556
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
68557
parseOptions:
TestOptions
.RegularPreview, skipUsesIsNullable: true);
68595
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
68596
parseOptions:
TestOptions
.RegularPreview);
68608
options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net50,
68609
parseOptions:
TestOptions
.RegularPreview);
68684
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
68685
parseOptions:
TestOptions
.RegularPreview,
68690
var compilation2 = CreateCompilation(source2, new[] { compilation1.ToMetadataReference() }, options:
TestOptions
.DebugDll,
68691
parseOptions:
TestOptions
.RegularPreview,
68701
var compilation3 = CreateCompilation(source2, new[] { compilation1.EmitToImageReference() }, options:
TestOptions
.DebugDll,
68702
parseOptions:
TestOptions
.RegularPreview,
68845
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
68846
parseOptions:
TestOptions
.RegularPreview,
68861
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
68862
parseOptions:
TestOptions
.RegularPreview,
68868
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
68869
parseOptions:
TestOptions
.RegularPreview,
68927
var compilation1 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
68928
parseOptions:
TestOptions
.RegularPreview,
68946
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
68947
parseOptions:
TestOptions
.RegularPreview,
68953
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { reference },
68954
parseOptions:
TestOptions
.RegularPreview,
69047
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.Net60);
69323
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
69325
parseOptions:
TestOptions
.RegularPreview);
69391
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
69393
parseOptions:
TestOptions
.RegularPreview);
Symbols\EnumTests.cs (2)
388
comp = CreateCompilation(sourceC, references: new[] { refB }, options:
TestOptions
.ReleaseExe);
395
comp = CreateCompilation(sourceC, references: new[] { refB }, options:
TestOptions
.DebugExe);
Symbols\ExtendedPartialMethodsTests.cs (176)
29
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular8);
39
comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
52
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
71
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
87
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
115
var verifier = CompileAndVerify(new[] { text1, text2 }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, expectedOutput: "42");
128
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular8);
138
comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
151
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
170
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
186
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
215
var verifier = CompileAndVerify(new[] { text1, text2 }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, expectedOutput: "42");
241
var verifier = CompileAndVerify(new[] { text1, text2 }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, expectedOutput: "42");
265
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular8);
275
comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
288
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
305
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
322
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
339
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
355
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
367
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
380
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.Regular8);
390
comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
403
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
422
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
439
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
456
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
491
CompileAndVerify(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, expectedOutput: "12").VerifyDiagnostics();
512
var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
538
var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
564
var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
586
var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
608
var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
629
var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
642
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.Regular8);
654
comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
669
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
692
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
713
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
742
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
765
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
791
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
812
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
839
var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
867
var comp = CreateCompilation(new[] { text1, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
894
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
911
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.Regular8);
920
comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
937
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
964
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
985
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1006
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1023
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1040
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.Regular8);
1049
comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1066
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1092
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1138
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
1146
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
1212
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
1222
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
1279
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1308
var verifier = CompileAndVerify(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, expectedOutput: "1");
1329
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1355
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1378
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1407
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1431
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.Regular8);
1440
comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1457
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1479
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1504
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1526
var comp = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1567
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
1568
options:
TestOptions
.DebugExe,
1603
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
1604
options:
TestOptions
.DebugExe,
1635
var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1669
var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1705
var comp = CreateCompilation(new[] { text, AllowNullAttributeDefinition }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1726
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp);
1746
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp);
1772
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp);
1802
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp);
1846
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods, targetFramework: TargetFramework.NetCoreApp);
1903
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
1936
CreateCompilation(source, targetFramework: TargetFramework.Net60, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
2071
options:
TestOptions
.DebugDll
2074
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion),
2209
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion),
2210
options:
TestOptions
.DebugDll
2269
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular8);
2278
comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2300
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2335
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2357
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2387
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2414
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2418
var comp1 = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2427
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2455
var comp = CreateCompilation(new[] { text1, text2 }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2484
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2509
var comp = CreateCompilation(new[] { text1, text2 }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2538
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2563
var comp1 = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2573
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2603
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2607
var comp1 = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2616
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2646
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2650
var comp1 = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2659
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2687
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2691
var comp1 = CreateCompilation(text1, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2700
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2718
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2719
options:
TestOptions
.DebugExe);
2745
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2746
options:
TestOptions
.DebugExe,
2763
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2764
options:
TestOptions
.DebugExe);
2791
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2792
options:
TestOptions
.DebugExe,
2820
var verifier = CompileAndVerify(source2, references: new[] { reference }, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2880
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
2881
parseOptions:
TestOptions
.RegularWithExtendedPartialMethods,
2903
var comp = CreateCompilation(csharp, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
2956
var comp = CreateCompilationWithIL(source, il, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3020
var comp = CreateCompilationWithIL(source, il, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3050
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3056
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3072
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3094
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3097
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3122
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3131
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3158
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3185
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3215
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3261
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3325
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3353
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3378
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3391
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3407
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3426
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3429
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3453
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3456
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3478
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3534
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3558
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6), parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3598
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3617
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
3641
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5));
3644
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6));
3679
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5));
3697
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6));
3740
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5));
3743
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6));
3781
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(5));
3784
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(6));
3814
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods);
Symbols\ExtensionMethodTests.cs (23)
57
CompileAndVerify(source, validator: validator, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
1009
parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
1138
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
1440
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
2258
var compilation = CompileAndVerify(source, parseOptions:
TestOptions
.Regular10, expectedOutput: "orange, apple");
2423
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp6));
2427
options:
TestOptions
.DebugExe.WithScriptClassName("Script"),
2476
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
2522
var compilation = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
2591
", options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All));
2842
var compilation2 = CreateCompilation(source2, references: new[] { new CSharpCompilationReference(compilation1) }, parseOptions:
TestOptions
.Regular8);
2861
compilation2 = CreateCompilation(source2, references: new[] { new CSharpCompilationReference(compilation1) }, parseOptions:
TestOptions
.Regular7);
3447
var compilation = CreateEmptyCompilation(source, new[] { MscorlibRef_v20 },
TestOptions
.ReleaseDll);
3800
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script);
3807
var parseOptions =
TestOptions
.Script;
4044
CompileAndVerify(source, validator: validator, options:
TestOptions
.ReleaseDll);
4074
CompileAndVerify(source, validator: validator, options:
TestOptions
.ReleaseDll);
4187
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
4232
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
4277
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
4322
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
4385
var comp = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.UnsafeDebugExe);
4482
var comp = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.UnsafeDebugExe);
Symbols\FunctionPointerTypeSymbolTests.cs (9)
23
return CreateCompilation(source, parseOptions:
TestOptions
.Regular9, options:
TestOptions
.UnsafeReleaseDll, targetFramework: targetFramework);
1053
var comp = CreateCompilationWithIL("", ilSource, parseOptions:
TestOptions
.Regular9);
1392
var comp = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.UnsafeReleaseExe, parseOptions:
TestOptions
.Regular9);
1950
", options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9);
2076
", options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9);
Symbols\GenericConstraintTests.cs (31)
340
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
681
CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods).VerifyDiagnostics(
1012
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1099
CreateCompilationWithMscorlib40(text, references: new[] { Net40.References.SystemCore }, parseOptions:
TestOptions
.WithoutImprovedOverloadCandidates).VerifyDiagnostics(
5674
CreateCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
5698
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
5730
compilationOptions:
TestOptions
.DebugDll);
5850
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
5874
CreateCompilation(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5882
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
6516
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
6518
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
6539
CreateCompilation(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
6541
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
6566
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
6581
CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
6905
options:
TestOptions
.ReleaseExe);
6975
CompileAndVerify(source, options:
TestOptions
.DebugDll).VerifyDiagnostics(
7009
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular11);
7016
compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
7047
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
7053
compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
7371
TestOptions
.ReleaseDll.WithPublicSign(true));
7377
TestOptions
.ReleaseDll.WithPublicSign(true));
7538
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
Symbols\ImplicitClassTests.cs (2)
58
", parseOptions:
TestOptions
.Script);
84
", parseOptions:
TestOptions
.Script);
Symbols\IndexedPropertyTests.cs (4)
2505
var comp = CreateCompilationWithILAndMscorlib40(source, il, parseOptions:
TestOptions
.Regular10);
2585
var compilation = CreateCompilationWithILAndMscorlib40(source, il, options:
TestOptions
.ReleaseExe);
2706
var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { reference1, CSharpRef },
TestOptions
.ReleaseExe);
2765
var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { reference1, CSharpRef },
TestOptions
.ReleaseExe);
Symbols\IndexerTests.cs (5)
71
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
847
CreateCompilation(source, parseOptions:
TestOptions
.Regular7_1).VerifyDiagnostics(
1789
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
1904
CreateCompilation(source, parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
2982
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
Symbols\InterfaceImplementationTests.cs (7)
969
options:
TestOptions
.ReleaseDll);
975
options:
TestOptions
.ReleaseDll);
1892
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "asm1");
1896
var comp2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.ReleaseDll, assemblyName: "asm2");
2205
var comp = CreateCompilationWithILAndMscorlib40(source, il, options:
TestOptions
.ReleaseExe);
2449
var comp = CreateCompilationWithILAndMscorlib40(source, il, options:
TestOptions
.DebugExe);
2703
comp = CreateCompilation(new[] { source2, source3 }, references: new[] { ref0, ref1 }, options:
TestOptions
.ReleaseExe);
Symbols\LocalFunctionTests.cs (10)
584
var comp1 = CreateCompilation([source1, source2], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
620
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
665
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
754
var comp1 = CreateCompilation([source1, source2], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
793
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
809
comp1 = CreateCompilation([source1, source3, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
857
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
875
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
911
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
951
var comp1 = CreateCompilation([source1, source2, CompilerLoweringPreserveAttributeDefinition], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Symbols\Metadata\MetadataMemberTests.cs (11)
619
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll);
659
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll);
691
var options =
TestOptions
.DebugDll;
733
options =
TestOptions
.DebugDll;
773
var options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.Internal);
776
options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All);
779
options =
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.Public);
782
options =
TestOptions
.DebugDll.WithMetadataImportOptions((MetadataImportOptions)byte.MaxValue);
796
var compilation = CreateCompilation("", options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.Internal), references: new[] { compilation0.EmitToImageReference() });
803
compilation = compilation.WithOptions(
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
810
compilation = compilation.WithOptions(
TestOptions
.DebugDll.WithMetadataImportOptions((MetadataImportOptions)byte.MaxValue));
Symbols\Metadata\MetadataTypeTests.cs (3)
117
var compilation = CreateEmptyCompilation(text, new[] { MscorlibRef }, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
217
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
284
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
Symbols\Metadata\PE\BaseTypeResolution.cs (3)
337
var compilation1 = CreateCompilation(compilationDef1, new MetadataReference[] { crossRefLib },
TestOptions
.ReleaseDll);
357
var compilation2 = CreateCompilation(compilationDef2, new MetadataReference[] { crossRefModule1, crossRefModule2 },
TestOptions
.ReleaseDll);
369
var compilation3 = CreateCompilation(compilationDef2, new MetadataReference[] { crossRefModule2 },
TestOptions
.ReleaseDll);
Symbols\Metadata\PE\DynamicTransformsTests.cs (1)
554
var compilation = CreateCompilationWithILAndMscorlib40(source, il, options:
TestOptions
.ReleaseExe);
Symbols\Metadata\PE\LoadingEvents.cs (3)
468
var comp = CreateCompilation("", new[] { reference },
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
521
var comp = CreateCompilation("", new[] { ilRef },
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
581
var comp = CreateCompilation("", new[] { ilRef },
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Symbols\Metadata\PE\LoadingFields.cs (2)
29
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
140
var compilation = CreateCompilationWithILAndMscorlib40(text, il, options:
TestOptions
.DebugExe);
Symbols\Metadata\PE\LoadingMetadataTokens.cs (1)
40
parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute());
Symbols\Metadata\PE\LoadingMethods.cs (1)
36
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
Symbols\Metadata\PE\NoPia.cs (6)
1382
var compilationPIA = CreateCompilation(sourcePIA, options:
TestOptions
.DebugDll);
1388
var compilationBase = CreateCompilation(sourceBase, new[] { referencePIASource },
TestOptions
.DebugDll);
1403
var compilationDerived1 = CreateCompilation(sourceDerived, new[] { referencePIASource, referenceBaseSource },
TestOptions
.DebugDll);
1406
var compilationDerived2 = CreateCompilation(sourceDerived, new[] { referencePIAImage, referenceBaseSource },
TestOptions
.DebugDll);
1409
var compilationDerived3 = CreateCompilation(sourceDerived, new[] { referencePIASource, referenceBaseImage },
TestOptions
.DebugDll);
1412
var compilationDerived4 = CreateCompilation(sourceDerived, new[] { referencePIAImage, referenceBaseImage },
TestOptions
.DebugDll);
Symbols\Metadata\PE\TypeForwarders.cs (27)
1485
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll, assemblyName: "Asm1");
1489
var comp2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.ReleaseDll, assemblyName: "Asm2");
1530
comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }, options:
TestOptions
.ReleaseDll, assemblyName: "Asm2");
1533
var comp3 = CreateCompilation("public class ForceRetargeting;", options:
TestOptions
.ReleaseDll);
1536
comp2 = CreateCompilation(source2, new[] { comp1.ToMetadataReference() }, options:
TestOptions
.ReleaseDll, assemblyName: "Asm2");
1574
var bitsA = CreateCompilation(moduleA, options:
TestOptions
.ReleaseDll, assemblyName: "asm2").EmitToArray();
1578
var bitsB = CreateCompilation(moduleB, new[] { refA },
TestOptions
.ReleaseExe, assemblyName: "test").EmitToArray();
1581
var bits0 = CreateCompilation(module0, options:
TestOptions
.ReleaseModule, assemblyName: "asm0").EmitToArray();
1585
var bits1 = CreateCompilation(module1, new[] { ref0 }, options:
TestOptions
.ReleaseDll, assemblyName: "asm1").EmitToArray();
1589
var bits2 = CreateCompilation(module2, new[] { ref1 }, options:
TestOptions
.ReleaseDll, assemblyName: "asm2").EmitToArray();
1648
var forwardedTypesCompilation = CreateCompilation(forwardedTypes, options:
TestOptions
.ReleaseDll, assemblyName: "ForwarderTargetAssembly");
1655
var modCompilation = CreateCompilation(mod, references: new[] { new CSharpCompilationReference(forwardedTypesCompilation) }, options:
TestOptions
.ReleaseModule);
1665
var appCompilation = CreateCompilation(app, references: new[] { modRef1, new CSharpCompilationReference(forwardedTypesCompilation) }, options:
TestOptions
.ReleaseDll);
1721
appCompilation = CreateCompilation(app, references: new MetadataReference[] { modRef2, new CSharpCompilationReference(forwardedTypesCompilation) }, options:
TestOptions
.ReleaseDll);
1743
appCompilation = CreateCompilation(app, references: new[] { modRef1, new CSharpCompilationReference(forwardedTypesCompilation) }, options:
TestOptions
.ReleaseModule);
1752
appCompilation = CreateCompilation(app, references: new[] { modRef1 }, options:
TestOptions
.ReleaseDll);
1764
var comp0 = CreateCompilation(source0, options:
TestOptions
.ReleaseModule, assemblyName: "asm0");
1768
var comp1 = CreateCompilation(source1, new[] { ref0 }, options:
TestOptions
.ReleaseDll, assemblyName: "asm1");
1775
var comp2 = CreateCompilation(source2, new[] { ref1 }, options:
TestOptions
.ReleaseDll, assemblyName: "asm2");
1864
", options:
TestOptions
.ReleaseDll, assemblyName: "A");
1870
", new[] { new CSharpCompilationReference(cA_v1) }, options:
TestOptions
.ReleaseDll, assemblyName: "B");
1878
", options:
TestOptions
.ReleaseDll, assemblyName: "C");
1884
", new[] { new CSharpCompilationReference(cC_v1) }, options:
TestOptions
.ReleaseDll, assemblyName: "A");
1890
", new[] { new CSharpCompilationReference(cC_v1) }, options:
TestOptions
.ReleaseModule, assemblyName: "D");
1894
var cA_v3 = CreateCompilation(@"", new[] { cD_ImageRef, new CSharpCompilationReference(cC_v1) }, options:
TestOptions
.ReleaseDll, assemblyName: "A");
1900
", options:
TestOptions
.ReleaseDll, assemblyName: "C");
1928
var context = CreateCompilation("", new[] { r1, r2, r3 }, options:
TestOptions
.ReleaseDll);
Symbols\MissingSpecialMember.cs (8)
37
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
69
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
101
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll);
124
var comp = CreateEmptyCompilation(source, new[] { Net40.References.mscorlib }, options:
TestOptions
.ReleaseDll);
485
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
508
var parseOptions =
TestOptions
.Regular.WithNoRefSafetyRulesAttribute();
1158
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.DebugExe);
2410
var compilation = CreateCompilationWithMscorlib461(source, options:
TestOptions
.ReleaseExe);
Symbols\ModuleInitializers\AccessibilityTests.cs (1)
17
private static readonly CSharpParseOptions s_parseOptions =
TestOptions
.Regular9;
Symbols\ModuleInitializers\GenericsTests.cs (1)
16
private static readonly CSharpParseOptions s_parseOptions =
TestOptions
.Regular9;
Symbols\ModuleInitializers\IgnoredTests.cs (11)
36
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
62
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
88
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
113
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
138
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
163
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
188
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
213
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
234
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
255
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
288
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
Symbols\ModuleInitializers\ModuleInitializersTests.cs (15)
23
private static readonly CSharpParseOptions s_parseOptions =
TestOptions
.Regular9;
39
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular8);
62
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
90
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
125
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
219
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
502
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
552
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
598
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
651
options:
TestOptions
.DebugExe.WithMetadataImportOptions(MetadataImportOptions.All),
778
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All),
815
var moduleOptions =
TestOptions
.ReleaseModule.WithMetadataImportOptions(MetadataImportOptions.All);
852
var exeOptions =
TestOptions
.ReleaseExe
1066
var exeOptions =
TestOptions
.ReleaseExe
1154
options:
TestOptions
.ReleaseExe,
Symbols\ModuleInitializers\SignatureTests.cs (1)
17
private static readonly CSharpParseOptions s_parseOptions =
TestOptions
.Regular9;
Symbols\ModuleInitializers\TargetsTests.cs (1)
16
private static readonly CSharpParseOptions s_parseOptions =
TestOptions
.Regular9;
Symbols\OverriddenOrHiddenMembersTests.cs (15)
1186
options:
TestOptions
.ReleaseDll);
1227
options:
TestOptions
.ReleaseDll);
1255
CreateCompilation(text1, references: refs, options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
1269
CreateCompilation(text1, references: refs, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
1317
CreateCompilation(text1, references: refs, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
1416
CreateCompilation(text1, references: refs, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
1551
CreateCompilation(text1, references: refs, options:
TestOptions
.ReleaseDll).VerifyDiagnostics();
1565
CreateCompilation(text1, references: refs, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
1615
CreateCompilation(text1, references: refs, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
2828
var comp = CreateCompilation(csharp, new[] { ref1 }, options:
TestOptions
.ReleaseExe);
3681
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe);
3753
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe);
3813
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe);
3879
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe);
3937
var compilation = CreateCompilation(text, options:
TestOptions
.ReleaseExe);
Symbols\PartialPropertiesTests.cs (15)
859
CompileAndVerify(source, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute(), assemblyValidator: (assembly) =>
1170
var comp1 = CreateCompilation([], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), references: [reference]);
1217
var comp1 = CreateCompilation([], options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All), references: [reference]);
1651
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Enable));
1666
comp = CreateCompilation(source, options:
TestOptions
.DebugDll.WithNullableContextOptions(NullableContextOptions.Annotations));
2031
var verifier = CompileAndVerify(source, options:
TestOptions
.UnsafeReleaseExe, verify: Verification.Fails, expectedOutput: "1");
2063
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
2102
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll);
2545
CreateCompilation(source, targetFramework: TargetFramework.Net60, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
2667
options:
TestOptions
.DebugDll
2670
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion),
2802
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion),
2803
options:
TestOptions
.DebugDll
5220
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular13);
5223
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular12);
Symbols\PEParameterSymbolTests.cs (2)
92
var compilation = CreateCompilationWithMscorlib461(source, new[] { vbComp }, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular);
Symbols\RelaxedShiftOperatorTests.cs (20)
47
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
48
parseOptions:
TestOptions
.RegularPreview);
51
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
52
parseOptions:
TestOptions
.RegularPreview);
54
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugExe, references: new[] { compilation0.ToMetadataReference() },
55
parseOptions:
TestOptions
.RegularPreview);
59
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugExe, references: new[] { compilation0.EmitToImageReference() },
60
parseOptions:
TestOptions
.RegularPreview);
92
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
93
parseOptions:
TestOptions
.RegularPreview);
136
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp,
137
parseOptions:
TestOptions
.RegularPreview);
180
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp,
181
parseOptions:
TestOptions
.RegularPreview);
224
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp,
225
parseOptions:
TestOptions
.RegularPreview);
268
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp,
269
parseOptions:
TestOptions
.RegularPreview);
312
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: TargetFramework.NetCoreApp,
313
parseOptions:
TestOptions
.RegularPreview);
Symbols\RequiredMembersTests.cs (9)
203
", options:
TestOptions
.UnsafeReleaseDll);
235
var comp = CreateCompilationWithRequiredMembers(code, parseOptions:
TestOptions
.Regular10);
246
comp = CreateCompilationWithRequiredMembers(code, parseOptions:
TestOptions
.Regular11);
315
var comp = CreateCompilationWithRequiredMembers(code, parseOptions: use10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
376
comp = CreateCompilationWithRequiredMembers(code, parseOptions: use10 ?
TestOptions
.Regular10 :
TestOptions
.Regular11);
6971
""", new[] { reference }, parseOptions:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.Preview));
6990
""", new[] { reference }, parseOptions:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.Preview));
Symbols\Retargeting\NoPia.cs (74)
283
var LocalTypes1 = CreateEmptyCompilation(s_sourceLocalTypes1_IL, new[] { MscorlibRef }, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes1");
286
var LocalTypes2 = CreateEmptyCompilation(s_sourceLocalTypes2_IL, new[] { MscorlibRef }, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2");
352
var LocalTypes1 = CreateCompilationWithMscorlib40(s_sourceLocalTypes1_IL, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes1");
355
var LocalTypes2 = CreateCompilationWithMscorlib40(s_sourceLocalTypes2_IL, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2");
649
var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes1",
654
var LocalTypes2 = CreateCompilation(s_sourceLocalTypes2, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2",
950
var Pia1 = CreateCompilation(s_sourcePia1, options:
TestOptions
.ReleaseDll, assemblyName: "Pia1", targetFramework: TargetFramework.Standard);
953
var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes1",
958
var LocalTypes2 = CreateCompilation(s_sourceLocalTypes2, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2",
1258
var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1_IL, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes1");
1283
var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes1",
1308
var Pia1 = CreateCompilation(s_sourcePia1, options:
TestOptions
.ReleaseDll, assemblyName: "Pia1");
1313
var LocalTypes1 = CreateCompilation(s_sourceLocalTypes1, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes1",
1335
var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3_IL, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes3");
1405
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseDll, assemblyName: "comp");
1451
var comp = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseDll, assemblyName: "comp");
1490
var pia = CreateCompilationWithMscorlib46(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1532
var comp1 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseDll,
1536
var comp2 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseDll,
1571
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1586
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1590
var comp2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1624
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1639
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1643
var comp2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1668
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1681
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1685
var comp2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1718
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1736
var comp1 = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1740
var comp2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll,
1773
var pia = CreateCompilationWithMscorlib46(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1776
var lib = CreateCompilationWithMscorlib46(libSource, options:
TestOptions
.ReleaseDll, references: new[] { pia.ToMetadataReference() });
1804
var comp1 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseDll,
1808
var comp2 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseDll,
1826
var pia = CreateCompilationWithMscorlib46(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "pia");
1849
var comp1 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseDll,
1866
var comp2 = CreateCompilationWithMscorlib46(source, options:
TestOptions
.ReleaseDll,
1887
var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes3",
1934
var Pia1 = CreateCompilation(s_sourcePia1, options:
TestOptions
.ReleaseDll, assemblyName: "Pia1");
1937
var LocalTypes3 = CreateCompilation(s_sourceLocalTypes3, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes3",
2015
var localTypes2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2");
2041
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "Pia");
2046
var compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2061
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2076
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2091
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2140
var localTypes2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2");
2166
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "Pia");
2171
var compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2186
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2201
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2216
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2265
var localTypes2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2");
2291
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "Pia");
2296
var compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2311
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2326
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2341
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2381
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "Pia");
2403
var localTypes2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2",
2408
var compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2423
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2473
var localTypes2 = CreateCompilation(source, options:
TestOptions
.ReleaseDll, assemblyName: "LocalTypes2");
2499
var pia = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "Pia");
2504
var compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2519
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2534
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2549
compilation = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2586
var pia1 = CreateCompilation(piaSource, options:
TestOptions
.ReleaseDll, assemblyName: "Pia1");
2599
var module1 = CreateCompilation(moduleSource, options:
TestOptions
.ReleaseModule, assemblyName: "Module1",
2602
var multiModule = CreateCompilation("", options:
TestOptions
.ReleaseDll,
2617
var consumer = CreateCompilation(consumerSource, options:
TestOptions
.ReleaseDll,
2641
var piaCompilation = CreateEmptyCompilation(pia, references: [Net40.References.mscorlib], options:
TestOptions
.DebugDll, assemblyName: "Pia");
Symbols\Retargeting\RetargetCustomAttributes.cs (8)
69
var compilation1 = CSharpCompilation.Create("C1", new[] { Parse(source) }, new[] { OldMsCorLib },
TestOptions
.ReleaseDll);
338
var comp1 = CreateCompilation(source1, options:
TestOptions
.DebugDll);
346
var comp2 = CreateCompilation(source2, references: new[] { comp1.ToMetadataReference() }, options:
TestOptions
.DebugDll);
347
var comp3 = CreateCompilation("", references: new[] { comp2.ToMetadataReference() }, options:
TestOptions
.DebugDll);
368
var comp1_1 = CreateCompilation(source1_1, options:
TestOptions
.DebugDll, assemblyName: "Lib65048");
376
var comp2 = CreateCompilation(source2, references: new[] { comp1_1.ToMetadataReference() }, options:
TestOptions
.DebugDll);
387
var comp1_2 = CreateCompilation(source1_2, options:
TestOptions
.DebugDll, assemblyName: "Lib65048");
389
var comp3 = CreateCompilation("", references: new[] { comp2.ToMetadataReference(), comp1_2.ToMetadataReference() }, options:
TestOptions
.DebugDll);
Symbols\Retargeting\RetargetingTests.cs (8)
730
var comp1 = CreateEmptyCompilation(source, new[] { MscorlibRef_v20 },
TestOptions
.ReleaseDll);
735
var comp2 = CreateEmptyCompilation("", new[] { MscorlibRef_v4_0_30316_17626, new CSharpCompilationReference(comp1) },
TestOptions
.ReleaseDll);
975
}}", new[] { retargeted1Ref, consistentRef, ilRef }, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9, targetFramework: TargetFramework.Standard);
980
options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular9,
1065
var finalComp = CreateEmptyCompilation(@"C.M(1);", options:
TestOptions
.ReleaseExe, references: new[] { afterRetargeting.ToMetadataReference(), unmanagedCallersOnlyAssembly.ToMetadataReference() });
1142
var finalComp = CreateEmptyCompilation(@"C.M(1);", options:
TestOptions
.ReleaseExe, references: new[] { afterRetargeting.ToMetadataReference(), unmanagedCallersOnlyAssembly.ToMetadataReference() });
Symbols\Source\BaseClassTests.cs (4)
2282
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11);
2319
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular12);
2340
comp = CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12);
Symbols\Source\ClsComplianceTests.cs (54)
397
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
405
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
442
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
495
var lib1 = CreateCompilation(libSource1, assemblyName: "lib1", parseOptions:
TestOptions
.Regular11).EmitToImageReference();
496
var lib2 = CreateCompilation(libSource2, assemblyName: "lib2", parseOptions:
TestOptions
.Regular11).EmitToImageReference();
497
var lib3 = CreateCompilation(libSource3, assemblyName: "lib3", parseOptions:
TestOptions
.Regular11).EmitToImageReference();
499
CreateCompilation(source, new[] { lib1, lib2, lib3 },
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
561
var lib1 = CreateCompilation(libSource1, assemblyName: "lib1", options:
TestOptions
.UnsafeDebugDll).EmitToImageReference();
562
var lib2 = CreateCompilation(libSource2, assemblyName: "lib2", options:
TestOptions
.UnsafeDebugDll).EmitToImageReference();
563
var lib3 = CreateCompilation(libSource3, assemblyName: "lib3", options:
TestOptions
.UnsafeDebugDll).EmitToImageReference();
565
CreateCompilation(source, new[] { lib1, lib2, lib3 },
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
586
CreateCompilation(source, new[] { lib1, lib2, lib3 },
TestOptions
.ReleaseDll).VerifyDiagnostics(
644
var compCompliant = CreateCompilationWithMscorlib46(source, new[] { libCompliant },
TestOptions
.ReleaseDll);
652
var compNotCompliant = CreateCompilationWithMscorlib46(source, new[] { libNotCompliant },
TestOptions
.ReleaseDll);
689
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
736
CreateCompilation(source, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
762
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
810
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
840
CreateCompilation(source, options:
TestOptions
.ReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
849
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics();
1181
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1228
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1271
CreateCompilation(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
1364
CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithNullableContextOptions(nullableContextOptions)).VerifyDiagnostics(
2366
var trueModuleRef = CreateCompilation("[assembly:System.CLSCompliant(true)][module:System.CLSCompliant(true)]", options:
TestOptions
.ReleaseModule, assemblyName: "true").EmitToImageReference();
2367
var falseModuleRef = CreateCompilation("[assembly:System.CLSCompliant(false)][module:System.CLSCompliant(false)]", options:
TestOptions
.ReleaseModule, assemblyName: "false").EmitToImageReference();
2368
var noneModuleRef = CreateCompilation("", options:
TestOptions
.ReleaseModule, assemblyName: "none").EmitToImageReference();
2401
var trueModuleRef = CreateCompilation("[assembly:System.CLSCompliant(true)]", options:
TestOptions
.ReleaseModule, assemblyName: "true").EmitToImageReference();
2402
var falseModuleRef = CreateCompilation("[assembly:System.CLSCompliant(false)]", options:
TestOptions
.ReleaseModule, assemblyName: "false").EmitToImageReference();
2403
var noneModuleRef = CreateCompilation("", options:
TestOptions
.ReleaseModule, assemblyName: "none").EmitToImageReference();
2434
var trueModuleRef = CreateCompilation("[assembly:System.CLSCompliant(true)][module:System.CLSCompliant(true)]", options:
TestOptions
.ReleaseModule, assemblyName: "true").EmitToImageReference();
2435
var falseModuleRef = CreateCompilation("[assembly:System.CLSCompliant(false)][module:System.CLSCompliant(false)]", options:
TestOptions
.ReleaseModule, assemblyName: "false").EmitToImageReference();
2935
CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2996
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3017
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3038
CreateCompilation(source, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3314
var comp = CreateEmptyCompilation(source, WinRtRefs, options:
TestOptions
.ReleaseWinMD);
3496
var parseOptions =
TestOptions
.Regular7;
3866
var comp1 = CreateCompilation(source1, options:
TestOptions
.ReleaseModule);
3879
var comp2 = CreateCompilation(source2, new[] { comp1.EmitToImageReference() },
TestOptions
.ReleaseDll.WithConcurrentBuild(false));
3885
comp2.WithOptions(
TestOptions
.ReleaseDll.WithConcurrentBuild(true)).VerifyDiagnostics(
3890
var comp3 = comp2.WithOptions(
TestOptions
.ReleaseModule.WithConcurrentBuild(false));
3896
comp3.WithOptions(
TestOptions
.ReleaseModule.WithConcurrentBuild(true)).VerifyDiagnostics(
Symbols\Source\CustomModifierCopyTests.cs (1)
881
options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.All),
Symbols\Source\DelegateTests.cs (2)
321
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
820
var tree = SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Regular);
Symbols\Source\EventTests.cs (6)
1348
CreateCompilation(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1356
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
2513
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2651
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
2795
parseOptions:
TestOptions
.Regular.WithLanguageVersion(langVersion),
2796
options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All),
Symbols\Source\ExpressionBodiedMethodTests.cs (3)
91
}", parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp);
340
}", options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.Internal));
369
}", options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.Internal));
Symbols\Source\ExpressionBodiedPropertyTests.cs (3)
52
}", parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp);
444
}", options:
TestOptions
.ReleaseExe.WithMetadataImportOptions(MetadataImportOptions.Internal));
463
}", options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Symbols\Source\ExternAliasTests.cs (8)
37
var comp = CreateCompilation(src, assemblyName: "Goo1", options:
TestOptions
.ReleaseDll);
62
var comp = CreateCompilation(src, assemblyName: "Goo2", options:
TestOptions
.ReleaseDll);
100
var comp = CreateCompilationWithMscorlib461(src, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Script);
112
syntaxTree: SyntaxFactory.ParseSyntaxTree(src, options:
TestOptions
.Script),
214
var comp = CreateCompilation(src, assemblyName: "Baz.dll", options:
TestOptions
.ReleaseDll);
229
comp = CreateCompilation(src, assemblyName: "Bar.dll", options:
TestOptions
.ReleaseDll);
316
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
Symbols\Source\FieldTests.cs (4)
28
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
44
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
276
CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular).VerifyDiagnostics(
341
CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Symbols\Source\FileModifierTests.cs (33)
35
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
55
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
81
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
114
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular10);
730
var verifier = CompileAndVerify(SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.RegularPreview, path: "path/to/MyFile.cs", encoding: Encoding.Default), expectedOutput: "1", symbolValidator: symbolValidator);
773
var verifier = CompileAndVerify(SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.RegularPreview, path: "path/to/My<>File.cs", encoding: Encoding.Default), expectedOutput: "1", symbolValidator: symbolValidator);
804
var verifier = CompileAndVerify(SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.RegularPreview, path: "path/to/MyGeneratedFile.g.cs", encoding: Encoding.Default), expectedOutput: "1", symbolValidator: symbolValidator);
834
var options =
TestOptions
.DebugDll.WithDeterministic(true);
874
""", options:
TestOptions
.RegularPreview, path: path, encoding: Encoding.Default);
875
var source2 = SyntaxFactory.ParseSyntaxTree("", options:
TestOptions
.RegularPreview, path: path, encoding: Encoding.Default);
909
""", options:
TestOptions
.RegularPreview, path: path, encoding: Encoding.Default);
919
""", options:
TestOptions
.RegularPreview, path: path, encoding: Encoding.Default);
956
""", options:
TestOptions
.RegularPreview, path: path, encoding: Encoding.Default);
957
var source2 = SyntaxFactory.ParseSyntaxTree("", options:
TestOptions
.RegularPreview, path: path, encoding: Encoding.Default);
990
""", options:
TestOptions
.RegularPreview, path: "path/to/file.cs", encoding: Encoding.Default);
991
var source2 = SyntaxFactory.ParseSyntaxTree("", options:
TestOptions
.RegularPreview, path: "path/to/File.cs", encoding: Encoding.Default);
1086
var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.RegularPreview, path: $"path/to/My{badChar}File.cs", encoding: Encoding.Default));
1113
var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreview, path: "\uD800.cs"));
1148
var verifier = CompileAndVerify(SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.RegularPreview, path: "path/to/My+File.cs", encoding: Encoding.Default), expectedOutput: "1", symbolValidator: validateSymbols);
1857
var comp = CreateCompilation(new[] { (source1 + main, "file1.cs"), (source2, "file2.cs") }, options:
TestOptions
.DebugExe);
1865
comp = CreateCompilation(new[] { (source1, "file1.cs"), (source2 + main, "file2.cs") }, options:
TestOptions
.DebugExe);
2896
var comp = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
3325
var compilation = CreateCompilation(new[] { (source, "file1.cs"), (IsExternalInitTypeDefinition, "file2.cs") }, options:
TestOptions
.DebugExe.WithUsings("NS"));
3853
var compilation = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3880
var compilation = CreateCompilation(new[] { (source, "file1.cs"), (main, "file2.cs") }, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
4061
SyntaxFactory.ParseSyntaxTree(source1,
TestOptions
.RegularPreview),
4062
SyntaxFactory.ParseSyntaxTree(source2,
TestOptions
.RegularPreview, path: "path/to/FileB.cs")
4089
var comp = CreateSubmission(source1, parseOptions:
TestOptions
.Script.WithLanguageVersion(LanguageVersion.Preview));
4330
var comp = CreateCompilation(SyntaxFactory.ParseSyntaxTree(source1, options:
TestOptions
.RegularPreview, path: "path/to/SomeFile.cs"));
4502
var comp0 = CreateCompilation((fileTypeSource, filePath), options:
TestOptions
.SigningReleaseDll);
4526
options:
TestOptions
.SigningReleaseDll);
4544
var comp0 = CreateCompilation((fileTypeSource, filePath), options:
TestOptions
.SigningReleaseDll);
4565
options:
TestOptions
.SigningReleaseDll);
Symbols\Source\MethodTests.cs (2)
52
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
2245
var parseOptions =
TestOptions
.Regular;
Symbols\Source\ModifierTests.cs (1)
111
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Script);
Symbols\Source\NullablePublicAPITests.cs (15)
441
var comp3 = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
473
var comp6 = CreateCompilation("", references: new[] { comp1Emit }, parseOptions:
TestOptions
.Regular7_3);
1043
var comp3 = CreateCompilation(source, parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
1059
var comp6 = CreateCompilation("", references: new[] { comp1Emit }, parseOptions:
TestOptions
.Regular7_3);
1373
var newCoalesce = (AssignmentExpressionSyntax)SyntaxFactory.ParseExpression(@"s3 ??= s1", options:
TestOptions
.Regular8);
1737
var featureFlagOff =
TestOptions
.Regular8.WithFeature("run-nullable-analysis", "never");
1817
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular7_3, skipUsesIsNullable: true);
2623
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular8.WithFeature("run-nullable-analysis", flagState));
4028
var comp = CreateCompilation(source, options: WithNullableEnable(), parseOptions:
TestOptions
.Regular9);
4760
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular9);
4927
var comp = CreateCompilation(code, options:
TestOptions
.ReleaseExe.WithNullableContextOptions(NullableContextOptions.Enable));
5059
var comp = CreateCompilation(@"string s = """" switch { _ => string.Empty };", options: WithNullableEnable(
TestOptions
.ReleaseExe));
5181
var comp = CreateCompilation(source, parseOptions: runNullableAnalysisAlways ?
TestOptions
.RegularPreview.WithFeature("run-nullable-analysis", "always") :
TestOptions
.RegularPreview);
5219
var comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview.WithFeature("run-nullable-analysis", "never"));
Symbols\Source\PropertyTests.cs (26)
123
", parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
156
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
209
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
234
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
266
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular);
281
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular);
295
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular);
313
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular);
790
var compilation = CompileWithCustomPropertiesAssembly(source,
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal));
1871
TestOptions
.ReleaseExe);
2582
return CreateCompilation(source, new[] { s_propertiesDll }, options ??
TestOptions
.ReleaseDll);
2606
options:
TestOptions
.DebugDll,
2698
options:
TestOptions
.DebugDll,
2781
options: winmd ?
TestOptions
.ReleaseWinMD :
TestOptions
.ReleaseDll);
2823
var comp = CreateCompilation(libSrc, options:
TestOptions
.ReleaseDll);
2829
comp = CreateCompilation(libSrc, options:
TestOptions
.ReleaseWinMD);
2855
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp3)).VerifyDiagnostics();
2856
CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp2)).VerifyDiagnostics(
2897
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
2961
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular5);
2968
comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular6);
2992
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular5);
2998
comp = CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview);
3052
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
3085
options:
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
Symbols\Source\RecordTests.cs (6)
17
=> CSharpTestBase.CreateCompilation(new[] { source, IsExternalInitTypeDefinition }, parseOptions:
TestOptions
.Regular9);
22
parseOptions:
TestOptions
.Regular9,
1214
var comp = CreateCompilation(src, options:
TestOptions
.ReleaseDll);
1353
parseOptions:
TestOptions
.Regular9,
1469
parseOptions:
TestOptions
.Regular9,
1470
options:
TestOptions
.ReleaseExe);
Symbols\Source\UsingAliasTests.cs (11)
773
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
778
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
803
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
830
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
844
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
875
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
890
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(expected);
915
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics();
936
""", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1003
""", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1022
""", options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
Symbols\StaticAbstractMembersInInterfacesTests.cs (1286)
68
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
69
parseOptions:
TestOptions
.Regular10,
309
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
310
parseOptions:
TestOptions
.Regular10,
420
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
421
parseOptions:
TestOptions
.RegularPreview,
507
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
508
parseOptions:
TestOptions
.RegularPreview,
588
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
589
parseOptions:
TestOptions
.Regular7_3,
708
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
709
parseOptions:
TestOptions
.Regular7_3,
814
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
815
parseOptions:
TestOptions
.RegularPreview,
899
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
900
parseOptions:
TestOptions
.RegularPreview,
954
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
955
parseOptions:
TestOptions
.RegularPreview,
994
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
995
parseOptions:
TestOptions
.RegularPreview,
1031
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1032
parseOptions:
TestOptions
.RegularPreview,
1087
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1088
parseOptions:
TestOptions
.RegularPreview,
1108
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1109
parseOptions:
TestOptions
.RegularPreview,
1125
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1126
parseOptions:
TestOptions
.RegularPreview,
1162
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1163
parseOptions:
TestOptions
.RegularPreview,
1199
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1200
parseOptions:
TestOptions
.RegularPreview,
1240
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1241
parseOptions:
TestOptions
.RegularPreview,
1301
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1302
parseOptions:
TestOptions
.RegularPreview,
1352
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1353
parseOptions:
TestOptions
.RegularPreview,
1407
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1408
parseOptions:
TestOptions
.RegularPreview,
1465
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1466
parseOptions:
TestOptions
.RegularPreview,
1520
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1521
parseOptions:
TestOptions
.RegularPreview,
1592
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1593
parseOptions:
TestOptions
.RegularPreview,
1650
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1651
parseOptions:
TestOptions
.Regular10,
1977
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1978
parseOptions:
TestOptions
.Regular10,
2088
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2089
parseOptions:
TestOptions
.RegularPreview,
2157
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2158
parseOptions:
TestOptions
.RegularPreview,
2238
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2239
parseOptions:
TestOptions
.Regular7_3,
2340
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2341
parseOptions:
TestOptions
.Regular7_3,
2456
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2457
parseOptions:
TestOptions
.Regular10,
2791
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2792
parseOptions:
TestOptions
.Regular10,
2904
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2905
parseOptions:
TestOptions
.RegularPreview,
2974
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2975
parseOptions:
TestOptions
.RegularPreview,
3057
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3058
parseOptions:
TestOptions
.Regular7_3,
3160
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3161
parseOptions:
TestOptions
.Regular7_3,
3274
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3275
parseOptions:
TestOptions
.Regular10,
3512
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3513
parseOptions:
TestOptions
.Regular10,
3617
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3618
parseOptions:
TestOptions
.RegularPreview,
3704
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3705
parseOptions:
TestOptions
.RegularPreview,
3782
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3783
parseOptions:
TestOptions
.Regular7_3,
3899
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3900
parseOptions:
TestOptions
.Regular7_3,
3995
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3996
parseOptions:
TestOptions
.Regular7_3,
4040
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4041
parseOptions:
TestOptions
.Regular10,
4085
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4086
parseOptions:
TestOptions
.RegularPreview,
4187
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4188
parseOptions:
TestOptions
.Regular7_3,
4250
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4251
parseOptions:
TestOptions
.Regular10,
4313
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4314
parseOptions:
TestOptions
.RegularPreview,
4433
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4434
parseOptions:
TestOptions
.Regular7_3,
4478
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4479
parseOptions:
TestOptions
.Regular10,
4523
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4524
parseOptions:
TestOptions
.RegularPreview,
4619
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4620
parseOptions:
TestOptions
.Regular7_3,
4682
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4683
parseOptions:
TestOptions
.Regular10,
4745
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4746
parseOptions:
TestOptions
.RegularPreview,
4847
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4848
parseOptions:
TestOptions
.RegularPreview,
4889
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4890
parseOptions:
TestOptions
.RegularPreview,
4922
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4923
parseOptions:
TestOptions
.RegularPreview,
4955
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4956
parseOptions:
TestOptions
.RegularPreview,
4991
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
4992
parseOptions:
TestOptions
.RegularPreview,
5029
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5030
parseOptions:
TestOptions
.RegularPreview,
5049
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5050
parseOptions:
TestOptions
.RegularPreview,
5091
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5092
parseOptions:
TestOptions
.RegularPreview,
5133
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5134
parseOptions:
TestOptions
.RegularPreview,
5166
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5167
parseOptions:
TestOptions
.RegularPreview,
5208
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5209
parseOptions:
TestOptions
.RegularPreview,
5250
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5251
parseOptions:
TestOptions
.RegularPreview,
5280
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5281
parseOptions:
TestOptions
.RegularPreview,
5316
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5317
parseOptions:
TestOptions
.RegularPreview,
5352
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5353
parseOptions:
TestOptions
.RegularPreview,
5367
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5368
parseOptions:
TestOptions
.RegularPreview,
5393
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5394
parseOptions:
TestOptions
.RegularPreview,
5408
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5409
parseOptions:
TestOptions
.RegularPreview,
5470
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5471
parseOptions:
TestOptions
.RegularPreview,
5538
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5539
parseOptions:
TestOptions
.RegularPreview,
5577
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5578
parseOptions:
TestOptions
.RegularPreview,
5621
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5622
parseOptions:
TestOptions
.RegularPreview,
5682
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5683
parseOptions:
TestOptions
.RegularPreview,
5729
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5730
parseOptions:
TestOptions
.RegularPreview,
5759
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5760
parseOptions:
TestOptions
.RegularPreview,
5808
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5809
parseOptions:
TestOptions
.RegularPreview,
5852
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5853
parseOptions:
TestOptions
.RegularPreview,
5891
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5892
parseOptions:
TestOptions
.RegularPreview,
5933
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5934
parseOptions:
TestOptions
.RegularPreview,
5960
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
5961
parseOptions:
TestOptions
.RegularPreview,
6005
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6006
parseOptions:
TestOptions
.RegularPreview,
6050
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6051
parseOptions:
TestOptions
.RegularPreview,
6074
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6075
parseOptions:
TestOptions
.RegularPreview,
6098
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6099
parseOptions:
TestOptions
.RegularPreview,
6144
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6145
parseOptions:
TestOptions
.RegularPreview,
6189
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6190
parseOptions:
TestOptions
.RegularPreview,
6210
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6211
parseOptions:
TestOptions
.RegularPreview,
6242
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6243
parseOptions:
TestOptions
.RegularPreview,
6317
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6318
parseOptions:
TestOptions
.RegularPreview,
6366
compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6367
parseOptions:
TestOptions
.RegularPreview,
6397
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6398
parseOptions:
TestOptions
.RegularPreview,
6449
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6450
parseOptions:
TestOptions
.RegularPreview,
6467
compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6468
parseOptions:
TestOptions
.RegularPreview,
6505
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6506
parseOptions:
TestOptions
.RegularPreview,
6580
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6581
parseOptions:
TestOptions
.RegularPreview,
6596
compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6597
parseOptions:
TestOptions
.RegularPreview,
6623
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6624
parseOptions:
TestOptions
.RegularPreview,
6698
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6699
parseOptions:
TestOptions
.RegularPreview,
6732
compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6733
parseOptions:
TestOptions
.RegularPreview,
6764
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6765
parseOptions:
TestOptions
.RegularPreview,
6839
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6840
parseOptions:
TestOptions
.RegularPreview,
6861
compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6862
parseOptions:
TestOptions
.RegularPreview,
6893
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
6894
parseOptions:
TestOptions
.RegularPreview,
6968
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6969
parseOptions:
TestOptions
.RegularPreview,
6990
compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
6991
parseOptions:
TestOptions
.RegularPreview,
7022
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7023
parseOptions:
TestOptions
.RegularPreview,
7050
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7051
parseOptions:
TestOptions
.RegularPreview,
7080
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7081
parseOptions:
TestOptions
.RegularPreview,
7110
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7111
parseOptions:
TestOptions
.RegularPreview,
7142
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7143
parseOptions:
TestOptions
.RegularPreview,
7221
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7222
parseOptions:
TestOptions
.RegularPreview,
7315
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7316
parseOptions:
TestOptions
.RegularPreview,
7420
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7421
parseOptions:
TestOptions
.RegularPreview,
7526
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7527
parseOptions:
TestOptions
.RegularPreview,
7620
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7621
parseOptions:
TestOptions
.RegularPreview,
7719
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7720
parseOptions:
TestOptions
.RegularPreview,
7836
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7837
parseOptions:
TestOptions
.RegularPreview,
7956
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
7957
parseOptions:
TestOptions
.RegularPreview,
8053
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8054
parseOptions:
TestOptions
.RegularPreview,
8150
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8151
parseOptions:
TestOptions
.RegularPreview,
8231
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8232
parseOptions:
TestOptions
.RegularPreview,
8320
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8321
parseOptions:
TestOptions
.RegularPreview,
8372
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8373
parseOptions:
TestOptions
.RegularPreview,
8406
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
8407
parseOptions:
TestOptions
.RegularPreview,
8484
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8485
parseOptions:
TestOptions
.RegularPreview,
8488
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
8489
parseOptions:
TestOptions
.RegularPreview,
8499
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
8500
parseOptions:
TestOptions
.RegularPreview,
8532
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8533
parseOptions:
TestOptions
.RegularPreview,
8569
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8570
parseOptions:
TestOptions
.RegularPreview,
8573
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
8574
parseOptions:
TestOptions
.Regular10,
8584
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
8585
parseOptions:
TestOptions
.Regular10,
8654
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8655
parseOptions:
TestOptions
.RegularPreview,
8749
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
8750
parseOptions:
TestOptions
.RegularPreview,
8755
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
8756
parseOptions:
TestOptions
.RegularPreview,
8888
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
8889
parseOptions:
TestOptions
.RegularPreview,
9094
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9095
parseOptions:
TestOptions
.RegularPreview,
9098
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
9099
parseOptions:
TestOptions
.RegularPreview,
9109
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
9110
parseOptions:
TestOptions
.RegularPreview,
9162
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9163
parseOptions:
TestOptions
.RegularPreview,
9166
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
9167
parseOptions:
TestOptions
.Regular10,
9191
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
9192
parseOptions:
TestOptions
.Regular10,
9254
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9255
parseOptions:
TestOptions
.RegularPreview,
9296
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9297
parseOptions:
TestOptions
.RegularPreview,
9317
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
9318
parseOptions:
TestOptions
.RegularPreview,
9379
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9380
parseOptions:
TestOptions
.RegularPreview,
9383
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
9384
parseOptions:
TestOptions
.RegularPreview,
9394
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
9395
parseOptions:
TestOptions
.RegularPreview,
9432
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9433
parseOptions:
TestOptions
.RegularPreview,
9436
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
9437
parseOptions:
TestOptions
.Regular10,
9447
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
9448
parseOptions:
TestOptions
.Regular10,
9507
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9508
parseOptions:
TestOptions
.RegularPreview,
9587
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9588
parseOptions:
TestOptions
.RegularPreview,
9662
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
9663
parseOptions:
TestOptions
.RegularPreview,
9784
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9785
parseOptions:
TestOptions
.RegularPreview,
9788
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
9789
parseOptions:
TestOptions
.RegularPreview,
9799
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
9800
parseOptions:
TestOptions
.RegularPreview,
9846
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9847
parseOptions:
TestOptions
.RegularPreview,
9850
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
9851
parseOptions:
TestOptions
.Regular10,
9861
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
9862
parseOptions:
TestOptions
.Regular10,
9930
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
9931
parseOptions:
TestOptions
.RegularPreview,
10040
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10041
parseOptions:
TestOptions
.RegularPreview,
10134
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10135
parseOptions:
TestOptions
.RegularPreview,
10195
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10196
parseOptions:
TestOptions
.RegularPreview,
10315
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10316
parseOptions:
TestOptions
.RegularPreview,
10438
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10439
parseOptions:
TestOptions
.RegularPreview,
10444
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
10445
parseOptions:
TestOptions
.RegularPreview,
10549
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
10550
parseOptions:
TestOptions
.RegularPreview,
10721
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10722
parseOptions:
TestOptions
.RegularPreview,
10786
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
10787
parseOptions:
TestOptions
.RegularPreview,
10893
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
10894
parseOptions:
TestOptions
.RegularPreview,
10967
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
10968
parseOptions:
TestOptions
.RegularPreview,
11106
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11107
parseOptions:
TestOptions
.RegularPreview,
11171
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
11172
parseOptions:
TestOptions
.RegularPreview,
11271
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11272
parseOptions:
TestOptions
.RegularPreview,
11382
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
11383
parseOptions:
TestOptions
.RegularPreview,
11608
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11609
parseOptions:
TestOptions
.RegularPreview,
11614
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
11615
parseOptions:
TestOptions
.RegularPreview,
11738
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
11739
parseOptions:
TestOptions
.RegularPreview,
11901
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
11902
parseOptions:
TestOptions
.RegularPreview,
11972
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
11973
parseOptions:
TestOptions
.RegularPreview,
12085
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12086
parseOptions:
TestOptions
.RegularPreview,
12089
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
12090
parseOptions:
TestOptions
.RegularPreview,
12100
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
12101
parseOptions:
TestOptions
.RegularPreview,
12148
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12149
parseOptions:
TestOptions
.RegularPreview,
12152
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
12153
parseOptions:
TestOptions
.RegularPreview,
12170
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
12171
parseOptions:
TestOptions
.RegularPreview,
12235
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12236
parseOptions:
TestOptions
.RegularPreview,
12239
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
12240
parseOptions:
TestOptions
.RegularPreview,
12250
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
12251
parseOptions:
TestOptions
.RegularPreview,
12285
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12286
parseOptions:
TestOptions
.RegularPreview,
12289
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
12290
parseOptions:
TestOptions
.RegularPreview,
12300
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
12301
parseOptions:
TestOptions
.RegularPreview,
12342
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12343
parseOptions:
TestOptions
.RegularPreview,
12346
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
12347
parseOptions:
TestOptions
.Regular10,
12382
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
12383
parseOptions:
TestOptions
.Regular10,
12455
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12456
parseOptions:
TestOptions
.RegularPreview,
12459
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
12460
parseOptions:
TestOptions
.Regular10,
12477
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
12478
parseOptions:
TestOptions
.Regular10,
12542
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12543
parseOptions:
TestOptions
.RegularPreview,
12546
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
12547
parseOptions:
TestOptions
.Regular10,
12582
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
12583
parseOptions:
TestOptions
.Regular10,
12642
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12643
parseOptions:
TestOptions
.RegularPreview,
12646
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
12647
parseOptions:
TestOptions
.Regular10,
12657
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
12658
parseOptions:
TestOptions
.Regular10,
12721
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12722
parseOptions:
TestOptions
.RegularPreview,
12812
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12813
parseOptions:
TestOptions
.RegularPreview,
12906
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
12907
parseOptions:
TestOptions
.RegularPreview,
13004
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13005
parseOptions:
TestOptions
.RegularPreview,
13045
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13046
parseOptions:
TestOptions
.RegularPreview,
13064
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
13065
parseOptions:
TestOptions
.RegularPreview,
13130
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13131
parseOptions:
TestOptions
.RegularPreview,
13150
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
13151
parseOptions:
TestOptions
.RegularPreview,
13221
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13222
parseOptions:
TestOptions
.RegularPreview,
13259
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
13260
parseOptions:
TestOptions
.RegularPreview,
13340
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13341
parseOptions:
TestOptions
.RegularPreview,
13344
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
13345
parseOptions:
TestOptions
.RegularPreview,
13355
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
13356
parseOptions:
TestOptions
.RegularPreview,
13392
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13393
parseOptions:
TestOptions
.RegularPreview,
13396
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
13397
parseOptions:
TestOptions
.RegularPreview,
13407
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
13408
parseOptions:
TestOptions
.RegularPreview,
13444
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13445
parseOptions:
TestOptions
.RegularPreview,
13448
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
13449
parseOptions:
TestOptions
.RegularPreview,
13462
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
13463
parseOptions:
TestOptions
.RegularPreview,
13499
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13500
parseOptions:
TestOptions
.RegularPreview,
13503
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
13504
parseOptions:
TestOptions
.Regular10,
13514
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
13515
parseOptions:
TestOptions
.Regular10,
13551
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13552
parseOptions:
TestOptions
.RegularPreview,
13555
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
13556
parseOptions:
TestOptions
.Regular10,
13566
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
13567
parseOptions:
TestOptions
.Regular10,
13603
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13604
parseOptions:
TestOptions
.RegularPreview,
13607
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
13608
parseOptions:
TestOptions
.Regular10,
13618
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
13619
parseOptions:
TestOptions
.Regular10,
13682
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13683
parseOptions:
TestOptions
.RegularPreview,
13779
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13780
parseOptions:
TestOptions
.RegularPreview,
13874
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13875
parseOptions:
TestOptions
.RegularPreview,
13921
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
13922
parseOptions:
TestOptions
.RegularPreview,
13960
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
13961
parseOptions:
TestOptions
.RegularPreview,
14050
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14051
parseOptions:
TestOptions
.RegularPreview,
14054
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
14055
parseOptions:
TestOptions
.RegularPreview,
14065
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
14066
parseOptions:
TestOptions
.RegularPreview,
14099
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14100
parseOptions:
TestOptions
.RegularPreview,
14103
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
14104
parseOptions:
TestOptions
.RegularPreview,
14114
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
14115
parseOptions:
TestOptions
.RegularPreview,
14148
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14149
parseOptions:
TestOptions
.RegularPreview,
14152
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
14153
parseOptions:
TestOptions
.Regular10,
14163
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
14164
parseOptions:
TestOptions
.Regular10,
14200
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14201
parseOptions:
TestOptions
.RegularPreview,
14204
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
14205
parseOptions:
TestOptions
.Regular10,
14215
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
14216
parseOptions:
TestOptions
.Regular10,
14305
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
14306
parseOptions:
TestOptions
.RegularPreview,
14333
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
14334
parseOptions:
TestOptions
.RegularPreview,
14400
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
14401
parseOptions:
TestOptions
.RegularPreview,
14423
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
14424
parseOptions:
TestOptions
.RegularPreview,
14499
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14500
parseOptions:
TestOptions
.RegularPreview,
14561
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14562
parseOptions:
TestOptions
.RegularPreview,
14591
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
14592
parseOptions:
TestOptions
.RegularPreview,
14652
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14653
parseOptions:
TestOptions
.RegularPreview,
14656
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
14657
parseOptions:
TestOptions
.RegularPreview,
14667
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
14668
parseOptions:
TestOptions
.RegularPreview,
14701
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14702
parseOptions:
TestOptions
.RegularPreview,
14705
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
14706
parseOptions:
TestOptions
.Regular10,
14716
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
14717
parseOptions:
TestOptions
.Regular10,
14791
var compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseExe,
14792
parseOptions:
TestOptions
.RegularPreview,
14857
var compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseExe,
14858
parseOptions:
TestOptions
.RegularPreview,
14917
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14918
parseOptions:
TestOptions
.RegularPreview,
14979
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
14980
parseOptions:
TestOptions
.RegularPreview,
15003
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
15004
parseOptions:
TestOptions
.RegularPreview,
15058
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15059
parseOptions:
TestOptions
.RegularPreview,
15062
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
15063
parseOptions:
TestOptions
.RegularPreview,
15073
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
15074
parseOptions:
TestOptions
.RegularPreview,
15107
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15108
parseOptions:
TestOptions
.RegularPreview,
15111
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
15112
parseOptions:
TestOptions
.Regular10,
15122
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
15123
parseOptions:
TestOptions
.Regular10,
15186
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
15187
parseOptions:
TestOptions
.RegularPreview,
15251
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
15252
parseOptions:
TestOptions
.RegularPreview,
15273
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true),
15274
parseOptions:
TestOptions
.RegularPreview,
15326
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15327
parseOptions:
TestOptions
.RegularPreview,
15330
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
15331
parseOptions:
TestOptions
.RegularPreview,
15341
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
15342
parseOptions:
TestOptions
.RegularPreview,
15375
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15376
parseOptions:
TestOptions
.RegularPreview,
15379
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
15380
parseOptions:
TestOptions
.Regular10,
15390
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
15391
parseOptions:
TestOptions
.Regular10,
15452
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15453
parseOptions:
TestOptions
.RegularPreview,
15532
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15533
parseOptions:
TestOptions
.RegularPreview,
15594
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15595
parseOptions:
TestOptions
.RegularPreview,
15670
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15671
parseOptions:
TestOptions
.RegularPreview,
15747
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15748
parseOptions:
TestOptions
.RegularPreview,
15808
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15809
parseOptions:
TestOptions
.RegularPreview,
15812
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
15813
parseOptions:
TestOptions
.Regular10,
15826
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
15827
parseOptions:
TestOptions
.Regular10,
15864
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15865
parseOptions:
TestOptions
.RegularPreview,
15868
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
15869
parseOptions:
TestOptions
.RegularPreview,
15879
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
15880
parseOptions:
TestOptions
.RegularPreview,
15911
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15912
parseOptions:
TestOptions
.RegularPreview,
15915
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
15916
parseOptions:
TestOptions
.RegularPreview,
15926
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
15927
parseOptions:
TestOptions
.RegularPreview,
15963
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
15964
parseOptions:
TestOptions
.RegularPreview,
16025
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16026
parseOptions:
TestOptions
.RegularPreview,
16081
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16082
parseOptions:
TestOptions
.RegularPreview,
16096
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
16098
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
16197
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
16198
parseOptions:
TestOptions
.RegularPreview,
16224
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
16225
parseOptions:
TestOptions
.Regular10,
16258
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
16259
parseOptions:
TestOptions
.RegularPreview,
16271
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
16272
parseOptions:
TestOptions
.Regular10,
16289
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
16290
parseOptions:
TestOptions
.RegularPreview,
16335
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
16336
parseOptions:
TestOptions
.RegularPreview,
16376
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16377
parseOptions:
TestOptions
.RegularPreview,
16461
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
16462
parseOptions:
TestOptions
.RegularPreview,
16562
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16563
parseOptions:
TestOptions
.RegularPreview,
16577
foreach (var parseOptions in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10 })
16579
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
16650
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16651
parseOptions:
TestOptions
.RegularPreview,
16665
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
16666
parseOptions:
TestOptions
.RegularPreview,
16740
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16741
parseOptions:
TestOptions
.RegularPreview,
16757
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
16759
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
16822
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16823
parseOptions:
TestOptions
.RegularPreview,
16839
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
16841
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
16904
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16905
parseOptions:
TestOptions
.RegularPreview,
16921
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
16923
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
16974
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
16975
parseOptions:
TestOptions
.RegularPreview,
16992
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
16994
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
17049
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17050
parseOptions:
TestOptions
.RegularPreview,
17066
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
17068
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
17136
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17137
parseOptions:
TestOptions
.RegularPreview,
17153
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
17155
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
17226
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17227
parseOptions:
TestOptions
.RegularPreview,
17252
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugExe,
17253
parseOptions:
TestOptions
.RegularPreview,
17332
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17333
parseOptions:
TestOptions
.RegularPreview,
17358
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugExe,
17359
parseOptions:
TestOptions
.RegularPreview,
17510
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17511
parseOptions:
TestOptions
.RegularPreview,
17653
var compilation1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugDll,
17654
parseOptions:
TestOptions
.RegularPreview,
17796
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
17797
parseOptions:
TestOptions
.RegularPreview,
17909
var compilation1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugDll,
17910
parseOptions:
TestOptions
.RegularPreview,
18045
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
18046
parseOptions:
TestOptions
.RegularPreview,
18188
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
18189
parseOptions:
TestOptions
.RegularPreview,
18297
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
18298
parseOptions:
TestOptions
.RegularPreview,
18444
var compilation1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugDll,
18445
parseOptions:
TestOptions
.RegularPreview,
18591
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
18592
parseOptions:
TestOptions
.RegularPreview,
18744
var compilation1 = CreateCompilation([source1, CompilerFeatureRequiredAttribute], options:
TestOptions
.DebugDll,
18745
parseOptions:
TestOptions
.RegularPreview,
18897
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
18898
parseOptions:
TestOptions
.RegularPreview,
19083
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19084
parseOptions:
TestOptions
.RegularPreview,
19231
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19232
parseOptions:
TestOptions
.RegularPreview,
19235
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
19236
parseOptions:
TestOptions
.Regular10,
19273
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
19274
parseOptions:
TestOptions
.Regular10,
19359
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19360
parseOptions:
TestOptions
.RegularPreview,
19363
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
19364
parseOptions:
TestOptions
.Regular10,
19417
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
19418
parseOptions:
TestOptions
.Regular10,
19519
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19520
parseOptions:
TestOptions
.RegularPreview,
19523
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
19524
parseOptions:
TestOptions
.RegularPreview,
19534
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
19535
parseOptions:
TestOptions
.RegularPreview,
19571
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19572
parseOptions:
TestOptions
.RegularPreview,
19575
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
19576
parseOptions:
TestOptions
.RegularPreview,
19586
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
19587
parseOptions:
TestOptions
.RegularPreview,
19623
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19624
parseOptions:
TestOptions
.RegularPreview,
19627
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
19628
parseOptions:
TestOptions
.RegularPreview,
19638
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
19639
parseOptions:
TestOptions
.RegularPreview,
19678
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19679
parseOptions:
TestOptions
.RegularPreview,
19682
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
19683
parseOptions:
TestOptions
.RegularPreview,
19693
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
19694
parseOptions:
TestOptions
.RegularPreview,
19753
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19754
parseOptions:
TestOptions
.RegularPreview,
19834
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19835
parseOptions:
TestOptions
.RegularPreview,
19926
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
19927
parseOptions:
TestOptions
.RegularPreview,
20014
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
20015
parseOptions:
TestOptions
.RegularPreview,
20097
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
20098
parseOptions:
TestOptions
.RegularPreview,
20189
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
20190
parseOptions:
TestOptions
.RegularPreview,
20278
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
20279
parseOptions:
TestOptions
.RegularPreview,
20365
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
20366
parseOptions:
TestOptions
.RegularPreview,
20380
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
20382
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
20437
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
20438
parseOptions:
TestOptions
.RegularPreview,
20454
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
20456
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
20522
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
20523
parseOptions:
TestOptions
.RegularPreview,
20537
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
20539
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
20602
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
20603
parseOptions:
TestOptions
.RegularPreview,
20617
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
20619
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
20730
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
20731
parseOptions:
TestOptions
.RegularPreview,
20763
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
20764
parseOptions:
TestOptions
.Regular10,
20865
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
20866
parseOptions:
TestOptions
.RegularPreview,
20898
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
20899
parseOptions:
TestOptions
.Regular10,
20943
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
20944
parseOptions:
TestOptions
.RegularPreview,
20957
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
20958
parseOptions:
TestOptions
.Regular10,
20975
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
20976
parseOptions:
TestOptions
.RegularPreview,
21023
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
21024
parseOptions:
TestOptions
.RegularPreview,
21037
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
21038
parseOptions:
TestOptions
.Regular10,
21055
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
21056
parseOptions:
TestOptions
.RegularPreview,
21113
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
21114
parseOptions:
TestOptions
.RegularPreview,
21178
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
21179
parseOptions:
TestOptions
.RegularPreview,
21248
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
21249
parseOptions:
TestOptions
.RegularPreview,
21365
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
21366
parseOptions:
TestOptions
.RegularPreview,
21476
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
21477
parseOptions:
TestOptions
.RegularPreview,
21611
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
21612
parseOptions:
TestOptions
.RegularPreview,
21730
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
21731
parseOptions:
TestOptions
.RegularPreview,
21745
foreach (var parseOptions in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10 })
21747
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
21790
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
21791
parseOptions:
TestOptions
.RegularPreview,
21805
foreach (var parseOptions in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10 })
21807
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
21893
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
21894
parseOptions:
TestOptions
.RegularPreview,
21908
foreach (var parseOptions in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10 })
21910
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
22013
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22014
parseOptions:
TestOptions
.RegularPreview,
22028
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
22029
parseOptions:
TestOptions
.RegularPreview,
22134
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22135
parseOptions:
TestOptions
.RegularPreview,
22151
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
22153
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
22243
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22244
parseOptions:
TestOptions
.RegularPreview,
22260
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
22262
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
22345
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22346
parseOptions:
TestOptions
.RegularPreview,
22362
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
22364
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
22502
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
22503
parseOptions:
TestOptions
.RegularPreview,
22652
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
22653
parseOptions:
TestOptions
.RegularPreview,
22722
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22723
parseOptions:
TestOptions
.RegularPreview,
22767
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22768
parseOptions:
TestOptions
.RegularPreview,
22838
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22839
parseOptions:
TestOptions
.RegularPreview,
22918
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22919
parseOptions:
TestOptions
.RegularPreview,
22980
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
22981
parseOptions:
TestOptions
.RegularPreview,
23056
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23057
parseOptions:
TestOptions
.RegularPreview,
23137
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23138
parseOptions:
TestOptions
.RegularPreview,
23208
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23209
parseOptions:
TestOptions
.RegularPreview,
23212
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
23213
parseOptions:
TestOptions
.Regular10,
23232
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
23233
parseOptions:
TestOptions
.Regular10,
23270
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23271
parseOptions:
TestOptions
.RegularPreview,
23274
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
23275
parseOptions:
TestOptions
.RegularPreview,
23291
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
23292
parseOptions:
TestOptions
.RegularPreview,
23326
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23327
parseOptions:
TestOptions
.RegularPreview,
23330
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
23331
parseOptions:
TestOptions
.RegularPreview,
23341
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
23342
parseOptions:
TestOptions
.RegularPreview,
23381
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23382
parseOptions:
TestOptions
.RegularPreview,
23476
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23477
parseOptions:
TestOptions
.RegularPreview,
23567
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23568
parseOptions:
TestOptions
.RegularPreview,
23655
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
23656
parseOptions:
TestOptions
.RegularPreview,
23670
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
23672
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
23834
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
23835
parseOptions:
TestOptions
.RegularPreview,
23875
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
23876
parseOptions:
TestOptions
.Regular10,
23935
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
23936
parseOptions:
TestOptions
.RegularPreview,
23952
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
23953
parseOptions:
TestOptions
.Regular10,
23973
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
23974
parseOptions:
TestOptions
.RegularPreview,
24003
var compilation3 = CreateCompilationWithIL(source3, ilSource, options:
TestOptions
.DebugDll,
24004
parseOptions:
TestOptions
.RegularPreview,
24065
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
24066
parseOptions:
TestOptions
.RegularPreview,
24094
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
24095
parseOptions:
TestOptions
.RegularPreview,
24155
var compilation3 = CreateCompilationWithIL(source3, ilSource, options:
TestOptions
.DebugDll,
24156
parseOptions:
TestOptions
.RegularPreview,
24235
var compilation4 = CreateCompilationWithIL(source4, ilSource, options:
TestOptions
.DebugDll,
24236
parseOptions:
TestOptions
.RegularPreview,
24265
var compilation5 = CreateCompilationWithIL(source5, ilSource, options:
TestOptions
.DebugDll,
24266
parseOptions:
TestOptions
.RegularPreview,
24325
var compilation6 = CreateCompilationWithIL(source6, ilSource, options:
TestOptions
.DebugDll,
24326
parseOptions:
TestOptions
.RegularPreview,
24355
var compilation7 = CreateCompilationWithIL(source7, ilSource, options:
TestOptions
.DebugDll,
24356
parseOptions:
TestOptions
.RegularPreview,
24417
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
24418
parseOptions:
TestOptions
.RegularPreview,
24446
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
24447
parseOptions:
TestOptions
.RegularPreview,
24507
var compilation3 = CreateCompilationWithIL(source3, ilSource, options:
TestOptions
.DebugDll,
24508
parseOptions:
TestOptions
.RegularPreview,
24587
var compilation4 = CreateCompilationWithIL(source4, ilSource, options:
TestOptions
.DebugDll,
24588
parseOptions:
TestOptions
.RegularPreview,
24617
var compilation5 = CreateCompilationWithIL(source5, ilSource, options:
TestOptions
.DebugDll,
24618
parseOptions:
TestOptions
.RegularPreview,
24677
var compilation6 = CreateCompilationWithIL(source6, ilSource, options:
TestOptions
.DebugDll,
24678
parseOptions:
TestOptions
.RegularPreview,
24707
var compilation7 = CreateCompilationWithIL(source7, ilSource, options:
TestOptions
.DebugDll,
24708
parseOptions:
TestOptions
.RegularPreview,
24798
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
24799
parseOptions:
TestOptions
.RegularPreview,
24846
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
24847
parseOptions:
TestOptions
.RegularPreview,
25035
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
25036
parseOptions:
TestOptions
.RegularPreview,
25216
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25217
parseOptions:
TestOptions
.RegularPreview,
25231
foreach (var parseOptions in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10 })
25233
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
25331
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25332
parseOptions:
TestOptions
.RegularPreview,
25346
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
25347
parseOptions:
TestOptions
.RegularPreview,
25456
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25457
parseOptions:
TestOptions
.RegularPreview,
25473
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
25475
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
25526
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25527
parseOptions:
TestOptions
.RegularPreview,
25544
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
25546
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
25617
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25618
parseOptions:
TestOptions
.RegularPreview,
25697
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25698
parseOptions:
TestOptions
.RegularPreview,
25759
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25760
parseOptions:
TestOptions
.RegularPreview,
25835
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25836
parseOptions:
TestOptions
.RegularPreview,
25917
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25918
parseOptions:
TestOptions
.RegularPreview,
25986
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
25987
parseOptions:
TestOptions
.RegularPreview,
25990
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
25991
parseOptions:
TestOptions
.Regular10,
26013
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
26014
parseOptions:
TestOptions
.Regular10,
26054
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
26055
parseOptions:
TestOptions
.RegularPreview,
26058
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
26059
parseOptions:
TestOptions
.RegularPreview,
26075
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
26076
parseOptions:
TestOptions
.RegularPreview,
26107
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
26108
parseOptions:
TestOptions
.RegularPreview,
26111
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
26112
parseOptions:
TestOptions
.RegularPreview,
26122
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
26123
parseOptions:
TestOptions
.RegularPreview,
26159
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
26160
parseOptions:
TestOptions
.RegularPreview,
26254
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
26255
parseOptions:
TestOptions
.RegularPreview,
26342
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
26343
parseOptions:
TestOptions
.RegularPreview,
26357
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
26359
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
26526
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
26527
parseOptions:
TestOptions
.RegularPreview,
26567
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
26568
parseOptions:
TestOptions
.Regular10,
26628
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
26629
parseOptions:
TestOptions
.RegularPreview,
26645
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
26646
parseOptions:
TestOptions
.Regular10,
26666
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
26667
parseOptions:
TestOptions
.RegularPreview,
26692
var compilation3 = CreateCompilationWithIL(source3, ilSource, options:
TestOptions
.DebugDll,
26693
parseOptions:
TestOptions
.RegularPreview,
26747
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
26748
parseOptions:
TestOptions
.RegularPreview,
26776
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
26777
parseOptions:
TestOptions
.RegularPreview,
26805
var compilation3 = CreateCompilationWithIL(source3, ilSource, options:
TestOptions
.DebugDll,
26806
parseOptions:
TestOptions
.RegularPreview,
26878
var compilation4 = CreateCompilationWithIL(source4, ilSource, options:
TestOptions
.DebugDll,
26879
parseOptions:
TestOptions
.RegularPreview,
26904
var compilation5 = CreateCompilationWithIL(source5, ilSource, options:
TestOptions
.DebugDll,
26905
parseOptions:
TestOptions
.RegularPreview,
26931
var compilation6 = CreateCompilationWithIL(source6, ilSource, options:
TestOptions
.DebugDll,
26932
parseOptions:
TestOptions
.RegularPreview,
26961
var compilation7 = CreateCompilationWithIL(source7, ilSource, options:
TestOptions
.DebugDll,
26962
parseOptions:
TestOptions
.RegularPreview,
27021
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
27022
parseOptions:
TestOptions
.RegularPreview,
27050
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
27051
parseOptions:
TestOptions
.RegularPreview,
27079
var compilation3 = CreateCompilationWithIL(source3, ilSource, options:
TestOptions
.DebugDll,
27080
parseOptions:
TestOptions
.RegularPreview,
27152
var compilation4 = CreateCompilationWithIL(source4, ilSource, options:
TestOptions
.DebugDll,
27153
parseOptions:
TestOptions
.RegularPreview,
27178
var compilation5 = CreateCompilationWithIL(source5, ilSource, options:
TestOptions
.DebugDll,
27179
parseOptions:
TestOptions
.RegularPreview,
27205
var compilation6 = CreateCompilationWithIL(source6, ilSource, options:
TestOptions
.DebugDll,
27206
parseOptions:
TestOptions
.RegularPreview,
27235
var compilation7 = CreateCompilationWithIL(source7, ilSource, options:
TestOptions
.DebugDll,
27236
parseOptions:
TestOptions
.RegularPreview,
27326
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
27327
parseOptions:
TestOptions
.RegularPreview,
27374
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
27375
parseOptions:
TestOptions
.RegularPreview,
27575
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
27576
parseOptions:
TestOptions
.RegularPreview,
27881
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
27882
parseOptions:
TestOptions
.RegularPreview,
27896
foreach (var parseOptions in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10 })
27898
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
27996
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
27997
parseOptions:
TestOptions
.RegularPreview,
28011
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
28012
parseOptions:
TestOptions
.RegularPreview,
28122
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28123
parseOptions:
TestOptions
.RegularPreview,
28139
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
28141
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
28192
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28193
parseOptions:
TestOptions
.RegularPreview,
28210
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
28212
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
28351
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28352
parseOptions:
TestOptions
.RegularPreview,
28494
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28495
parseOptions:
TestOptions
.RegularPreview,
28603
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28604
parseOptions:
TestOptions
.RegularPreview,
28760
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28761
parseOptions:
TestOptions
.RegularPreview,
28878
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28879
parseOptions:
TestOptions
.RegularPreview,
28882
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
28883
parseOptions:
TestOptions
.Regular10,
28916
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
28917
parseOptions:
TestOptions
.Regular10,
28979
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
28980
parseOptions:
TestOptions
.RegularPreview,
28983
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
28984
parseOptions:
TestOptions
.RegularPreview,
28994
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
28995
parseOptions:
TestOptions
.RegularPreview,
29031
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29032
parseOptions:
TestOptions
.RegularPreview,
29035
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
29036
parseOptions:
TestOptions
.RegularPreview,
29046
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
29047
parseOptions:
TestOptions
.RegularPreview,
29110
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29111
parseOptions:
TestOptions
.RegularPreview,
29227
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29228
parseOptions:
TestOptions
.RegularPreview,
29329
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29330
parseOptions:
TestOptions
.RegularPreview,
29344
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
29346
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
29469
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
29470
parseOptions:
TestOptions
.RegularPreview,
29502
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
29503
parseOptions:
TestOptions
.Regular10,
29548
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
29549
parseOptions:
TestOptions
.RegularPreview,
29562
compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
29563
parseOptions:
TestOptions
.Regular10,
29580
var compilation2 = CreateCompilationWithIL(source2, ilSource, options:
TestOptions
.DebugDll,
29581
parseOptions:
TestOptions
.RegularPreview,
29642
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
29643
parseOptions:
TestOptions
.RegularPreview,
29707
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29708
parseOptions:
TestOptions
.RegularPreview,
29823
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
29824
parseOptions:
TestOptions
.RegularPreview,
29954
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
29955
parseOptions:
TestOptions
.RegularPreview,
29969
foreach (var parseOptions in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10 })
29971
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
30069
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30070
parseOptions:
TestOptions
.RegularPreview,
30086
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
30088
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
30175
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30176
parseOptions:
TestOptions
.RegularPreview,
30192
foreach (var parseOptions in new[] {
TestOptions
.Regular10,
TestOptions
.RegularPreview })
30194
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
30314
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll.WithAllowUnsafe(true),
30315
parseOptions:
TestOptions
.RegularPreview,
30381
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30382
parseOptions:
TestOptions
.RegularPreview,
30446
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30447
parseOptions:
TestOptions
.RegularPreview,
30514
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30515
parseOptions:
TestOptions
.RegularPreview,
30600
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30601
parseOptions:
TestOptions
.RegularPreview,
30606
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
30607
parseOptions:
TestOptions
.RegularPreview,
30672
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
30673
parseOptions:
TestOptions
.RegularPreview,
30785
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30786
parseOptions:
TestOptions
.RegularPreview,
30858
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
30859
parseOptions:
TestOptions
.RegularPreview,
30976
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
30977
parseOptions:
TestOptions
.RegularPreview,
30980
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
30981
parseOptions:
TestOptions
.RegularPreview,
30991
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
30992
parseOptions:
TestOptions
.RegularPreview,
31034
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31035
parseOptions:
TestOptions
.RegularPreview,
31038
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
31039
parseOptions:
TestOptions
.RegularPreview,
31049
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
31050
parseOptions:
TestOptions
.RegularPreview,
31091
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31092
parseOptions:
TestOptions
.RegularPreview,
31095
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
31096
parseOptions:
TestOptions
.Regular10,
31120
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
31121
parseOptions:
TestOptions
.Regular10,
31177
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31178
parseOptions:
TestOptions
.RegularPreview,
31181
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
31182
parseOptions:
TestOptions
.Regular10,
31192
var compilation3 = CreateCompilation(source2 + source1, options:
TestOptions
.DebugDll,
31193
parseOptions:
TestOptions
.Regular10,
31243
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31244
parseOptions:
TestOptions
.RegularPreview,
31329
compilation1 = CreateCompilation(source1, options:
TestOptions
.ReleaseDll,
31330
parseOptions:
TestOptions
.RegularPreview,
31447
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31448
parseOptions:
TestOptions
.RegularPreview,
31498
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31499
parseOptions:
TestOptions
.RegularPreview,
31542
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31543
parseOptions:
TestOptions
.RegularPreview,
31596
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31597
parseOptions:
TestOptions
.RegularPreview,
31656
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31657
parseOptions:
TestOptions
.RegularPreview,
31704
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31705
parseOptions:
TestOptions
.RegularPreview,
31747
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31748
parseOptions:
TestOptions
.RegularPreview,
31801
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31802
parseOptions:
TestOptions
.RegularPreview,
31850
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
31851
parseOptions:
TestOptions
.RegularPreview,
31923
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
31924
parseOptions:
TestOptions
.RegularPreview,
31981
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
31982
parseOptions:
TestOptions
.RegularPreview,
32034
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
32035
parseOptions:
TestOptions
.RegularPreview,
32075
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32076
parseOptions:
TestOptions
.RegularPreview,
32159
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
32160
parseOptions:
TestOptions
.RegularPreview,
32171
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32172
parseOptions:
TestOptions
.RegularPreview,
32231
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
32232
parseOptions:
TestOptions
.RegularPreview,
32244
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32245
parseOptions:
TestOptions
.RegularPreview,
32294
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
32295
parseOptions:
TestOptions
.RegularPreview,
32329
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
32330
parseOptions:
TestOptions
.RegularPreview,
32363
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
32364
parseOptions:
TestOptions
.RegularPreview,
32497
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugDll,
32498
parseOptions:
TestOptions
.RegularPreview,
32545
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
32546
parseOptions:
TestOptions
.RegularPreview,
32596
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
32597
parseOptions:
TestOptions
.RegularPreview,
32640
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32641
parseOptions:
TestOptions
.RegularPreview,
32674
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32675
parseOptions:
TestOptions
.RegularPreview,
32728
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32729
parseOptions:
TestOptions
.RegularPreview,
32769
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32770
parseOptions:
TestOptions
.RegularPreview,
32804
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32805
parseOptions:
TestOptions
.RegularPreview,
32845
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32846
parseOptions:
TestOptions
.RegularPreview,
32887
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32888
parseOptions:
TestOptions
.RegularPreview,
32933
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32934
parseOptions:
TestOptions
.RegularPreview,
32975
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
32976
parseOptions:
TestOptions
.RegularPreview,
33011
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33012
parseOptions:
TestOptions
.RegularPreview,
33053
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33054
parseOptions:
TestOptions
.RegularPreview,
33075
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33076
parseOptions:
TestOptions
.RegularPreview,
33115
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33116
parseOptions:
TestOptions
.RegularPreview,
33153
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33154
parseOptions:
TestOptions
.RegularPreview,
33185
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33186
parseOptions:
TestOptions
.RegularPreview,
33223
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33224
parseOptions:
TestOptions
.RegularPreview,
33255
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33256
parseOptions:
TestOptions
.RegularPreview,
33293
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33294
parseOptions:
TestOptions
.RegularPreview,
33325
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33326
parseOptions:
TestOptions
.RegularPreview,
33363
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33364
parseOptions:
TestOptions
.RegularPreview,
33395
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33396
parseOptions:
TestOptions
.RegularPreview,
33433
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33434
parseOptions:
TestOptions
.RegularPreview,
33465
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33466
parseOptions:
TestOptions
.RegularPreview,
33503
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33504
parseOptions:
TestOptions
.RegularPreview,
33525
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33526
parseOptions:
TestOptions
.RegularPreview,
33556
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
33557
parseOptions:
TestOptions
.RegularPreview,
33592
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33593
parseOptions:
TestOptions
.RegularPreview,
33623
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
33624
parseOptions:
TestOptions
.RegularPreview,
33659
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33660
parseOptions:
TestOptions
.RegularPreview,
33690
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
33691
parseOptions:
TestOptions
.RegularPreview,
33726
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
33727
parseOptions:
TestOptions
.RegularPreview,
33757
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll,
33758
parseOptions:
TestOptions
.RegularPreview,
33868
""", options:
TestOptions
.DebugDll, parseOptions:
TestOptions
.RegularPreview, targetFramework: _supportingFramework).VerifyDiagnostics(
33893
""", options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, targetFramework: _supportingFramework).VerifyDiagnostics(
33910
""", options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, targetFramework: _supportingFramework).VerifyDiagnostics(
33934
options:
TestOptions
.DebugExe,
33935
parseOptions:
TestOptions
.RegularPreview,
33956
""", options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, targetFramework: _supportingFramework).VerifyDiagnostics(
33980
options:
TestOptions
.DebugExe,
33981
parseOptions:
TestOptions
.RegularPreview,
34002
""", options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.RegularPreview, targetFramework: _supportingFramework).VerifyDiagnostics(
34115
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugDll,
34120
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { compilation1.ToMetadataReference() },
34125
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { compilation1.EmitToImageReference() },
34172
var compilation1 = CreateCompilation(source1 + source2, options:
TestOptions
.DebugDll,
34177
var compilation2 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { compilation1.ToMetadataReference() },
34182
var compilation3 = CreateCompilation(source2, options:
TestOptions
.DebugDll, references: new[] { compilation1.EmitToImageReference() },
Symbols\SymbolDistinguisherTests.cs (2)
233
var libRef = CreateCompilation(tree, assemblyName: "Metadata", options:
TestOptions
.UnsafeReleaseDll).EmitToImageReference();
234
var comp = CreateCompilation(tree, new[] { libRef }, assemblyName: "Source", options:
TestOptions
.UnsafeReleaseDll);
Symbols\SymbolErrorTests.cs (165)
100
var module1 = CreateCompilation(text1, options:
TestOptions
.ReleaseModule, assemblyName: name1);
103
options:
TestOptions
.ReleaseModule,
108
options:
TestOptions
.ReleaseDll.WithSpecificDiagnosticOptions(new Dictionary<string, ReportDiagnostic>() { { MessageProvider.Instance.GetIdForErrorCode((int)ErrorCode.WRN_UnreferencedField), ReportDiagnostic.Suppress } }),
839
CreateCompilation(text, parseOptions:
TestOptions
.Regular,
848
CreateCompilation(text, parseOptions:
TestOptions
.Regular7,
876
CreateCompilation(text, parseOptions:
TestOptions
.Regular7,
898
CreateCompilation(text, parseOptions:
TestOptions
.Regular7,
1118
CreateCompilationWithMscorlib46(text, parseOptions:
TestOptions
.Regular).VerifyDiagnostics(
1169
CreateCompilationWithMscorlib46(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
1716
CreateCompilation(text, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
1763
CreateCompilation(text, parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
2086
CreateCompilation(text, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
2152
CreateCompilation(text, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
2846
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2876
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2893
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
2915
CreateCompilationWithMscorlibAndSpan(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
3158
var c = CreateCompilation(text, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(false));
3238
CreateCompilation(text, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
4204
", parseOptions:
TestOptions
.Regular7)
4228
", parseOptions:
TestOptions
.Regular7)
4408
CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4443
CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4517
CreateCompilationWithMscorlib46(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12)
4520
CreateCompilationWithMscorlib46(source, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11)
4547
CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4567
CreateCompilationWithMscorlib46(source, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5653
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
5714
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
5774
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
5835
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
5895
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
5918
}, options:
TestOptions
.ReleaseExe);
5930
}, options:
TestOptions
.ReleaseExe);
5952
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
5975
}, options:
TestOptions
.ReleaseExe);
5988
}, options:
TestOptions
.ReleaseExe);
6011
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6034
}, options:
TestOptions
.ReleaseExe);
6047
}, options:
TestOptions
.ReleaseExe);
6070
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6093
}, options:
TestOptions
.ReleaseExe);
6106
}, options:
TestOptions
.ReleaseExe);
6267
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6327
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6389
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6449
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6511
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6574
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6637
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6708
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6771
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6840
var lib = CreateCompilation(libSource, assemblyName: "Lib", options:
TestOptions
.ReleaseDll);
6911
var mod3Ref = CreateCompilation(mod3Source, options:
TestOptions
.ReleaseModule, assemblyName: "ErrTestMod03").EmitToImageReference();
6996
var mod3Ref = CreateCompilation(mod3Source, options:
TestOptions
.ReleaseModule, assemblyName: "ErrTestMod03").EmitToImageReference();
7067
var ModuleA01Ref = CreateCompilation(ModuleA01, options:
TestOptions
.ReleaseModule, assemblyName: "ModuleA01").EmitToImageReference();
7075
var ModuleB01Ref = CreateCompilation(ModuleB01, options:
TestOptions
.ReleaseModule, assemblyName: "ModuleB01").EmitToImageReference();
7092
},
TestOptions
.ReleaseExe);
7146
},
TestOptions
.ReleaseDll);
7229
var moduleRef2 = CreateCompilation(mod2Source, options:
TestOptions
.ReleaseModule, assemblyName: "mod_1_2").EmitToImageReference();
7236
},
TestOptions
.ReleaseDll);
7265
var forwardedTypes1 = CreateCompilation(forwardedTypesSource, options:
TestOptions
.ReleaseDll, assemblyName: "ForwardedTypes1");
7268
var forwardedTypes2 = CreateCompilation(forwardedTypesSource, options:
TestOptions
.ReleaseDll, assemblyName: "ForwardedTypes2");
7272
options:
TestOptions
.ReleaseModule,
7283
options:
TestOptions
.ReleaseModule,
7289
options:
TestOptions
.ReleaseModule,
7295
options:
TestOptions
.ReleaseModule,
7301
options:
TestOptions
.ReleaseModule,
7311
},
TestOptions
.ReleaseDll);
7324
},
TestOptions
.ReleaseDll);
7334
},
TestOptions
.ReleaseDll);
7344
},
TestOptions
.ReleaseDll);
7363
},
TestOptions
.ReleaseDll);
7377
},
TestOptions
.ReleaseDll);
7391
},
TestOptions
.ReleaseDll);
7405
},
TestOptions
.ReleaseDll);
7416
},
TestOptions
.ReleaseDll);
8132
CreateCompilation(text, parseOptions:
TestOptions
.Regular13).VerifyDiagnostics(
8143
CreateCompilation(text, parseOptions:
TestOptions
.Regular14).VerifyDiagnostics(
9211
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7);
9244
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp);
9411
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9426
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
9863
CreateCompilation(text, parseOptions:
TestOptions
.Regular7, targetFramework: TargetFramework.NetCoreApp).VerifyDiagnostics(
10828
var comp = CreateCompilation(text, parseOptions:
TestOptions
.RegularPreview);
10838
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular10);
10854
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11);
10875
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular7);
10955
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular9);
11008
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5));
11364
CreateCompilation(text, options:
TestOptions
.ReleaseDll).VerifyDiagnostics(
12039
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyEmitDiagnostics(
12884
CreateCompilation(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
12900
CreateCompilation(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
13042
CreateCompilation(source, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods).VerifyDiagnostics(
13442
var regularComp = CreateCompilation(text, options:
TestOptions
.ReleaseDll.WithWarningLevel(4));
13868
comp = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithWarningLevel(4));
14079
CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods).VerifyDiagnostics(
14155
CreateCompilation(text, parseOptions:
TestOptions
.RegularWithExtendedPartialMethods).VerifyDiagnostics(
14529
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14888
", options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
14957
}", parseOptions:
TestOptions
.Regular7)
15519
var comp = CreateCompilation(text, options:
TestOptions
.ReleaseDll);
15532
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
15546
var comp = CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll);
15562
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15577
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15592
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15604
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15619
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15646
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15664
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15679
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15693
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15710
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15744
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15769
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15790
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
15981
CreateCompilation(text, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics(
16800
CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
16823
CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
16834
CreateCompilationWithMscorlib40AndSystemCore(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
16917
CreateCompilationWithMscorlib461(new[] { Parse(text, options:
TestOptions
.Script) }).VerifyDiagnostics(expectedDiagnostics);
18515
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
18543
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
18568
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
18593
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
18619
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
18639
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
18665
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
18688
var comp = CreateCompilation(source, options:
TestOptions
.DebugDll);
19148
var netModule = CreateEmptyCompilation("", options:
TestOptions
.ReleaseModule, assemblyName: "lib").EmitToImageReference(expectedWarnings: new[] { Diagnostic(ErrorCode.WRN_NoRuntimeMetadataVersion) });
20445
", options:
TestOptions
.ReleaseDll, assemblyName: "Bug7920_CS");
20450
", new[] { new CSharpCompilationReference(comp1) }, options:
TestOptions
.ReleaseDll);
20464
var comp3 = CreateCompilation(source3, new[] { new CSharpCompilationReference(comp2) }, options:
TestOptions
.ReleaseDll);
20468
var comp4 = CreateCompilation(source3, new[] { comp2.EmitToImageReference() }, options:
TestOptions
.ReleaseDll);
20522
var compilation = CreateCompilationWithMscorlib461(source, parseOptions:
TestOptions
.Script, options:
TestOptions
.DebugExe);
20544
var submission = CSharpCompilation.CreateScriptCompilation("s0.dll", SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Script), new[] { MscorlibRef_v4_0_30316_17626, SystemCoreRef });
20969
options:
TestOptions
.DebugDll,
21034
options:
TestOptions
.DebugDll,
21397
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular10);
21400
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(6));
21403
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(7));
21458
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular10);
21461
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(6));
21464
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(7));
21503
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular10);
21506
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(6));
21525
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(7));
21548
var comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(7));
21566
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(7));
21593
comp = CreateCompilation(text, parseOptions:
TestOptions
.Regular11, options:
TestOptions
.DebugDll.WithWarningLevel(7));
Symbols\SymbolExtensionTests.cs (5)
99
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
117
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
135
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
154
var compilation = CreateCompilation(source, options:
TestOptions
.DebugDll);
248
var compilation = CreateCompilationWithIL(source, ilSource, options:
TestOptions
.ReleaseExe);
Symbols\TypeTests.cs (5)
807
TestOptions
.ReleaseDll.WithCryptoPublicKey(TestResources.TestKeys.PublicKey_b03f5f7f11d50a3a),
816
new[] { Parse(mainSrc, options:
TestOptions
.Script) },
818
TestOptions
.ReleaseDll.WithUsings("System.Console"));
829
new[] { Parse(mainSrc, options:
TestOptions
.Script) },
831
TestOptions
.ReleaseDll.WithUsings("System.Console").WithTopLevelBinderFlags(BinderFlags.IgnoreCorLibraryDuplicatedTypes));
Symbols\UnsignedRightShiftTests.cs (178)
109
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
110
parseOptions:
TestOptions
.RegularPreview);
389
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
390
parseOptions:
TestOptions
.RegularPreview);
393
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
394
parseOptions:
TestOptions
.Regular10);
397
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
398
parseOptions:
TestOptions
.Regular11);
493
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
494
parseOptions:
TestOptions
.RegularPreview);
521
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
522
parseOptions:
TestOptions
.RegularPreview);
617
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
618
parseOptions:
TestOptions
.RegularPreview);
892
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
893
parseOptions:
TestOptions
.RegularPreview);
896
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
897
parseOptions:
TestOptions
.Regular10);
900
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
901
parseOptions:
TestOptions
.Regular11);
922
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
923
parseOptions:
TestOptions
.RegularPreview);
948
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
949
parseOptions:
TestOptions
.RegularPreview);
970
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
971
parseOptions:
TestOptions
.RegularPreview);
1007
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1008
parseOptions:
TestOptions
.RegularPreview);
1011
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1012
parseOptions:
TestOptions
.Regular10);
1015
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1016
parseOptions:
TestOptions
.Regular11);
1048
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1049
parseOptions:
TestOptions
.RegularPreview);
1052
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1053
parseOptions:
TestOptions
.Regular10);
1056
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1057
parseOptions:
TestOptions
.Regular11);
1160
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1161
parseOptions:
TestOptions
.RegularPreview);
1445
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1446
parseOptions:
TestOptions
.RegularPreview);
1449
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1450
parseOptions:
TestOptions
.Regular10);
1453
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1454
parseOptions:
TestOptions
.Regular11);
1572
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
1573
parseOptions:
TestOptions
.RegularPreview);
1853
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1854
parseOptions:
TestOptions
.RegularPreview);
1857
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1858
parseOptions:
TestOptions
.Regular10);
1861
compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1862
parseOptions:
TestOptions
.Regular11);
1883
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1884
parseOptions:
TestOptions
.RegularPreview);
1909
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1910
parseOptions:
TestOptions
.RegularPreview);
1931
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
1932
parseOptions:
TestOptions
.RegularPreview);
1973
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
1974
parseOptions:
TestOptions
.RegularPreview);
1990
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
1991
parseOptions:
TestOptions
.RegularPreview);
1993
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugExe, references: new[] { compilation0.ToMetadataReference() },
1994
parseOptions:
TestOptions
.RegularPreview);
1999
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugExe, references: new[] { compilation0.EmitToImageReference() },
2000
parseOptions:
TestOptions
.RegularPreview);
2062
var compilation1 = CreateCompilationWithIL(source1, ilSource, options:
TestOptions
.DebugExe,
2063
parseOptions:
TestOptions
.RegularPreview);
2129
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2130
parseOptions:
TestOptions
.RegularPreview);
2179
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2180
parseOptions:
TestOptions
.RegularPreview);
2225
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
2226
parseOptions:
TestOptions
.RegularPreview);
2242
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
2243
parseOptions:
TestOptions
.RegularPreview);
2245
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugExe, references: new[] { compilation0.ToMetadataReference() },
2246
parseOptions:
TestOptions
.RegularPreview);
2251
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugExe, references: new[] { compilation0.EmitToImageReference() },
2252
parseOptions:
TestOptions
.RegularPreview);
2278
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll);
2280
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { compilation0.ToMetadataReference() },
2281
parseOptions:
TestOptions
.RegularPreview);
2288
var compilation3 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { compilation0.EmitToImageReference() },
2289
parseOptions:
TestOptions
.RegularPreview);
2318
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2319
parseOptions:
TestOptions
.RegularPreview);
2367
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
2368
parseOptions:
TestOptions
.RegularPreview);
2404
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2405
parseOptions:
TestOptions
.RegularPreview);
2443
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2444
parseOptions:
TestOptions
.RegularPreview);
2495
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugExe,
2496
parseOptions:
TestOptions
.RegularPreview);
2538
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2539
parseOptions:
TestOptions
.RegularPreview);
2593
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
2594
parseOptions:
TestOptions
.RegularPreview);
2635
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2636
parseOptions:
TestOptions
.RegularPreview);
2674
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
2675
parseOptions:
TestOptions
.RegularPreview);
2702
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2710
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
2728
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
2758
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2787
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2811
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2848
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2871
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2879
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular10.WithDocumentationMode(DocumentationMode.Diagnose));
2897
compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.Regular11.WithDocumentationMode(DocumentationMode.Diagnose));
2927
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2956
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
2980
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3017
var compilation = CreateCompilationWithMscorlib40AndDocumentationComments(source, parseOptions:
TestOptions
.RegularPreview.WithDocumentationMode(DocumentationMode.Diagnose));
3106
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3107
parseOptions:
TestOptions
.Regular10);
3114
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3115
parseOptions:
TestOptions
.Regular11);
3200
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3201
parseOptions:
TestOptions
.Regular10);
3208
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3209
parseOptions:
TestOptions
.Regular11);
3294
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3295
parseOptions:
TestOptions
.Regular10);
3302
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3303
parseOptions:
TestOptions
.Regular11);
3388
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3389
parseOptions:
TestOptions
.Regular10);
3396
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugExe,
3397
parseOptions:
TestOptions
.Regular11);
3422
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugDll,
3423
parseOptions:
TestOptions
.Regular10);
3430
compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugDll,
3431
parseOptions:
TestOptions
.Regular11);
3434
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
3435
parseOptions:
TestOptions
.RegularPreview);
3439
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { reference },
3440
parseOptions:
TestOptions
.Regular10);
3447
compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { reference },
3448
parseOptions:
TestOptions
.Regular11);
3474
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugDll,
3475
parseOptions:
TestOptions
.Regular10);
3482
compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugDll,
3483
parseOptions:
TestOptions
.Regular11);
3486
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
3487
parseOptions:
TestOptions
.RegularPreview);
3491
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { reference },
3492
parseOptions:
TestOptions
.Regular10);
3499
compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { reference },
3500
parseOptions:
TestOptions
.Regular11);
3526
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugDll,
3527
parseOptions:
TestOptions
.Regular10);
3534
compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugDll,
3535
parseOptions:
TestOptions
.Regular11);
3538
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
3539
parseOptions:
TestOptions
.RegularPreview);
3543
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { reference },
3544
parseOptions:
TestOptions
.Regular10);
3551
compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { reference },
3552
parseOptions:
TestOptions
.Regular11);
3578
var compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugDll,
3579
parseOptions:
TestOptions
.Regular10);
3586
compilation1 = CreateCompilation(source0 + source1, options:
TestOptions
.DebugDll,
3587
parseOptions:
TestOptions
.Regular11);
3590
var compilation0 = CreateCompilation(source0, options:
TestOptions
.DebugDll,
3591
parseOptions:
TestOptions
.RegularPreview);
3595
var compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { reference },
3596
parseOptions:
TestOptions
.Regular10);
3603
compilation2 = CreateCompilation(source1, options:
TestOptions
.DebugDll, references: new[] { reference },
3604
parseOptions:
TestOptions
.Regular11);
3623
var compilation1 = CreateCompilation(source1, options:
TestOptions
.DebugDll,
3624
parseOptions:
TestOptions
.RegularPreview);
3684
CompileAndVerify(source, expectedOutput: @"150150", parseOptions:
TestOptions
.Regular11);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2529)
Diagnostics\DiagnosticTest.cs (46)
569
CreateCompilation(text, options:
TestOptions
.ReleaseExe).VerifyDiagnostics(
576
CSharpCompilationOptions option =
TestOptions
.ReleaseExe.WithSpecificDiagnosticOptions(warnings);
579
option =
TestOptions
.ReleaseExe.WithGeneralDiagnosticOption(ReportDiagnostic.Error);
586
option =
TestOptions
.ReleaseExe.WithGeneralDiagnosticOption(ReportDiagnostic.Default).WithSpecificDiagnosticOptions(warnings);
609
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
672
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
720
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
776
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
832
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
890
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
948
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1004
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1071
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1145
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1216
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1269
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1323
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1376
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1424
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1471
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1541
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1588
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1647
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1697
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1740
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1767
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1813
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1880
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1922
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
1983
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
2019
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
2055
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
2102
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
2145
CreateCompilation(text1, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(expected1);
2148
var options =
TestOptions
.DebugDll.WithGeneralDiagnosticOption(ReportDiagnostic.Suppress);
2150
CreateCompilation(text1, parseOptions:
TestOptions
.Regular7_3, options: options).VerifyDiagnostics();
2157
CreateCompilation(text2, parseOptions:
TestOptions
.Regular7_3, options: options).VerifyDiagnostics(expected1);
2164
CreateCompilation(text3, parseOptions:
TestOptions
.Regular7_3, options: options).VerifyDiagnostics(expected1);
2178
CreateCompilation(text4, parseOptions:
TestOptions
.Regular7_3, options: options).VerifyDiagnostics(expected2);
2185
CreateCompilation(text5, parseOptions:
TestOptions
.Regular7_3, options: options).VerifyDiagnostics(expected2);
2206
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
2231
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
2314
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
2336
CSharpCompilationOptions commonoption =
TestOptions
.ReleaseExe;
2531
CSharpCompilationOptions options =
TestOptions
.ReleaseExe;
2879
var ca = CreateCompilation(source, options:
TestOptions
.ReleaseDll.WithStrongNameProvider(new DesktopStrongNameProvider()).WithCryptoKeyContainer("bogus"));
Diagnostics\LineSpanDirectiveTests.cs (1)
634
var verifier = CompileAndVerify(source, options:
TestOptions
.DebugDll);
IncrementalParsing\BinaryExpression.cs (4)
176
MakeChange(oldStyle, newStyle, options:
TestOptions
.Script);
177
MakeChange(oldStyle, newStyle, topLevel: true, options:
TestOptions
.Script);
183
MakeChange(oldStyle, newStyle, options:
TestOptions
.Script);
184
MakeChange(oldStyle, newStyle, topLevel: true, options:
TestOptions
.Script);
IncrementalParsing\ChangingAsync.cs (2)
61
ParseAndValidate(text, validator,
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp5));
62
ParseAndValidate(text, validator,
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp5));
IncrementalParsing\ChangingIdentifiers.cs (2)
244
MakeIncrementalNameChanges(oldStyle, newStyle, expressionValidator, options:
TestOptions
.Script);
245
MakeIncrementalNameChanges(oldStyle, newStyle, expressionValidator, topLevel: true, options:
TestOptions
.Script);
IncrementalParsing\CompoundAssignment.cs (2)
89
MakeAssignmentChanges(oldStyle, newStyle, options:
TestOptions
.Script);
90
MakeAssignmentChanges(oldStyle, newStyle, topLevel: true, options:
TestOptions
.Script);
IncrementalParsing\IncrementalParsingTests.cs (8)
439
var oldTree = SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Script);
461
var oldTree = SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Script);
3212
var startTree = SyntaxFactory.ParseSyntaxTree(oldText, options:
TestOptions
.Script);
3225
var parsedTree = SyntaxFactory.ParseSyntaxTree(newText, options:
TestOptions
.Script);
3241
var startTree = SyntaxFactory.ParseSyntaxTree(oldText, options:
TestOptions
.Script);
3256
var parsedTree = SyntaxFactory.ParseSyntaxTree(newText, options:
TestOptions
.Script);
3271
var startTree = SyntaxFactory.ParseSyntaxTree(oldText, options:
TestOptions
.Script);
3283
var parsedTree = SyntaxFactory.ParseSyntaxTree(newText, options:
TestOptions
.Script);
IncrementalParsing\TypeChanges.cs (1)
150
ParseAndValidate(text, validator,
TestOptions
.Script);
IncrementalParsing\UnaryExpression.cs (2)
65
MakeUnaryChanges(oldStyle, newStyle, options:
TestOptions
.Script);
66
MakeUnaryChanges(oldStyle, newStyle, topLevel: true, options:
TestOptions
.Script);
LexicalAndXml\CrefLexerTests.cs (1)
444
using (var lexer = new InternalSyntax.Lexer(SourceText.From(text + "'"),
TestOptions
.RegularWithDocumentationComments))
LexicalAndXml\DisabledRegionTests.cs (1)
119
ParserErrorMessageTests.ParseAndValidate(source,
TestOptions
.Script,
LexicalAndXml\LexicalErrorTests.cs (85)
250
ParserErrorMessageTests.ParseAndValidate(test,
TestOptions
.Regular12,
269
ParserErrorMessageTests.ParseAndValidate(test,
TestOptions
.Regular12,
288
ParserErrorMessageTests.ParseAndValidate(test,
TestOptions
.Regular12,
307
ParserErrorMessageTests.ParseAndValidate(test,
TestOptions
.Regular13);
323
ParserErrorMessageTests.ParseAndValidate(test,
TestOptions
.Regular13);
339
ParserErrorMessageTests.ParseAndValidate(test,
TestOptions
.Regular13);
544
ParserErrorMessageTests.ParseAndValidate(test,
TestOptions
.Script, Diagnostic(ErrorCode.ERR_PPReferenceFollowsToken, "r"));
1021
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
1022
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1040
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1044
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1062
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1066
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1085
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1089
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1107
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1111
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1130
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1134
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1154
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1158
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1177
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1181
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1200
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1204
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1223
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1227
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1247
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1251
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1289
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1308
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1362
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1381
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1416
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
1417
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1435
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1439
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1461
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1465
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1485
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
1486
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1504
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1508
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1529
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1533
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1554
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1558
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1576
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1580
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1603
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1607
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1630
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1634
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1654
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1658
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1679
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1683
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1704
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1708
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1729
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1733
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1756
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1760
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1783
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1787
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1808
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1812
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1836
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1840
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1864
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1868
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1890
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1894
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
1915
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1919
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1943
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1947
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1971
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
1975
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
1997
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
2001
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
2020
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
2021
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
2040
CreateCompilation(test, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
2044
CreateCompilation(test, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
LexicalAndXml\LexicalTests.cs (4)
1153
var token = LexToken(text,
TestOptions
.Regular12);
1172
var token = LexToken(text,
TestOptions
.Regular13);
1334
var token = LexToken(text,
TestOptions
.Regular12);
1351
var token = LexToken(text,
TestOptions
.Regular13);
LexicalAndXml\NameAttributeValueLexerTests.cs (1)
408
using (var lexer = new InternalSyntax.Lexer(SourceText.From(text + "'"),
TestOptions
.RegularWithDocumentationComments))
LexicalAndXml\PreprocessorTests.cs (22)
3687
var node = Parse(text, options:
TestOptions
.Regular);
3703
var node = Parse(text, options:
TestOptions
.Regular);
3735
var node = Parse(text, options:
TestOptions
.Regular);
3751
var node = Parse(text, options:
TestOptions
.Regular7_3);
3816
var node = Parse(text, options:
TestOptions
.Regular);
3832
var node = Parse(text, options:
TestOptions
.Regular);
3848
var node = Parse(text, options:
TestOptions
.Regular);
4064
var node = Parse(text, options:
TestOptions
.Regular);
4466
var node = Parse(text, options:
TestOptions
.Regular7_3);
4477
var node = Parse(text, options:
TestOptions
.Regular);
4488
var node = Parse(text, options:
TestOptions
.Regular);
4499
var node = Parse(text, options:
TestOptions
.Regular);
4510
var node = Parse(text, options:
TestOptions
.Regular);
4521
var node = Parse(text, options:
TestOptions
.Regular);
4532
var node = Parse(text, options:
TestOptions
.Regular);
4543
var node = Parse(text, options:
TestOptions
.Regular);
4579
var node = Parse(text, options:
TestOptions
.Regular);
4590
var node = Parse(text, options:
TestOptions
.Regular);
4601
var node = Parse(text, options:
TestOptions
.Regular);
4612
var node = Parse(text, options:
TestOptions
.Regular);
4629
var node = Parse(text, options:
TestOptions
.Regular);
4648
var node = Parse(text, options:
TestOptions
.Regular);
LexicalAndXml\SyntaxTokenParserTests.cs (16)
19
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
36
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
74
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
118
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
157
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
183
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
193
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
202
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
220
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
261
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
272
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
291
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
324
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
354
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
368
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
391
var parser = SyntaxFactory.CreateTokenParser(sourceText,
TestOptions
.Regular);
Parsing\AnonymousFunctionParsingTests.cs (59)
113
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
211
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
309
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
408
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
507
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
621
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify();
762
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify();
868
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
884
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
895
UsingStatement(test, options:
TestOptions
.Regular8);
949
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
963
UsingStatement(test, options:
TestOptions
.Regular8);
1015
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1026
UsingStatement(test, options:
TestOptions
.Regular8);
1085
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1096
UsingStatement(test, options:
TestOptions
.Regular8);
1157
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1168
UsingStatement(test, options:
TestOptions
.Regular8);
1224
UsingStatement(test, options: useCsharp9 ?
TestOptions
.Regular9 :
TestOptions
.Regular8,
1271
UsingStatement(test, options: useCsharp9 ?
TestOptions
.Regular9 :
TestOptions
.Regular8,
1321
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1335
UsingStatement(test, options:
TestOptions
.Regular8,
1398
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1412
UsingStatement(test, options:
TestOptions
.Regular8,
1469
UsingStatement(test, options: useCsharp9 ?
TestOptions
.Regular9 :
TestOptions
.Regular8,
1523
UsingStatement(test, options: useCsharp9 ?
TestOptions
.Regular9 :
TestOptions
.Regular8,
1591
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1614
UsingStatement(test, options:
TestOptions
.Regular8,
1695
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1718
UsingStatement(test, options:
TestOptions
.Regular8,
1790
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1801
UsingStatement(test, options:
TestOptions
.Regular8);
1880
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1907
UsingStatement(test, options:
TestOptions
.Regular8,
1998
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
2036
UsingStatement(test, options:
TestOptions
.Regular8,
2103
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
2120
UsingStatement(test, options:
TestOptions
.Regular8);
2192
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
2206
UsingStatement(test, options:
TestOptions
.Regular8);
2569
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
2715
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
2862
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
2979
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify();
3125
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify();
3236
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
3386
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
3537
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
3689
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
3815
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify();
3970
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify();
4090
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
4249
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
4409
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
4570
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).GetDiagnostics().Verify(
Parsing\AsyncParsingTests.cs (5)
21
return SyntaxFactory.ParseSyntaxTree(text, options: (options ??
TestOptions
.Regular).WithLanguageVersion(LanguageVersion.CSharp5));
26
return SyntaxFactory.ParseExpression(text, options: (options ??
TestOptions
.Regular).WithLanguageVersion(LanguageVersion.CSharp5));
2374
CreateCompilation(test, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
2461
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
2577
CreateCompilation(test, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
Parsing\AsyncStreamsParsingTests.cs (8)
22
return SyntaxFactory.ParseSyntaxTree(text, options: (options ??
TestOptions
.Regular).WithLanguageVersion(LanguageVersion.CSharp8));
27
return SyntaxFactory.ParseExpression(text, options: (options ??
TestOptions
.Regular).WithLanguageVersion(LanguageVersion.CSharp8));
45
", options: useCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular7_3);
286
", options: useCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular7_3);
479
", options: useCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular7_3);
Parsing\CollectionExpressionParsingTests.cs (2)
22
UsingExpression("[A, B]",
TestOptions
.Regular.WithLanguageVersion(languageVersion));
17098
UsingExpression(text,
TestOptions
.Regular);
Parsing\CrefParsingTests.cs (137)
351
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
366
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
382
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
398
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
439
UsingNode("operator unchecked +",
TestOptions
.RegularWithDocumentationComments,
458
UsingNode("operator +(A)",
TestOptions
.RegularWithDocumentationComments);
482
UsingNode("operator checked +(A)",
TestOptions
.RegularWithDocumentationComments);
507
UsingNode("operator unchecked +(A)",
TestOptions
.RegularWithDocumentationComments,
549
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
552
options ==
TestOptions
.Regular13 ?
585
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
588
options ==
TestOptions
.Regular13 ?
622
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
625
options ==
TestOptions
.Regular13 ?
668
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
671
options ==
TestOptions
.Regular13 ?
717
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
720
options ==
TestOptions
.Regular13 ?
774
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
777
options ==
TestOptions
.Regular13 ?
816
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
835
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
856
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
875
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
896
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
915
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
934
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
955
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1021
UsingNode("T.operator unchecked +",
TestOptions
.RegularWithDocumentationComments,
1125
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1128
options ==
TestOptions
.Regular13 ?
1170
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1173
options ==
TestOptions
.Regular13 ?
1216
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1219
options ==
TestOptions
.Regular13 ?
1271
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1274
options ==
TestOptions
.Regular13 ?
1328
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1331
options ==
TestOptions
.Regular13 ?
1393
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1396
options ==
TestOptions
.Regular13 ?
1443
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1471
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1501
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1529
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1559
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1587
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1615
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1645
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
1766
UsingNode("operator unchecked }}(A{A{T}})",
TestOptions
.RegularWithDocumentationComments,
1901
UsingNode("implicit operator unchecked A",
TestOptions
.RegularWithDocumentationComments,
1982
UsingNode("explicit operator unchecked A(B)",
TestOptions
.RegularWithDocumentationComments,
2070
UsingNode("T.implicit operator unchecked A",
TestOptions
.RegularWithDocumentationComments,
2174
UsingNode("T.explicit operator unchecked A(B)",
TestOptions
.RegularWithDocumentationComments,
2468
UsingNode("A(readonly ref B)",
TestOptions
.Regular.WithLanguageVersion(languageVersion).WithDocumentationMode(DocumentationMode.Diagnose),
2495
UsingNode("A(readonly B)",
TestOptions
.Regular.WithLanguageVersion(languageVersion).WithDocumentationMode(DocumentationMode.Diagnose),
2522
UsingNode("A(in readonly B)",
TestOptions
.Regular.WithLanguageVersion(languageVersion).WithDocumentationMode(DocumentationMode.Diagnose),
2557
UsingNode("A(out readonly B)",
TestOptions
.Regular.WithLanguageVersion(languageVersion).WithDocumentationMode(DocumentationMode.Diagnose),
2592
UsingNode("A(ref readonly readonly B)",
TestOptions
.Regular.WithLanguageVersion(languageVersion).WithDocumentationMode(DocumentationMode.Diagnose),
2631
UsingNode("A(readonly ref B)",
TestOptions
.Regular.WithLanguageVersion(languageVersion).WithDocumentationMode(DocumentationMode.Diagnose),
3583
UsingNode("extension", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3597
UsingNode("E.extension", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3620
UsingNode("E.extension()", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3648
UsingNode("E.extension(int)", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3683
UsingNode("E.extension{T}", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3715
UsingNode("E.extension{T}()", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3752
UsingNode("E.extension{T}(int)", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3796
UsingNode("E.extension{T}(int).", options:
TestOptions
.RegularPreviewWithDocumentationComments,
3851
UsingNode("E.extension{T}(int).M", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3900
UsingNode("E.extension{T}().M", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3942
UsingNode("E.extension().M", options:
TestOptions
.RegularPreviewWithDocumentationComments);
3975
UsingNode("E.extension().extension().M", options:
TestOptions
.RegularPreviewWithDocumentationComments,
4024
UsingNode("extension().M", options:
TestOptions
.RegularPreviewWithDocumentationComments);
Parsing\DeclarationParsingTests.cs (57)
25
return SyntaxFactory.ParseSyntaxTree(text, options ??
TestOptions
.Regular);
2051
var file = this.ParseFile(text,
TestOptions
.Regular);
2568
var file = this.ParseFile(text,
TestOptions
.Regular);
2643
var file = this.ParseFile(text, parseOptions:
TestOptions
.Regular);
2786
var file = this.ParseFile(text,
TestOptions
.Regular);
2833
var file = this.ParseFile(text,
TestOptions
.Regular);
2883
var file = this.ParseFile(text,
TestOptions
.Regular);
2924
var file = this.ParseFile(text,
TestOptions
.Regular);
2969
var file = this.ParseFile(text,
TestOptions
.Regular);
4270
var file = this.ParseFile(text,
TestOptions
.Regular);
5116
var file = this.ParseFile(text,
TestOptions
.Regular);
6605
}", options:
TestOptions
.Regular.WithTuplesFeature());
7168
",
TestOptions
.Regular,
7216
",
TestOptions
.Regular7_3);
7260
",
TestOptions
.Regular7_3,
7306
UsingStatement(@"void M(string name!!) { }", options:
TestOptions
.RegularPreview,
7341
UsingStatement(@"void M(string name!) { }", options:
TestOptions
.RegularPreview,
7379
/*comment1*/!/*comment2*/) { }", options:
TestOptions
.RegularPreview,
7416
UsingStatement(@"void M(string name!! = null) { }", options:
TestOptions
.RegularPreview,
7453
UsingStatement(@"void M(string name!!=null) { }", options:
TestOptions
.RegularPreview,
7490
UsingStatement(@"void M(__arglist!) { }", options:
TestOptions
.RegularPreview,
7522
UsingStatement(@"void M(__arglist!!) { }", options:
TestOptions
.RegularPreview,
7554
UsingStatement(@"void M(__arglist!! = null) { }", options:
TestOptions
.RegularPreview,
7586
UsingStatement(@"void M(__arglist!!= null) { }", options:
TestOptions
.RegularPreview,
7618
UsingStatement(@"void M(__arglist[]!!= null) { }", options:
TestOptions
.RegularPreview,
7684
UsingStatement(@"void M(__arglist[]) { }", options:
TestOptions
.RegularPreview,
7746
UsingStatement(@"void M(__arglist = null) { }", options:
TestOptions
.RegularPreview,
7778
UsingStatement(@"void M(string name !!=null) { }", options:
TestOptions
.RegularPreview,
7815
UsingStatement(@"void M(string name!!=null) { }", options:
TestOptions
.RegularPreview,
7852
UsingStatement(@"void M(string name!!= null) { }", options:
TestOptions
.RegularPreview,
7889
UsingStatement(@"void M(string name!!=null) { }", options:
TestOptions
.RegularPreview,
7926
UsingStatement(@"void M(string name! !=null) { }", options:
TestOptions
.RegularPreview,
7963
UsingStatement(@"void M(string name !!=null) { }", options:
TestOptions
.RegularPreview,
8000
UsingStatement(@"void M(string name! ! =null) { }", options:
TestOptions
.RegularPreview,
8037
UsingStatement(@"void M(string name ! !=null) { }", options:
TestOptions
.RegularPreview,
8074
UsingStatement(@"void M(string name!!= null) { }", options:
TestOptions
.RegularPreview,
8111
UsingStatement(@"void M(string name!!= = null) { }", options:
TestOptions
.RegularPreview,
8152
}", options:
TestOptions
.RegularPreview,
8203
}", options:
TestOptions
.RegularPreview,
8253
}", options:
TestOptions
.RegularPreview,
8323
Del d = delegate(int k!!) { /* ... */ };", options:
TestOptions
.RegularPreview,
8413
",
TestOptions
.Regular7_3,
8457
text,
TestOptions
.Regular7_3,
8506
",
TestOptions
.Regular7_3,
8583
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
8622
var tree = UsingNode(text,
TestOptions
.Regular7_3,
8700
text,
TestOptions
.Regular7_3,
8747
text,
TestOptions
.Regular7_3,
8795
text,
TestOptions
.Regular7_3,
8841
CreateCompilation(test, parseOptions: useCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular9).VerifyDiagnostics(
8861
useCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular9);
8970
CreateCompilation(test, parseOptions: useCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular9).VerifyDiagnostics(
9006
useCSharp8 ?
TestOptions
.Regular8 :
TestOptions
.Regular9);
Parsing\DeclarationScopeParsingTests.cs (240)
24
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
71
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
142
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
244
UsingDeclaration(source,
TestOptions
.Regular11);
276
UsingDeclaration(source,
TestOptions
.Regular11,
314
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
431
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
498
UsingDeclaration(source,
TestOptions
.Regular11,
547
UsingDeclaration(source,
TestOptions
.Regular11,
598
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
683
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
746
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
800
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
840
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
895
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
937
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
1003
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
1037
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
1067
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
1097
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
1139
UsingExpression(source,
TestOptions
.Regular11,
1164
UsingExpression(source,
TestOptions
.Regular11,
1210
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
1278
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
1304
UsingDeclaration(source,
TestOptions
.Regular11,
1364
UsingDeclaration(source,
TestOptions
.Regular11);
1421
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
1555
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
1626
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
1742
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
1868
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
1933
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
1983
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2028
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
2103
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2160
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2184
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2210
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2316
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2422
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2514
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2562
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
2632
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2697
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
2740
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2785
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
2860
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
2915
UsingTree(source,
TestOptions
.Regular11,
2967
UsingTree(source,
TestOptions
.Regular11,
3036
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
3113
UsingTree(source,
TestOptions
.RegularPreview,
3183
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
3271
var parseOptions =
TestOptions
.Regular.WithLanguageVersion(langVersion);
3350
UsingTree(source,
TestOptions
.Script);
3385
UsingTree(source,
TestOptions
.Script,
3441
UsingTree(source,
TestOptions
.Script,
3500
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
3567
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
3638
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
3714
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
3790
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
3862
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
3949
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
4029
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4100
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
4169
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4244
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
4317
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4393
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
4467
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4538
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4613
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4689
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4764
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4835
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4906
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
4981
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
5057
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
5124
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
5195
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
5268
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
5341
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
5425
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
5494
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
5564
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
5643
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
5714
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
5793
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
5914
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
5966
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
6022
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
6100
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
6168
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
6225
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
6315
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
6398
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
6454
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
6525
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
6585
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
6657
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
6718
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
6809
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
6865
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
6925
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
6986
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
7046
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
7102
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
7158
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
7218
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
7279
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
7331
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
7387
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
7465
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
7533
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
7605
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
7675
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
7746
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
7818
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
7885
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
7953
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8009
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8062
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8101
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8169
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8203
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8266
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8333
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8370
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8407
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8448
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8496
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8541
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8583
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8632
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8680
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8721
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8771
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8816
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8873
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
8919
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
8990
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9031
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9076
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9122
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9167
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9208
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9257
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9298
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9344
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9390
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9427
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9468
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
9509
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
9551
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9599
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
9673
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9707
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9745
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
9808
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
9847
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
9924
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
9994
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10032
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
10088
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10130
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
10193
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10236
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
10306
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10344
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10386
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10429
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10471
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10509
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10547
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10589
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10632
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10666
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
10704
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
10758
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
10816
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
10886
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
10974
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
11028
UsingStatement(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
11129
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
11200
UsingTree(source,
TestOptions
.Regular11,
11287
UsingTree(source,
TestOptions
.Regular11,
11370
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
11402
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
11490
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
11527
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
11622
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
11697
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
11752
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
11811
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
11851
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
11908
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
11997
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12038
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
12094
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12138
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12184
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12226
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12272
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
12331
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
12398
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12445
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
12515
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
12578
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12624
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
12676
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12726
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
12782
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12833
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
12890
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12936
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
12986
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13037
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13087
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13133
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13187
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13233
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13283
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13334
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13376
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13422
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
13481
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
13551
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
13603
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
13673
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
13747
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
13857
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
13974
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
14033
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
14097
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
14165
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
14239
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion));
14287
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
14373
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
14429
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
14497
UsingTree(source,
TestOptions
.Regular.WithLanguageVersion(langVersion),
Parsing\DeconstructionTests.cs (35)
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());
1580
var tree = UsingTree(@" (int x, int y) = (1, 2); ", options:
TestOptions
.Script);
1656
var tree = UsingTree(@" foreach ((int x, int y) in new[] { (1, 2) }) { }; ", options:
TestOptions
.Script);
1878
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
1891
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
1903
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
1915
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
1927
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
1944
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
1961
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
1975
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
1989
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
2005
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
2016
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
2027
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
2036
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
2046
var statement = SyntaxFactory.ParseStatement(text, offset: 0, options:
TestOptions
.Regular.WithTuplesFeature());
2104
CreateCompilation(source, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics();
2130
CreateCompilation(source, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
Parsing\ExpressionParsingTests.cs (36)
216
UsingExpression(text,
TestOptions
.Regular7_3);
243
UsingExpression(text,
TestOptions
.Regular8);
272
UsingExpression(text,
TestOptions
.Regular7_3);
318
UsingExpression(text,
TestOptions
.Regular8);
359
UsingExpression(text,
TestOptions
.RegularPreview);
617
TestPostfixUnary(SyntaxKind.ExclamationToken,
TestOptions
.Regular8);
700
TestAssignment(SyntaxKind.QuestionQuestionEqualsToken, options:
TestOptions
.Regular8);
742
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
2252
var expr = this.ParseExpression(text, options:
TestOptions
.Regular);
2272
var expr = this.ParseExpression(text, options:
TestOptions
.Regular);
4761
var expr = this.ParseExpression(text,
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
5240
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
5251
UsingExpression(test,
TestOptions
.Regular7_3);
6555
var tree = ParseTree(text,
TestOptions
.Regular);
6592
var tree = ParseTree(text,
TestOptions
.Regular);
6652
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
6675
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
6710
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
6745
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
6768
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
6803
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
6838
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
Parsing\ExtensionsParsingTests.cs (104)
28
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
34
UsingTree(src,
TestOptions
.Regular13);
90
UsingTree(src, useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
157
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
166
UsingTree(src,
TestOptions
.Regular13);
203
UsingTree(src, useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
249
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
258
UsingTree(src,
TestOptions
.Regular13);
307
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
319
UsingTree(src,
TestOptions
.Regular13,
350
UsingTree(src, useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview,
400
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
409
UsingTree(src,
TestOptions
.Regular13);
444
UsingTree(src, useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
487
var comp = CreateCompilation(src, parseOptions:
TestOptions
.Regular13);
505
UsingTree(src,
TestOptions
.Regular13,
563
UsingTree(src, useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
599
TestOptions
.RegularPreview);
683
TestOptions
.RegularPreview,
776
TestOptions
.RegularPreview,
822
TestOptions
.RegularPreview,
883
UsingTree(src,
TestOptions
.RegularPreview);
942
UsingTree(src,
TestOptions
.RegularPreview);
994
UsingTree(src,
TestOptions
.RegularPreview,
1048
UsingTree(src,
TestOptions
.RegularPreview,
1117
TestOptions
.Regular13);
1161
useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
1201
useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
1248
TestOptions
.RegularPreview);
1291
TestOptions
.RegularPreview);
1340
UsingTree(src,
TestOptions
.RegularPreview);
1400
UsingTree(src,
TestOptions
.RegularPreview);
1452
UsingTree(src,
TestOptions
.RegularPreview,
1507
UsingTree(src,
TestOptions
.RegularPreview,
1569
UsingTree(src,
TestOptions
.RegularPreview,
1631
UsingTree(src,
TestOptions
.RegularPreview,
1691
UsingTree(src,
TestOptions
.RegularPreview);
1757
UsingTree(src,
TestOptions
.RegularPreview,
1803
TestOptions
.RegularPreview,
1870
UsingTree(src,
TestOptions
.RegularPreview);
1914
UsingTree(src,
TestOptions
.RegularPreview);
1974
UsingTree(src,
TestOptions
.RegularPreview);
2037
TestOptions
.RegularPreview);
2103
UsingTree(src,
TestOptions
.RegularPreview);
2148
TestOptions
.RegularPreview,
2202
TestOptions
.RegularPreview,
2256
TestOptions
.RegularPreview,
2330
TestOptions
.RegularPreview,
2404
TestOptions
.RegularPreview,
2495
UsingTree(src,
TestOptions
.RegularPreview);
2549
UsingTree(src,
TestOptions
.RegularPreview);
2632
UsingTree(src,
TestOptions
.RegularPreview);
2723
UsingTree(src,
TestOptions
.RegularPreview);
2807
UsingTree(src,
TestOptions
.RegularPreview);
2896
TestOptions
.RegularPreview);
2989
UsingTree(src,
TestOptions
.RegularPreview);
3052
UsingTree(src,
TestOptions
.RegularPreview);
3123
UsingTree(src,
TestOptions
.RegularPreview);
3191
UsingTree(src,
TestOptions
.RegularPreview);
3263
UsingTree(src,
TestOptions
.RegularPreview);
3327
UsingTree(src,
TestOptions
.RegularPreview);
3422
UsingTree(src,
TestOptions
.RegularPreview);
3516
UsingTree(src,
TestOptions
.RegularPreview);
3593
TestOptions
.RegularPreview,
3663
TestOptions
.RegularPreview);
3718
TestOptions
.RegularPreview);
3762
TestOptions
.RegularPreview);
3807
TestOptions
.RegularPreview);
3857
TestOptions
.RegularPreview);
3902
TestOptions
.RegularPreview,
3958
TestOptions
.RegularPreview,
4008
TestOptions
.RegularPreview,
4079
TestOptions
.RegularPreview,
4138
TestOptions
.RegularPreview);
4209
TestOptions
.RegularPreview,
4258
TestOptions
.RegularPreview,
4336
TestOptions
.RegularPreview,
4417
TestOptions
.RegularPreview,
4488
TestOptions
.RegularPreview,
4565
TestOptions
.RegularPreview,
4640
TestOptions
.RegularPreview,
4707
TestOptions
.RegularPreview,
4753
TestOptions
.RegularPreview,
4800
UsingTree(src,
TestOptions
.Regular13);
4834
UsingTree(src, useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview,
4879
useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
4922
UsingTree(src,
TestOptions
.Regular13);
4964
UsingTree(src, useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview,
5007
useCSharp14 ?
TestOptions
.Regular14 :
TestOptions
.RegularPreview);
5062
TestOptions
.RegularPreview);
5168
UsingTree(src,
TestOptions
.RegularPreview);
5209
TestOptions
.RegularPreview,
5280
TestOptions
.RegularPreview);
Parsing\FieldKeywordParsingTests.cs (40)
63
TestOptions
.Regular.WithLanguageVersion(languageVersion));
123
TestOptions
.Regular.WithLanguageVersion(languageVersion));
165
TestOptions
.Regular.WithLanguageVersion(languageVersion));
216
TestOptions
.Regular.WithLanguageVersion(languageVersion));
273
TestOptions
.Regular.WithLanguageVersion(languageVersion));
335
TestOptions
.Regular.WithLanguageVersion(languageVersion));
392
TestOptions
.Regular.WithLanguageVersion(languageVersion));
458
TestOptions
.Regular.WithLanguageVersion(languageVersion));
530
TestOptions
.Regular.WithLanguageVersion(languageVersion));
609
TestOptions
.Regular.WithLanguageVersion(languageVersion));
677
TestOptions
.Regular.WithLanguageVersion(languageVersion));
757
TestOptions
.Regular.WithLanguageVersion(languageVersion));
853
TestOptions
.Regular.WithLanguageVersion(languageVersion));
903
TestOptions
.Regular.WithLanguageVersion(languageVersion));
960
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1006
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1052
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1098
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1148
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1202
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1249
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1318
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1369
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1423
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1484
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1562
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1626
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1702
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1753
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1843
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1920
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1971
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2030
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2089
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2153
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2226
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2279
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2334
TestOptions
.Regular.WithLanguageVersion(languageVersion));
2399
TestOptions
.RegularPreview);
2410
TestOptions
.RegularPreview);
Parsing\FileModifierParsingTests.cs (21)
21
return SyntaxFactory.ParseSyntaxTree(text, options ??
TestOptions
.Regular);
31
options ??=
TestOptions
.RegularPreview;
267
options:
TestOptions
.Regular10,
566
options:
TestOptions
.Regular10,
1266
options:
TestOptions
.Regular10,
1352
options:
TestOptions
.Regular10,
1493
options:
TestOptions
.Regular10,
1523
options:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1555
options:
TestOptions
.Regular10,
2022
options:
TestOptions
.Regular10,
2129
options:
TestOptions
.Regular10,
2198
options:
TestOptions
.Regular10,
2329
options:
TestOptions
.Regular10,
2516
options:
TestOptions
.Regular8,
2608
options:
TestOptions
.Regular8,
2707
options:
TestOptions
.Regular8,
2801
options:
TestOptions
.Regular8,
2900
options:
TestOptions
.Regular8, expectedBindingDiagnostics: new[]
3139
options:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
3183
options:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
3224
options:
TestOptions
.Regular.WithLanguageVersion(languageVersion),
Parsing\FunctionPointerTests.cs (69)
20
UsingStatement("delegate*<string, Goo, int> ptr;", options:
TestOptions
.Regular9);
76
UsingStatement($"delegate* unmanaged[{conventionString}]<string, Goo, int> ptr;", options:
TestOptions
.Regular9);
140
UsingStatement("delegate* unmanaged[void]<void> ptr;", options:
TestOptions
.RegularPreview,
198
UsingStatement($"delegate* {convention}<void> ptr;", options:
TestOptions
.RegularPreview);
237
UsingStatement("delegate* managed[Cdecl]<void> ptr;", options:
TestOptions
.RegularPreview,
289
UsingStatement("delegate* invalid[Cdecl]<void> ptr;", options:
TestOptions
.RegularPreview,
341
UsingStatement("delegate* invalid<void> ptr;", options:
TestOptions
.RegularPreview,
383
UsingStatement("delegate* unmanaged[]<void> ptr;", options:
TestOptions
.RegularPreview,
435
UsingStatement("delegate* unmanaged[Cdecl, Thiscall, Stdcall, Fastcall, Vectorcall, SuppressGCTransition]<void> ptr;", options:
TestOptions
.RegularPreview);
510
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
533
UsingStatement(text, options:
TestOptions
.Regular8);
598
UsingStatement("delegate*<void, void, void> ptr;", options:
TestOptions
.Regular9);
649
UsingStatement("delegate*<delegate* unmanaged[cdecl]<int*, void*>, delegate* managed<string*>> ptr;", options:
TestOptions
.Regular9);
755
UsingStatement("delegate*<Goo, void>* ptr;", options:
TestOptions
.Regular9);
802
UsingStatement("delegate*<ref Goo, in Bar, out Baz, ref readonly void*> ptr;", options:
TestOptions
.Regular9);
870
UsingStatement("delegate*< ;", options:
TestOptions
.Regular9,
914
UsingStatement("delegate*<ref ;", options:
TestOptions
.Regular9,
959
UsingStatement("delegate*<ref bar ;", options:
TestOptions
.Regular9,
1001
UsingStatement("delegate*<ref bar, ;", options:
TestOptions
.Regular9,
1054
UsingStatement("delegate* unmanaged[ptr];", options:
TestOptions
.Regular9,
1108
UsingStatement("delegate* unmanaged[cdecl] ;", options:
TestOptions
.Regular9,
1162
UsingStatement("delegate* unmanaged[cdecl] ptr;", options:
TestOptions
.Regular9,
1213
UsingStatement("delegate* ;", options:
TestOptions
.Regular9,
1254
UsingStatement("delegate* unmanaged.Name[Dotted]<void> ptr;", options:
TestOptions
.Regular9,
1333
UsingStatement("delegate*( ;", options:
TestOptions
.Regular9,
1380
UsingStatement("delegate* @cdecl>", options:
TestOptions
.Regular9,
1424
UsingStatement("delegate* unmanaged[ ;", options:
TestOptions
.RegularPreview,
1485
UsingStatement("delegate* unmanaged[Cdecl ;", options:
TestOptions
.RegularPreview,
1543
UsingStatement("delegate* unmanaged[Cdecl,", options:
TestOptions
.RegularPreview,
1612
UsingStatement("delegate*<> ptr;", options:
TestOptions
.Regular9,
1650
UsingStatement("delegate*(int, void)", options:
TestOptions
.Regular9,
1710
options:
TestOptions
.Regular9);
1832
UsingExpression("(delegate* unmanaged[thiscall]<int, C>)ptr", options:
TestOptions
.Regular9);
1886
UsingExpression("ptr as delegate* unmanaged[stdcall]<int, void>", options:
TestOptions
.Regular9);
1939
UsingExpression("((delegate*<int, void> i1, delegate* managed<C, D> i2))ptr", options:
TestOptions
.Regular9);
2023
UsingExpression("new M<delegate* unmanaged[thiscall]<void>, delegate*<C, D>>()", options:
TestOptions
.Regular9);
2104
UsingExpression("typeof(delegate* unmanaged[cdecl]<ref int, readonly ref D>)", options:
TestOptions
.Regular9);
2158
UsingStatement("delegate*<ref C>[] ptr;", options:
TestOptions
.Regular9);
2211
options:
TestOptions
.Regular9);
2300
UsingExpression("(delegate*<void> p1) => {}", options:
TestOptions
.Regular9);
2348
}", options:
TestOptions
.Regular9,
2473
UsingExpression("o is delegate*<void>", options:
TestOptions
.Regular9);
2505
UsingExpression("o is delegate*<void> ptr", options:
TestOptions
.Regular9);
2550
}", options:
TestOptions
.Regular9);
2670
}", options:
TestOptions
.Regular9);
2781
UsingStatement("using (delegate*<void> ptr = MyMethod()) {}", options:
TestOptions
.Regular9);
2839
UsingStatement("using delegate*<void> ptr = MyMethod();", options:
TestOptions
.Regular9);
2891
UsingStatement("fixed (delegate*<void> ptr = &MyMethod) {}", options:
TestOptions
.Regular9);
2945
UsingStatement("foreach (delegate*<void> ptr in ptrs) {}", options:
TestOptions
.Regular9);
2986
UsingStatement("for (delegate*<void> ptr = null;;) {}", options:
TestOptions
.Regular9);
3038
UsingExpression("sizeof(delegate*<void>)", options:
TestOptions
.Regular9);
3068
UsingStatement("delegate*<int param1, string param2 = default, void> ptr;", options:
TestOptions
.Regular9,
3125
UsingStatement("delegate*void> ptr;", options:
TestOptions
.Regular9,
3169
UsingStatement("delegate* unmanaged[cdecl] void> ptr;", options:
TestOptions
.Regular9,
3226
UsingStatement("delegate*> ptr;", options:
TestOptions
.Regular9,
3264
UsingStatement("delegate* unmanaged Cdecl]<void> ptr;", options:
TestOptions
.RegularPreview,
3310
UsingStatement("delegate*<this params readonly ref ref this int> ptr;", options:
TestOptions
.Regular9);
3355
}", options:
TestOptions
.Regular9);
3429
}", options:
TestOptions
.Regular9);
3502
}", options:
TestOptions
.Regular9,
3582
}", options:
TestOptions
.Regular9);
3650
UsingStatement("delegate*", options:
TestOptions
.Regular9,
3694
UsingStatement("delegate* unmanaged[cdecl]", options:
TestOptions
.Regular9,
3751
UsingStatement("delegate* unmanaged[cdecl]<void) ptr;", options:
TestOptions
.Regular9,
3808
UsingStatement("delegate* unmanaged[cdecl](void> ptr;", options:
TestOptions
.Regular9,
3873
}}", options:
TestOptions
.Regular9,
3960
}", options:
TestOptions
.Regular9,
4073
UsingStatement("I<delegate*<void>[]> i;", options:
TestOptions
.Regular9);
4129
UsingNode("using t = delegate*<void>;", options:
TestOptions
.Regular9);
Parsing\IgnoredDirectiveParsingTests.cs (20)
21
var options = script ?
TestOptions
.Script :
TestOptions
.Regular;
110
parseOptions:
TestOptions
.Regular.WithFeature(FeatureName),
120
var root = SyntaxFactory.ParseCompilationUnit(source, options:
TestOptions
.Regular.WithFeature(FeatureName));
142
var root = SyntaxFactory.ParseCompilationUnit(source, options:
TestOptions
.Regular.WithFeature(FeatureName));
162
var root = SyntaxFactory.ParseCompilationUnit("#!abc", options:
TestOptions
.Regular.WithFeature(FeatureName));
175
var options = script ?
TestOptions
.Script :
TestOptions
.Regular;
235
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName),
302
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName).WithPreprocessorSymbols("X"),
370
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName),
446
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName));
486
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName));
535
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName));
562
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName),
604
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName));
629
UsingTree(source,
TestOptions
.Regular.WithFeature(FeatureName),
658
UsingTree(source,
TestOptions
.Script);
721
UsingTree(source,
TestOptions
.Script,
756
UsingTree(source,
TestOptions
.Script,
Parsing\ImplicitObjectCreationParsingTests.cs (7)
16
private static readonly CSharpParseOptions DefaultParseOptions =
TestOptions
.Regular9;
408
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
416
UsingExpression(test, options:
TestOptions
.Regular8);
457
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
465
UsingExpression(test, options:
TestOptions
.Regular8);
538
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
552
UsingExpression(test, options:
TestOptions
.Regular8);
Parsing\LambdaAttributeParsingTests.cs (42)
36
UsingExpression(source,
TestOptions
.Regular9);
39
UsingExpression(source,
TestOptions
.RegularPreview);
76
UsingExpression(source,
TestOptions
.Regular9);
79
UsingExpression(source,
TestOptions
.RegularPreview);
126
UsingExpression(source,
TestOptions
.Regular9);
129
UsingExpression(source,
TestOptions
.RegularPreview);
187
UsingExpression(source,
TestOptions
.Regular9);
190
UsingExpression(source,
TestOptions
.RegularPreview);
236
UsingExpression(source,
TestOptions
.RegularPreview);
275
UsingExpression(source,
TestOptions
.RegularPreview,
299
UsingExpression(source,
TestOptions
.RegularPreview,
919
UsingExpression($"f = {exprLambda}",
TestOptions
.RegularPreview);
937
UsingExpression($"F({exprLambda})",
TestOptions
.RegularPreview);
962
UsingExpression($"F(x, {exprLambda})",
TestOptions
.RegularPreview);
995
UsingExpression("f = ([A] x => x)",
TestOptions
.RegularPreview);
1041
UsingExpression("new B { [A] x => y }",
TestOptions
.RegularPreview,
1097
UsingExpression("new B { ([A] x => y) }",
TestOptions
.RegularPreview);
1147
UsingExpression("[A] () => { } ++",
TestOptions
.RegularPreview);
1185
UsingExpression("-- [A] () => { }",
TestOptions
.RegularPreview,
1220
UsingExpression("! [A] () => { }",
TestOptions
.RegularPreview,
1255
UsingExpression("(F) [A] () => { }",
TestOptions
.RegularPreview,
1298
UsingExpression("[A] () => { } + y",
TestOptions
.RegularPreview,
1343
UsingExpression("x * [A] () => { }",
TestOptions
.RegularPreview,
1382
UsingExpression("[A] () => { } is E",
TestOptions
.RegularPreview,
1427
UsingExpression("[A] () => x as E",
TestOptions
.RegularPreview);
1468
UsingExpression("x ? [A] () => { } : z",
TestOptions
.RegularPreview);
1515
UsingExpression("x ? () => { } : z",
TestOptions
.RegularPreview);
1550
UsingExpression("x ? y : [A] () => { }",
TestOptions
.RegularPreview);
1598
UsingExpression("x ? ([A] () => { }) : y",
TestOptions
.RegularPreview);
1650
UsingExpression("[A] () => { } switch { }",
TestOptions
.RegularPreview,
1693
UsingExpression("x switch { y => [A] () => { }, _ => [A] () => z }",
TestOptions
.RegularPreview);
1782
UsingExpression("([A] () => { }, y)",
TestOptions
.RegularPreview);
1832
UsingExpression("(x, [A] () => { })",
TestOptions
.RegularPreview);
1882
UsingExpression("s[[A] x => x..]",
TestOptions
.RegularPreview);
1933
UsingExpression("s[..[A] () => { }]",
TestOptions
.RegularPreview,
1984
UsingExpression(source,
TestOptions
.Regular9);
1987
UsingExpression(source,
TestOptions
.RegularPreview);
2785
UsingExpression(source,
TestOptions
.Regular9);
2788
UsingExpression(source,
TestOptions
.Regular10);
3562
verify(source,
TestOptions
.Regular9);
3592
verify(source,
TestOptions
.Regular9);
3625
verify(source,
TestOptions
.Regular9);
Parsing\LambdaParameterParsingTests.cs (46)
773
UsingDeclaration("""Func<string, string> func1 = x!! => x + "1";""", options:
TestOptions
.RegularPreview,
829
UsingDeclaration("Func<int, int, bool> func1 = (x!!, y) => x == y;", options:
TestOptions
.RegularPreview,
906
UsingDeclaration("Func<int, int> func1 = (x!!) => x;", options:
TestOptions
.RegularPreview,
967
UsingDeclaration("Func<int, int> func1 = x!!=>x;", options:
TestOptions
.RegularPreview,
1035
UsingDeclaration("Func<int, int> func1 = (int x!!) => x;", options:
TestOptions
.RegularPreview,
1094
UsingDeclaration("Func<int, int, int> func1 = (int x!!, int y) => x;", options:
TestOptions
.RegularPreview,
1169
UsingDeclaration("Func<int, int, int> func1 = (int x!!, int y!!) => x;", options:
TestOptions
.RegularPreview,
1244
UsingDeclaration("Func<int> func1 = (!!) => 42;", options:
TestOptions
.RegularPreview,
1303
UsingDeclaration("Func<int, int> func1 = (_!!) => 42;", options:
TestOptions
.RegularPreview,
1364
UsingDeclaration("Func<string, string> func0 = x!=> x;", options:
TestOptions
.RegularPreview,
1428
UsingDeclaration("Func<string, string> func1 = x !=> x;", options:
TestOptions
.RegularPreview,
1492
UsingDeclaration("Func<string, string> func2 = x != > x;", options:
TestOptions
.RegularPreview,
1556
UsingDeclaration("Func<string, string> func3 = x! => x;", options:
TestOptions
.RegularPreview,
1606
UsingDeclaration("Func<string, string> func4 = x ! => x;", options:
TestOptions
.RegularPreview,
1656
UsingDeclaration("Func<string, string> func5 = x !!=> x;", options:
TestOptions
.RegularPreview,
1724
UsingDeclaration("Func<string, string> func6 = x !!= > x;", options:
TestOptions
.RegularPreview,
1792
UsingDeclaration("Func<string, string> func7 = x!! => x;", options:
TestOptions
.RegularPreview,
1848
UsingDeclaration("Func<string, string> func8 = x! !=> x;", options:
TestOptions
.RegularPreview,
1916
UsingDeclaration("Func<string, string> func9 = x! ! => x;", options:
TestOptions
.RegularPreview,
1972
UsingDeclaration("Func<string[], string> func0 = x[] => x;", options:
TestOptions
.RegularPreview,
2049
UsingDeclaration("Func<string[], string> func0 = (x[]) => x;", options:
TestOptions
.RegularPreview,
2137
UsingDeclaration("Func<string[], string> func0 = (string x[]) => x;", options:
TestOptions
.RegularPreview,
2207
UsingDeclaration("Func<string, string> func0 = x = null => x;", options:
TestOptions
.RegularPreview,
4326
UsingDeclaration("Func<string, string> func0 = x!! = null => x;", options:
TestOptions
.RegularPreview,
4389
UsingDeclaration("Func<string, string> func0 = (x!! = null) => x;", options:
TestOptions
.RegularPreview,
4458
UsingDeclaration("Func<string, string> func0 = (y, x!! = null) => x;", options:
TestOptions
.RegularPreview,
4538
UsingDeclaration("Func<string, string> func0 = (string x!! = null) => x;", options:
TestOptions
.RegularPreview,
4597
UsingDeclaration("Func<string, string> func0 = (string y, string x!! = null) => x;", options:
TestOptions
.RegularPreview,
4752
UsingDeclaration("Func<string, string> func0 = x! ! => x;", options:
TestOptions
.RegularPreview,
4808
UsingDeclaration("Func<string, string> func0 = (x! !) => x;", options:
TestOptions
.RegularPreview,
4869
UsingDeclaration("Func<string, string> func0 = (y, x! !) => x;", options:
TestOptions
.RegularPreview,
4941
UsingDeclaration("Func<string, string> func0 = (string x! !) => x;", options:
TestOptions
.RegularPreview,
5000
UsingDeclaration("Func<string, string> func0 = (string y, string x! !) => x;", options:
TestOptions
.RegularPreview,
5148
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
5178
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
5206
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
5586
UsingExpression(source, options:
TestOptions
.Regular13);
5639
UsingExpression(source, options:
TestOptions
.Regular13);
5765
UsingExpression(source,
TestOptions
.Regular13);
5796
UsingExpression(source,
TestOptions
.RegularPreview);
6121
UsingExpression(source,
TestOptions
.RegularPreview);
6149
UsingExpression(source,
TestOptions
.RegularPreview);
6182
UsingExpression(source,
TestOptions
.Regular13);
6213
UsingExpression(source,
TestOptions
.Regular13);
6540
UsingExpression(source,
TestOptions
.Regular13);
6580
UsingExpression(source,
TestOptions
.Regular14);
Parsing\LambdaReturnTypeParsingTests.cs (27)
42
UsingExpression(source,
TestOptions
.Regular9);
45
UsingExpression(source,
TestOptions
.RegularPreview);
79
UsingExpression(source,
TestOptions
.Regular9);
82
UsingExpression(source,
TestOptions
.RegularPreview);
126
UsingExpression(source,
TestOptions
.Regular9);
129
UsingExpression(source,
TestOptions
.RegularPreview);
167
verify(source,
TestOptions
.Regular9);
208
UsingExpression(source,
TestOptions
.Regular9,
214
UsingExpression(source,
TestOptions
.RegularPreview,
285
verify(source,
TestOptions
.Regular9);
286
verify(source,
TestOptions
.RegularPreview);
315
verify(source,
TestOptions
.Regular9);
316
verify(source,
TestOptions
.RegularPreview);
2882
UsingExpression(source, options:
TestOptions
.Regular7);
2925
UsingExpression(source, options:
TestOptions
.Regular7);
4988
UsingTree(source,
TestOptions
.Regular9);
4991
UsingTree(source,
TestOptions
.Regular10);
5033
UsingExpression(source,
TestOptions
.Regular9);
5059
UsingDeclaration(source,
TestOptions
.Regular9);
5104
verify(source,
TestOptions
.Regular9);
5136
verify(source,
TestOptions
.Regular9);
5158
verify(source,
TestOptions
.Regular9);
5214
verify(source,
TestOptions
.Regular9);
5267
verify(source,
TestOptions
.Regular9);
5318
verify(source,
TestOptions
.Regular9);
5363
verify(source,
TestOptions
.Regular9);
5411
verify(source,
TestOptions
.Regular9);
Parsing\LineSpanDirectiveParsingTests.cs (10)
43
UsingLineDirective(source,
TestOptions
.Regular9);
46
UsingLineDirective(source,
TestOptions
.Regular9.WithPreprocessorSymbols("IsActive"));
84
UsingLineDirective(source,
TestOptions
.Regular9);
87
UsingLineDirective(source,
TestOptions
.Regular10);
125
UsingLineDirective(source,
TestOptions
.Regular9);
128
UsingLineDirective(source,
TestOptions
.Regular10);
2352
UsingLineDirective(source,
TestOptions
.Regular10,
2390
UsingLineDirective(source,
TestOptions
.Regular10,
2429
UsingLineDirective(source,
TestOptions
.Regular10,
2468
UsingLineDirective(source,
TestOptions
.Regular10,
Parsing\LocalFunctionParsingTests.cs (43)
372
}", options:
TestOptions
.Regular9);
560
}",
TestOptions
.Regular9,
696
CreateCompilation(code, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
706
CreateCompilation(code, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
720
UsingTree(code,
TestOptions
.Regular9).GetDiagnostics().Verify();
723
UsingTree(code,
TestOptions
.Regular8);
788
CreateCompilation(code, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
795
CreateCompilation(code, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
806
UsingTree(code,
TestOptions
.Regular9).GetDiagnostics().Verify();
809
UsingTree(code,
TestOptions
.Regular8);
871
UsingStatement(statement,
TestOptions
.Regular9,
916
}",
TestOptions
.Regular9);
996
}",
TestOptions
.Regular9);
1287
var file = ParseFile(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
1304
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
1720
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1727
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1731
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
1736
UsingDeclaration(text, options:
TestOptions
.Regular7_3);
1739
UsingDeclaration(text, options:
TestOptions
.Regular8);
1742
UsingDeclaration(text, options:
TestOptions
.Regular9);
1805
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1818
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1825
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
1833
UsingDeclaration(text, options:
TestOptions
.Regular7_3);
1836
UsingDeclaration(text, options:
TestOptions
.Regular8);
1839
UsingDeclaration(text, options:
TestOptions
.Regular9);
1921
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
1946
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1959
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
1973
UsingDeclaration(text, options:
TestOptions
.Regular7_3);
1976
UsingDeclaration(text, options:
TestOptions
.Regular8);
1979
UsingDeclaration(text, options:
TestOptions
.Regular9);
2069
UsingDeclaration(text, options:
TestOptions
.Regular9);
2140
UsingDeclaration(text, options:
TestOptions
.Regular9);
2212
UsingDeclaration(text, options:
TestOptions
.Regular9);
2285
UsingDeclaration(text, options:
TestOptions
.Regular9);
2351
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
2373
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
2392
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2412
UsingDeclaration(text, options:
TestOptions
.Regular7_3,
2427
UsingDeclaration(text, options:
TestOptions
.Regular8,
2442
UsingDeclaration(text, options:
TestOptions
.Regular9,
Parsing\MemberDeclarationParsingTests.cs (521)
28
private static readonly CSharpParseOptions RequiredMembersOptions =
TestOptions
.Regular11;
29
public static readonly IEnumerable<object[]> Regular10AndScriptAndRequiredMembersMinimum = new[] { new[] {
TestOptions
.Regular10 }, new[] { RequiredMembersOptions }, new[] {
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp10) } };
30
public static readonly IEnumerable<object[]> Regular10AndScript = new[] { new[] {
TestOptions
.Regular10 }, new[] {
TestOptions
.Script.WithLanguageVersion(LanguageVersion.CSharp10) } };
117
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
142
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
153
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
171
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
200
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
248
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
299
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
326
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
369
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
428
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
479
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
562
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
645
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular10,
TestOptions
.Regular11 })
748
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
796
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
844
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
887
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
930
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
977
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
1024
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
1058
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
1106
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
1140
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
1886
options:
TestOptions
.Regular10);
2072
options:
TestOptions
.Regular11,
2320
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2336
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
2350
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
2431
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2456
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
2492
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
2556
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2581
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
2616
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
2680
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2699
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
2722
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
2786
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2805
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
2828
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
2882
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
2962
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3017
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3068
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3128
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3201
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3217
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
3231
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3316
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3341
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
3376
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3444
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3469
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
3504
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3572
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3591
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
3614
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3682
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3701
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
3724
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3782
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3866
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3925
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
3980
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4044
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4119
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4181
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4246
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
4259
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
4270
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4350
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
4372
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
4404
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4467
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
4489
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
4521
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4584
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
4600
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
4620
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4683
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
4699
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
4719
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4772
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4851
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4905
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
4955
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5014
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5086
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
5099
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5110
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5194
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
5216
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5248
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5315
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
5337
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5369
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5436
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
5452
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5472
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5539
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
5555
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
5575
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5632
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5715
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5773
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5827
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5890
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
5964
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6025
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6087
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6162
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6232
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6271
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
6284
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
6295
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6358
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
6374
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
6395
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6462
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6509
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
6525
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
6546
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6609
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
6625
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
6646
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6699
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6761
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6815
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6865
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6924
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
6996
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
7009
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
7020
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7087
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
7106
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
7133
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7200
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
7216
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
7237
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7304
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
7320
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
7341
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7408
CreateCompilation(classWithText, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
7424
CreateCompilation(classWithText, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
7445
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7502
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7568
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7626
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7680
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7743
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7817
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7878
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7940
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
7997
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8051
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8105
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8164
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8210
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8275
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8324
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8385
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8444
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8490
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8548
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8630
", options:
TestOptions
.Regular, error);
8710
UsingDeclaration("N1..N2 M(int x) => x;", options:
TestOptions
.Regular,
8768
UsingDeclaration("int N1..M(int x) => x;", options:
TestOptions
.Regular,
8826
UsingDeclaration("int N1.N2..M(int x) => x;", options:
TestOptions
.Regular,
8893
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
8947
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
9009
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
9071
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
9117
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
9171
", options:
TestOptions
.Regular,
9239
", options:
TestOptions
.Regular,
9292
", options:
TestOptions
.Regular,
9363
", options:
TestOptions
.Regular,
9449
", options:
TestOptions
.Regular,
9499
", options:
TestOptions
.Regular,
9554
", options:
TestOptions
.Regular,
9610
UsingNode(@"record R<T> where T : delegate", options:
TestOptions
.Regular,
9720
UsingDeclaration("C I.operator checked " + op + "(C x) => x;", options:
TestOptions
.RegularPreview);
9851
UsingDeclaration("C I.operator checked " + op + "(C x, C y) => x;", options:
TestOptions
.RegularPreview);
9952
UsingDeclaration(op + " I.operator checked D(C x) => x;", options:
TestOptions
.RegularPreview);
10067
UsingDeclaration("C I.operator unchecked " + op + "(C x, C y) => x;", options:
TestOptions
.RegularPreview,
12425
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
12478
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
12532
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
12593
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
12644
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
12729
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
12814
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
12899
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
12984
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13069
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13154
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13239
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13324
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13418
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13514
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13580
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13655
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13704
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13761
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13816
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13843
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13890
foreach (var options in new[] {
TestOptions
.RegularPreview,
TestOptions
.Regular14,
TestOptions
.Regular13 })
13918
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14181
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14273
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14348
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14431
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14514
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14601
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14685
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14764
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14843
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
14930
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15017
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15108
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15219
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15293
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15367
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15449
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15531
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15610
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15696
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15779
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15873
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
15964
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16050
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16133
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16208
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16283
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16366
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16449
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16580
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16714
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16772
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16830
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16888
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
16946
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17025
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17104
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17187
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17274
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17365
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17446
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17540
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17654
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17807
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
17977
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18086
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18215
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18396
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18594
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18664
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18728
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18785
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18858
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18925
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
18987
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19057
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19141
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19204
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19274
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19358
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19410
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19484
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19573
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19674
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19778
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19879
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
19977
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20026
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20087
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20212
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20291
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20387
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20482
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20563
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20645
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
20717
foreach (var options in new[] {
TestOptions
.Script,
TestOptions
.Regular })
Parsing\NameParsingTests.cs (2)
929
UsingTree(source,
TestOptions
.Regular1,
1008
CreateCompilation(source, parseOptions:
TestOptions
.Regular1).VerifyDiagnostics(
Parsing\NullableParsingTests.cs (4)
742
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
753
UsingStatement(test, options:
TestOptions
.Regular8);
810
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
833
UsingStatement(test, options:
TestOptions
.Regular8,
Parsing\NullConditionalAssignmentParsingTests.cs (4)
20
public static TheoryData<CSharpParseOptions> AllTestOptions { get; } = new TheoryData<CSharpParseOptions>([
TestOptions
.Regular13,
TestOptions
.RegularPreview]);
356
UsingExpression(source,
TestOptions
.Regular13);
359
UsingExpression(source,
TestOptions
.RegularPreview);
Parsing\ParserErrorMessageTests.cs (71)
638
CreateCompilation(test, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2421
CreateCompilation(test, options:
TestOptions
.DebugExe, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2684
ParseAndValidate(text,
TestOptions
.Regular,
2714
CreateCompilationWithMscorlib46(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
2739
ParseAndValidate(text,
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6),
2768
CreateCompilationWithMscorlib46(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
2791
CreateCompilationWithMscorlib46(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics(
2855
ParseAndValidate(test,
TestOptions
.Regular,
2885
CreateCompilation(test, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
2902
ParseAndValidate(test,
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6),
3764
var tree = ParseTree(test,
TestOptions
.Regular);
4590
ParseAndValidate(test,
TestOptions
.Regular,
4615
CreateCompilation(test, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
4626
ParseAndValidate(test,
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6),
4671
CreateCompilation(test, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
4697
CreateCompilation(test, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
4717
CreateCompilation(test, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
4737
CreateCompilation(test, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
4759
CreateCompilationWithMscorlibAndSpan(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
4780
CreateCompilation(test, options:
TestOptions
.ReleaseDll.WithAllowUnsafe(true)).VerifyDiagnostics(
4888
CreateCompilation(test, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
5458
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics();
5459
CreateCompilation(text, parseOptions:
TestOptions
.Regular1).VerifyDiagnostics(
5480
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
5493
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyDiagnostics(
5524
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
5528
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyDiagnostics(
5564
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics();
5565
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyDiagnostics(
5586
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
5590
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyDiagnostics(
5621
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyEmitDiagnostics(
5625
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyEmitDiagnostics(
5655
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
5659
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyDiagnostics(
5689
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
5696
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
5993
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics();
5998
CreateCompilation(text, parseOptions:
TestOptions
.Regular3).VerifyDiagnostics(
6016
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics();
6020
CreateCompilation(text, parseOptions:
TestOptions
.Regular3).VerifyDiagnostics(
6041
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
6052
CreateCompilation(text, parseOptions:
TestOptions
.Regular4).VerifyDiagnostics(
6079
CreateCompilation(text, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
6090
CreateCompilation(text, parseOptions:
TestOptions
.Regular4).VerifyDiagnostics(
6116
CreateCompilation(text, parseOptions:
TestOptions
.Regular4).VerifyDiagnostics(
6126
CreateCompilation(text, parseOptions:
TestOptions
.Regular3).VerifyDiagnostics(
6158
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyDiagnostics(
6162
CreateCompilation(text, parseOptions:
TestOptions
.Regular1).VerifyDiagnostics(
6182
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyDiagnostics(
6186
CreateCompilation(text, parseOptions:
TestOptions
.Regular1).VerifyDiagnostics(
6204
CreateCompilation(text, parseOptions:
TestOptions
.Regular4).VerifyDiagnostics();
6205
CreateCompilation(text, parseOptions:
TestOptions
.Regular3).VerifyDiagnostics(
6226
CreateCompilation(text, parseOptions:
TestOptions
.Regular3).VerifyEmitDiagnostics(
6230
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyEmitDiagnostics(
6254
CreateCompilation(text, parseOptions:
TestOptions
.Regular3).VerifyEmitDiagnostics(
6258
CreateCompilation(text, parseOptions:
TestOptions
.Regular2).VerifyEmitDiagnostics(
6280
SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp2)).GetDiagnostics().Verify();
6281
SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp1)).GetDiagnostics().Verify(
6299
SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp2)).GetDiagnostics().Verify();
6300
SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp1)).GetDiagnostics().Verify(
6323
SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp2)).GetDiagnostics().Verify();
6324
SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp1)).GetDiagnostics().Verify(
6343
SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp2)).GetDiagnostics().Verify();
6344
SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.CSharp1)).GetDiagnostics().Verify();
6378
CreateCompilation(source, parseOptions:
TestOptions
.Regular2).VerifyDiagnostics(
6385
CreateCompilation(source, parseOptions:
TestOptions
.Regular1).VerifyDiagnostics(
6425
CreateCompilation(source, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
6432
CreateCompilation(source, parseOptions:
TestOptions
.Regular5).VerifyDiagnostics(
Parsing\ParserRegressionTests.cs (1)
25
return SyntaxFactory.ParseSyntaxTree(text, options ??
TestOptions
.Regular);
Parsing\ParsingErrorRecoveryTests.cs (7)
6200
var file = this.ParseTree(text, options:
TestOptions
.Regular);
6228
var file = this.ParseTree(text,
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
6253
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
6309
var file = this.ParseTree(text, options:
TestOptions
.Regular);
6339
var file = this.ParseTree(text, options:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6));
6368
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
7395
SyntaxTree syntaxTree = SyntaxFactory.ParseSyntaxTree(text,
TestOptions
.Regular9);
Parsing\ParsingTests.cs (2)
86
ParseFile(text, parseOptions:
TestOptions
.Regular.WithExperimental(feature));
485
_ = SyntaxFactory.ParseSyntaxTree(stringBuilder.ToString(),
TestOptions
.RegularPreview);
Parsing\PartialEventsAndConstructorsParsingTests.cs (38)
29
TestOptions
.Regular.WithLanguageVersion(langVersion));
102
TestOptions
.Regular.WithLanguageVersion(langVersion));
130
TestOptions
.Regular.WithLanguageVersion(langVersion));
163
TestOptions
.Regular.WithLanguageVersion(langVersion));
199
TestOptions
.Regular.WithLanguageVersion(langVersion));
240
TestOptions
.Regular.WithLanguageVersion(langVersion));
289
TestOptions
.Regular.WithLanguageVersion(langVersion),
325
TestOptions
.Regular.WithLanguageVersion(langVersion),
355
TestOptions
.Regular.WithLanguageVersion(langVersion));
384
TestOptions
.Regular.WithLanguageVersion(langVersion));
413
TestOptions
.Regular.WithLanguageVersion(langVersion),
445
TestOptions
.Regular.WithLanguageVersion(langVersion),
480
TestOptions
.Regular.WithLanguageVersion(langVersion));
524
TestOptions
.Regular.WithLanguageVersion(langVersion),
563
TestOptions
.Regular.WithLanguageVersion(langVersion),
602
TestOptions
.Regular.WithLanguageVersion(langVersion));
638
TestOptions
.Regular.WithLanguageVersion(langVersion),
692
TestOptions
.Regular.WithLanguageVersion(langVersion),
759
TestOptions
.Regular.WithLanguageVersion(langVersion));
808
TestOptions
.Regular.WithLanguageVersion(langVersion));
834
TestOptions
.Regular13);
863
TestOptions
.Regular.WithLanguageVersion(langVersion));
897
TestOptions
.Regular.WithLanguageVersion(langVersion));
923
TestOptions
.Regular.WithLanguageVersion(langVersion));
944
TestOptions
.Regular.WithLanguageVersion(langVersion));
966
TestOptions
.Regular.WithLanguageVersion(langVersion));
991
TestOptions
.Regular.WithLanguageVersion(langVersion));
1014
TestOptions
.Regular.WithLanguageVersion(langVersion));
1037
TestOptions
.Regular.WithLanguageVersion(langVersion));
1063
TestOptions
.Regular.WithLanguageVersion(langVersion));
1088
TestOptions
.Regular.WithLanguageVersion(langVersion),
1116
TestOptions
.Regular.WithLanguageVersion(langVersion),
1179
TestOptions
.Regular.WithLanguageVersion(langVersion),
1250
TestOptions
.Regular13);
1312
TestOptions
.Regular.WithLanguageVersion(langVersion),
1358
TestOptions
.Regular13);
1402
TestOptions
.Regular.WithLanguageVersion(langVersion));
1469
TestOptions
.Regular13);
Parsing\PatternParsingTests.cs (114)
50
CreateCompilation(test, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
86
CreateCompilation(test, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
176
}", options:
TestOptions
.Regular);
1846
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
1856
CreateCompilation(testInMethod, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1864
UsingStatement(test,
TestOptions
.RegularWithoutRecursivePatterns);
1867
UsingStatement(test,
TestOptions
.Regular8);
1942
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
1959
UsingStatement(test,
TestOptions
.RegularWithoutRecursivePatterns);
2030
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2044
UsingStatement(test,
TestOptions
.RegularWithoutRecursivePatterns);
2154
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2168
UsingStatement(test,
TestOptions
.RegularWithoutRecursivePatterns,
2213
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2233
UsingStatement(test,
TestOptions
.RegularWithoutRecursivePatterns,
2282
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2293
UsingStatement(test,
TestOptions
.RegularWithoutRecursivePatterns);
2373
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2387
UsingStatement(test,
TestOptions
.RegularWithoutRecursivePatterns,
2450
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2461
UsingExpression(test,
TestOptions
.RegularWithoutRecursivePatterns);
2481
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2498
UsingExpression(test,
TestOptions
.RegularWithoutRecursivePatterns);
2549
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2566
UsingExpression(test,
TestOptions
.RegularWithoutRecursivePatterns,
2628
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2654
UsingExpression("1 switch { (a, b, c) => d }",
TestOptions
.RegularWithoutRecursivePatterns);
2722
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.RegularWithoutRecursivePatterns).VerifyDiagnostics(
2744
UsingStatement(test,
TestOptions
.RegularWithoutRecursivePatterns,
2989
Parse(source, options:
TestOptions
.RegularWithRecursivePatterns);
2995
Parse(source2, options:
TestOptions
.RegularWithRecursivePatterns);
5524
UsingStatement("switch(e) { case _: break; }",
TestOptions
.Regular7_3);
8254
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutPatternCombinators).VerifyDiagnostics(
8268
UsingStatement(test,
TestOptions
.RegularWithoutPatternCombinators);
8316
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutPatternCombinators).VerifyDiagnostics(
8330
UsingStatement(test,
TestOptions
.RegularWithoutPatternCombinators);
8378
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutPatternCombinators).VerifyDiagnostics(
8389
UsingStatement(test,
TestOptions
.RegularWithoutPatternCombinators);
8430
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutPatternCombinators).VerifyDiagnostics(
8438
UsingStatement(test,
TestOptions
.RegularWithoutPatternCombinators);
8484
CreateCompilation(testInMethod, parseOptions:
TestOptions
.RegularWithoutPatternCombinators).VerifyDiagnostics(
8516
UsingStatement(test,
TestOptions
.RegularWithoutPatternCombinators);
8647
CreateCompilation(test, parseOptions:
TestOptions
.RegularWithoutPatternCombinators).VerifyDiagnostics(
8686
UsingStatement(test,
TestOptions
.RegularWithoutPatternCombinators);
8823
TestOptions
.RegularWithPatternCombinators,
9018
TestOptions
.RegularWithPatternCombinators
9125
TestOptions
.RegularWithPatternCombinators
9163
TestOptions
.RegularWithPatternCombinators
9209
TestOptions
.RegularWithPatternCombinators
9254
TestOptions
.RegularWithPatternCombinators
9294
TestOptions
.RegularWithPatternCombinators
9360
TestOptions
.RegularWithPatternCombinators
9407
TestOptions
.RegularWithPatternCombinators
9462
TestOptions
.RegularWithPatternCombinators
9520
TestOptions
.RegularWithPatternCombinators
9586
TestOptions
.RegularWithPatternCombinators
9648
TestOptions
.RegularWithPatternCombinators
9711
TestOptions
.RegularWithPatternCombinators
9764
TestOptions
.RegularWithPatternCombinators
9817
TestOptions
.RegularWithPatternCombinators
9904
TestOptions
.RegularWithPatternCombinators
9944
TestOptions
.RegularWithPatternCombinators
9992
TestOptions
.RegularWithPatternCombinators
10040
TestOptions
.RegularWithPatternCombinators
10095
TestOptions
.RegularWithPatternCombinators
10142
TestOptions
.RegularWithPatternCombinators
10190
TestOptions
.RegularWithPatternCombinators
10338
TestOptions
.RegularWithPatternCombinators
10379
TestOptions
.RegularWithPatternCombinators
10420
TestOptions
.RegularWithPatternCombinators
10461
TestOptions
.RegularWithPatternCombinators
10516
TestOptions
.RegularWithPatternCombinators
10561
TestOptions
.RegularWithPatternCombinators
10634
TestOptions
.RegularWithPatternCombinators
10671
TestOptions
.RegularWithPatternCombinators
10712
TestOptions
.RegularWithPatternCombinators
10754
TestOptions
.RegularWithPatternCombinators
10806
TestOptions
.RegularWithPatternCombinators
10856
TestOptions
.RegularWithPatternCombinators
10912
TestOptions
.RegularWithPatternCombinators
10973
TestOptions
.RegularWithPatternCombinators
11024
TestOptions
.RegularWithPatternCombinators
11077
TestOptions
.RegularWithPatternCombinators
11130
TestOptions
.RegularWithPatternCombinators
11187
TestOptions
.RegularWithPatternCombinators
11251
TestOptions
.RegularWithPatternCombinators
11305
TestOptions
.RegularWithPatternCombinators
11360
TestOptions
.RegularWithPatternCombinators
11403
TestOptions
.RegularWithPatternCombinators
11456
TestOptions
.RegularWithPatternCombinators
11554
TestOptions
.RegularWithPatternCombinators
11614
TestOptions
.RegularWithPatternCombinators
11672
TestOptions
.RegularWithPatternCombinators
11731
TestOptions
.RegularWithPatternCombinators
11735
TestOptions
.RegularWithoutPatternCombinators
11795
TestOptions
.RegularWithPatternCombinators
11799
TestOptions
.RegularWithoutPatternCombinators
11866
TestOptions
.RegularWithPatternCombinators,
11871
TestOptions
.RegularWithoutPatternCombinators,
11974
TestOptions
.RegularWithPatternCombinators,
11979
TestOptions
.RegularWithoutPatternCombinators,
12043
TestOptions
.RegularWithPatternCombinators
12124
TestOptions
.RegularWithPatternCombinators
12174
TestOptions
.RegularWithPatternCombinators
12219
TestOptions
.RegularWithPatternCombinators
12274
TestOptions
.RegularWithPatternCombinators
12324
TestOptions
.RegularWithPatternCombinators
12375
TestOptions
.RegularWithPatternCombinators
12420
TestOptions
.RegularWithPatternCombinators
12475
TestOptions
.RegularWithPatternCombinators
12525
TestOptions
.RegularWithPatternCombinators
12589
TestOptions
.RegularWithPatternCombinators
12640
TestOptions
.RegularWithPatternCombinators
12695
UsingExpression(@"new object() is { {}: 1 }",
TestOptions
.RegularWithPatternCombinators,
Parsing\PatternParsingTests_ListPatterns.cs (1)
15
private static CSharpParseOptions RegularWithoutListPatterns =>
TestOptions
.Regular10;
Parsing\PatternParsingTests2.cs (4)
31
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
38
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
49
UsingExpression(test,
TestOptions
.Regular10);
52
UsingExpression(test,
TestOptions
.Regular9);
Parsing\RawInterpolatedStringLiteralCompilingTests.cs (3)
73
}", parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
86
}", parseOptions:
TestOptions
.Regular11).VerifyDiagnostics();
286
}", parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
Parsing\RawStringLiteralCompilingTests.cs (2)
19
}", parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
214
}", parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
Parsing\ReadOnlyStructs.cs (12)
40
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), options:
TestOptions
.DebugDll);
77
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7), options:
TestOptions
.DebugDll);
105
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), options:
TestOptions
.DebugDll);
149
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), options:
TestOptions
.DebugDll.WithAllowUnsafe(true));
182
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), options:
TestOptions
.DebugDll);
216
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), options:
TestOptions
.DebugDll);
Parsing\RecordParsing.cs (63)
19
=> UsingTree(text,
TestOptions
.Regular9, expectedErrors);
22
=> UsingExpression(text,
TestOptions
.Regular9, expectedErrors);
25
=> UsingStatement(text,
TestOptions
.Regular9, expectedErrors);
108
UsingTree(text, options:
TestOptions
.Regular8);
109
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
264
var tree = ParseTree(text, options:
TestOptions
.Regular8);
267
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
330
var tree = ParseTree(text, options:
TestOptions
.Regular8);
333
tree = ParseTree(text, options:
TestOptions
.RegularPreview);
1209
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
1217
var tree = SyntaxFactory.ParseSyntaxTree(text, options:
TestOptions
.Regular8);
1717
UsingStatement("int x = await with { };", options:
TestOptions
.Regular9);
1756
UsingStatement("await with;", options:
TestOptions
.Regular9);
2660
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2667
UsingTree(text, options:
TestOptions
.Regular9,
2673
CreateCompilation(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
2677
UsingTree(text, options:
TestOptions
.Regular10,
2727
CreateCompilation(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
2728
UsingTree(text, options:
TestOptions
.Regular10);
2731
CreateCompilation(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics();
2732
UsingTree(text, options:
TestOptions
.Regular9);
2735
UsingTree(text, options:
TestOptions
.Regular8,
2744
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
2863
UsingTree(text, options:
TestOptions
.Regular10);
2907
CreateCompilation(text, parseOptions:
TestOptions
.Regular10).VerifyDiagnostics(
2914
UsingTree(text, options:
TestOptions
.Regular10);
2917
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
2927
UsingTree(text, options:
TestOptions
.Regular9);
2930
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
2954
UsingTree(text, options:
TestOptions
.Regular8,
3058
UsingTree(text, options:
TestOptions
.RegularPreview,
3116
UsingTree(text, options:
TestOptions
.RegularPreview,
3208
UsingTree(text, options:
TestOptions
.Regular10,
3253
UsingTree(text, options:
TestOptions
.Regular9,
3298
UsingTree(text, options:
TestOptions
.Regular8);
3318
UsingTree(text, options:
TestOptions
.Regular9);
3338
UsingTree(text, options:
TestOptions
.Regular10);
3358
UsingTree(text, options:
TestOptions
.Regular10,
3403
UsingTree(text, options:
TestOptions
.Regular9,
3448
UsingTree(text, options:
TestOptions
.RegularPreview,
3540
UsingTree(text, options:
TestOptions
.RegularPreview);
3561
UsingTree(text, options:
TestOptions
.RegularPreview);
3582
UsingTree(text, options:
TestOptions
.RegularPreview);
3602
UsingTree(text, options:
TestOptions
.RegularPreview);
3636
UsingTree(text, options:
TestOptions
.RegularPreview);
3671
UsingTree(text, options:
TestOptions
.RegularPreview);
3692
UsingTree(text, options:
TestOptions
.RegularPreview);
3714
UsingTree(text, options:
TestOptions
.RegularPreview,
3746
UsingTree(text, options:
TestOptions
.RegularPreview,
3793
CreateCompilation(text, parseOptions:
TestOptions
.RegularPreview).VerifyDiagnostics(
3797
UsingTree(text, options:
TestOptions
.RegularPreview);
3800
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
3808
UsingTree(text, options:
TestOptions
.Regular8,
3837
CreateCompilation(text, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
3844
UsingTree(text, options:
TestOptions
.Regular9);
3869
UsingTree(text, options:
TestOptions
.RegularPreview);
3873
UsingTree(text, options:
TestOptions
.Regular8);
3875
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
3917
UsingTree(text, options:
TestOptions
.Regular9);
3942
UsingTree(text, options:
TestOptions
.RegularPreview,
3990
UsingTree(text, options:
TestOptions
.RegularPreview,
4053
UsingTree(text, options:
TestOptions
.RegularPreview);
4096
UsingTree(text, options:
TestOptions
.RegularPreview);
Parsing\RefFieldParsingTests.cs (23)
24
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
61
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
99
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
135
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
172
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
230
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
292
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
352
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
405
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
467
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
550
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
653
UsingDeclaration(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
699
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
739
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
783
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
848
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
880
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion));
931
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
985
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1016
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1055
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1094
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1141
UsingExpression(source,
TestOptions
.Regular.WithLanguageVersion(languageVersion),
Parsing\RefReadonlyTests.cs (47)
45
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options:
TestOptions
.UnsafeDebugDll);
90
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options:
TestOptions
.UnsafeDebugDll);
136
ParseAndValidate(text,
TestOptions
.Regular9,
495
UsingDeclaration(source,
TestOptions
.Regular11);
498
UsingDeclaration(source,
TestOptions
.Regular12);
538
UsingDeclaration(source,
TestOptions
.Regular11);
541
UsingDeclaration(source,
TestOptions
.Regular12);
582
UsingDeclaration(source,
TestOptions
.Regular11);
585
UsingDeclaration(source,
TestOptions
.Regular12);
625
UsingDeclaration(source,
TestOptions
.Regular11);
628
UsingDeclaration(source,
TestOptions
.Regular12);
669
UsingDeclaration(source,
TestOptions
.Regular11);
672
UsingDeclaration(source,
TestOptions
.Regular12);
713
UsingDeclaration(source,
TestOptions
.Regular11);
716
UsingDeclaration(source,
TestOptions
.Regular12);
758
UsingDeclaration(source,
TestOptions
.Regular11);
761
UsingDeclaration(source,
TestOptions
.Regular12);
802
UsingDeclaration(source,
TestOptions
.Regular11);
805
UsingDeclaration(source,
TestOptions
.Regular12);
846
UsingDeclaration(source,
TestOptions
.Regular11);
849
UsingDeclaration(source,
TestOptions
.Regular12);
890
UsingDeclaration(source,
TestOptions
.Regular11);
893
UsingDeclaration(source,
TestOptions
.Regular12);
944
UsingDeclaration(source,
TestOptions
.Regular11, expectedDiagnostics);
947
UsingDeclaration(source,
TestOptions
.Regular12, expectedDiagnostics);
950
UsingDeclaration(source,
TestOptions
.RegularPreview, expectedDiagnostics);
1006
UsingDeclaration(source,
TestOptions
.Regular11, expectedDiagnostics);
1009
UsingDeclaration(source,
TestOptions
.Regular12, expectedDiagnostics);
1012
UsingDeclaration(source,
TestOptions
.RegularPreview, expectedDiagnostics);
1068
UsingDeclaration(source,
TestOptions
.Regular11, expectedDiagnostics);
1071
UsingDeclaration(source,
TestOptions
.Regular12, expectedDiagnostics);
1074
UsingDeclaration(source,
TestOptions
.RegularPreview, expectedDiagnostics);
1129
UsingDeclaration(source,
TestOptions
.Regular11, expectedDiagnostics);
1132
UsingDeclaration(source,
TestOptions
.Regular12, expectedDiagnostics);
1135
UsingDeclaration(source,
TestOptions
.RegularPreview, expectedDiagnostics);
1181
UsingDeclaration(source,
TestOptions
.Regular11);
1184
UsingDeclaration(source,
TestOptions
.Regular12);
1224
UsingDeclaration(source,
TestOptions
.Regular11);
1227
UsingDeclaration(source,
TestOptions
.Regular12);
1267
UsingDeclaration(source,
TestOptions
.Regular11);
1270
UsingDeclaration(source,
TestOptions
.Regular12);
1273
UsingDeclaration(source,
TestOptions
.Regular9);
1313
UsingExpression("M(ref x, in y, ref readonly z)",
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1377
UsingExpression("M(readonly ref x)",
TestOptions
.Regular.WithLanguageVersion(languageVersion),
1409
UsingExpression("M(readonly x)",
TestOptions
.Regular.WithLanguageVersion(languageVersion),
Parsing\RefStructs.cs (7)
38
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), options:
TestOptions
.DebugDll);
54
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp7), options:
TestOptions
.DebugDll);
81
var comp = CreateCompilationWithMscorlib461(text, parseOptions:
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.Latest), options:
TestOptions
.DebugDll);
230
}",
TestOptions
.UnsafeDebugDll).GetParseDiagnostics().Verify();
Parsing\RoundTrippingTests.cs (2)
23
ParseAndRoundTripping(text,
TestOptions
.RegularWithDocumentationComments.WithLanguageVersion(LanguageVersion.Preview), errorCount, memberCount);
77
var parseOptions =
TestOptions
.Regular;
Parsing\ScriptParsingTests.cs (117)
25
return SyntaxFactory.ParseSyntaxTree(text, options: options ??
TestOptions
.Script);
77
ParseAndValidate(test,
TestOptions
.Script,
579
var tree = UsingTree(src, options:
TestOptions
.Regular13);
675
var tree = UsingTree(src, options:
TestOptions
.Regular13);
806
var tree = UsingTree(src, options:
TestOptions
.Regular13);
866
var tree = UsingTree(src, options:
TestOptions
.Regular13);
2212
var tree = UsingTree(src, options:
TestOptions
.Regular13);
3104
ParseAndValidate(test,
TestOptions
.Regular9);
3108
ParseAndValidate(test,
TestOptions
.Regular9, new[] { new ErrorDescription { Code = (int)ErrorCode.ERR_SemicolonExpected, Line = 1, Column = 8 } }); // expected ';'
3112
ParseAndValidate(test,
TestOptions
.Script);
3116
ParseAndValidate(test,
TestOptions
.Script);
3120
ParseAndValidate(test,
TestOptions
.Script);
3126
var tree = UsingTree(@"a * b;",
TestOptions
.Script);
3156
var tree = UsingTree(@"a * b",
TestOptions
.Script);
3189
var tree = UsingTree(@"a<t>.n * f(x)",
TestOptions
.Script);
3325
var tree = UsingTree(@"T ? a;",
TestOptions
.Script);
3355
var tree = UsingTree(@"T ? b, c = 1;",
TestOptions
.Script);
3398
var tree = UsingTree(@"T ? b = d => { };",
TestOptions
.Script);
3445
var tree = UsingTree(@"T ? b = x ? y : z;",
TestOptions
.Script);
3495
var tree = UsingTree(@"T ? a,",
TestOptions
.Script,
3537
var tree = UsingTree(@"T ? a = 1,",
TestOptions
.Script,
3588
var tree = UsingTree(@"T ? a {",
TestOptions
.Script,
3619
var tree = UsingTree(@"T ? a.b {",
TestOptions
.Script,
3658
var tree = UsingTree(@"T ? a<T>.b {",
TestOptions
.Script,
3706
var tree = UsingTree(@"T ? a<T?>.b<S>.c {",
TestOptions
.Script,
3777
var tree = UsingTree(@"T ? a() {",
TestOptions
.Script,
3813
var tree = UsingTree(@"T ? a() where",
TestOptions
.Script,
3870
var tree = UsingTree(@"T ? a(T b",
TestOptions
.Script,
3913
var tree = UsingTree(@"T ? a.b(T c",
TestOptions
.Script,
3964
var tree = UsingTree(@"T ? a<A>.b<B>(C c",
TestOptions
.Script,
4033
var tree = UsingTree(@"T ? a([Attr]C c",
TestOptions
.Script,
4088
var tree = UsingTree(@"T ? a([Attr(a = b)]c",
TestOptions
.Script,
4166
var tree = UsingTree(@"T ? a(out C c",
TestOptions
.Script,
4210
var tree = UsingTree(@"T ? a(C[] a",
TestOptions
.Script,
4265
var tree = UsingTree(@"T ? a(params",
TestOptions
.Script,
4315
var tree = UsingTree(@"T ? a(out T ? b",
TestOptions
.Script,
4363
var tree = UsingTree(@"T ? a(ref T ? b",
TestOptions
.Script,
4411
var tree = UsingTree(@"T ? a(params T ? b",
TestOptions
.Script,
4459
var tree = UsingTree(@"T ? a([Attr]T ? b",
TestOptions
.Script,
4518
var tree = UsingTree(@"T ? a(T ? b,",
TestOptions
.Script,
4580
var tree = UsingTree(@"T ? a(T ? b)",
TestOptions
.Script,
4624
var tree = UsingTree(@"T ? a(T c)",
TestOptions
.Script,
4664
var tree = UsingTree(@"T ? a(this c d",
TestOptions
.Script,
4708
var tree = UsingTree(@"T ? a(ref out T a",
TestOptions
.Script,
4753
var tree = UsingTree(@"T ? a(int a",
TestOptions
.Script,
4796
var tree = UsingTree(@"T ? a(ref int a",
TestOptions
.Script,
4840
var tree = UsingTree(@"T ? a(T a =",
TestOptions
.Script,
4894
var tree = UsingTree(@"T ? a(T[,] a",
TestOptions
.Script,
5013
var tree = UsingTree(@"T ? m(a < b, c > d)",
TestOptions
.Script,
5069
var tree = UsingTree(@"T ? 1",
TestOptions
.Script,
5110
var tree = UsingTree(@"T ? a",
TestOptions
.Script,
5151
var tree = UsingTree(@"T ? a.",
TestOptions
.Script,
5203
var tree = UsingTree(@"T ? a[",
TestOptions
.Script,
5255
var tree = UsingTree(@"T ? a<",
TestOptions
.Script,
5307
var tree = UsingTree(@"T ? a<b",
TestOptions
.Script,
5356
var tree = UsingTree(@"T ? a<b>",
TestOptions
.Script,
5406
var tree = UsingTree(@"T ? a<b,c>",
TestOptions
.Script,
5461
var tree = UsingTree(@"T ? a<b>.",
TestOptions
.Script,
5522
var tree = UsingTree(@"T ? a<b>.c",
TestOptions
.Script,
5580
var tree = UsingTree(@"T ? a<b>.c(",
TestOptions
.Script,
5649
var tree = UsingTree(@"T ? a(",
TestOptions
.Script,
5701
var tree = UsingTree(@"T ? a.b(",
TestOptions
.Script,
5761
var tree = UsingTree(@"T ? m(c",
TestOptions
.Script,
5820
var tree = UsingTree(@"T ? m(c,",
TestOptions
.Script,
5890
var tree = UsingTree(@"T ? m(c:",
TestOptions
.Script,
5960
var tree = UsingTree(@"T ? m(c?",
TestOptions
.Script,
6041
var tree = UsingTree(@"T ? m(c? a",
TestOptions
.Script,
6119
var tree = UsingTree(@"T ? m(c? a =",
TestOptions
.Script,
6208
var tree = UsingTree(@"T ? m(c? a = b ?",
TestOptions
.Script,
6316
var tree = UsingTree(@"T ? m()",
TestOptions
.Script,
6365
var tree = UsingTree(@"T ? m(a)",
TestOptions
.Script,
6421
var tree = UsingTree(@"T ? m();",
TestOptions
.Script,
6470
var tree = UsingTree(@"T ? m(a);",
TestOptions
.Script,
6526
var tree = UsingTree(@"T ? m(x: 1",
TestOptions
.Script,
6593
var tree = UsingTree(@"T ? m(x: 1, y: a ? b : c)",
TestOptions
.Script,
6686
var tree = UsingTree(@"T ? u => { } : v => { }",
TestOptions
.Script);
6739
var tree = UsingTree(@"T ? u => (d ? e => 1 : f => 2)(3) : c => 2",
TestOptions
.Script);
6839
var tree = UsingTree(@"T ? a ?",
TestOptions
.Script,
6902
var tree = UsingTree(@"T ? a =",
TestOptions
.Script,
6954
var tree = UsingTree(@"T ? a = b",
TestOptions
.Script,
7003
var tree = UsingTree(@"T ? a = b : ",
TestOptions
.Script,
7049
var tree = UsingTree(@"T ? m(out c",
TestOptions
.Script,
7109
var tree = UsingTree(@"T ? m(ref c",
TestOptions
.Script,
7169
var tree = UsingTree(@"T ? m(ref out",
TestOptions
.Script,
7247
var tree = UsingTree(@"T ? m(ref out c",
TestOptions
.Script,
7322
var tree = UsingTree(@"T ? m(this",
TestOptions
.Script,
7381
var tree = UsingTree(@"T ? m(this.",
TestOptions
.Script,
7451
var tree = UsingTree(@"T ? m(this<",
TestOptions
.Script,
7521
var tree = UsingTree(@"T ? m(this[",
TestOptions
.Script,
7591
var tree = UsingTree(@"T ? m(this a",
TestOptions
.Script,
7661
var tree = UsingTree(@"T ? m(this(",
TestOptions
.Script,
7731
var tree = UsingTree(@"T ? m(T[",
TestOptions
.Script,
7801
var tree = UsingTree(@"T ? m(T[1",
TestOptions
.Script,
7878
var tree = UsingTree(@"T ? m(T[1]",
TestOptions
.Script,
7952
var tree = UsingTree(@"T ? a(T ? a =",
TestOptions
.Script,
8041
var tree = UsingTree(@"T ? a(T)",
TestOptions
.Script,
8097
var tree = UsingTree(@"T ? a(ref int.MaxValue)",
TestOptions
.Script,
8162
var tree = UsingTree(@"T ? a(ref a,",
TestOptions
.Script,
8233
var tree = UsingTree(@"T ? a(,",
TestOptions
.Script,
8306
var tree = UsingTree(@"T ? a(T ? b[1] : b[2])",
TestOptions
.Script,
8479
var tree = UsingTree(@"T ? m(a < b, c > d) :",
TestOptions
.Script,
8874
var tree = UsingTree(@"from",
TestOptions
.Script);
8896
var tree = UsingTree(@"from c",
TestOptions
.Script,
9691
var tree = UsingTree("a < b,c.",
TestOptions
.Script,
10123
var tree = SyntaxFactory.ParseSyntaxTree(test, options:
TestOptions
.Script);
10147
var tree = ParseAndValidate($"#!{command}",
TestOptions
.Script);
10158
tree = ParseAndValidate($"#! {command}\r\n ",
TestOptions
.Script);
10174
Console.WriteLine(""Hi!"");",
TestOptions
.Script);
10188
ParseAndValidate(" #!/usr/bin/env csi",
TestOptions
.Script,
10191
ParseAndValidate("\n#!/usr/bin/env csi",
TestOptions
.Script,
10194
ParseAndValidate("\r\n#!/usr/bin/env csi",
TestOptions
.Script,
10197
ParseAndValidate("#!/bin/sh\r\n#!/usr/bin/env csi",
TestOptions
.Script,
10200
ParseAndValidate("a #!/usr/bin/env csi",
TestOptions
.Script,
10207
ParseAndValidate("#/usr/bin/env csi",
TestOptions
.Script,
10214
ParseAndValidate("# !/usr/bin/env csi",
TestOptions
.Script,
10221
var tree = ParseAndValidate("//#!/usr/bin/env csi",
TestOptions
.Script);
10233
ParseAndValidate("#!/usr/bin/env csi",
TestOptions
.Regular,
Parsing\SeparatedSyntaxListParsingTests.cs (3)
327
", options:
TestOptions
.Regular,
673
CreateCompilation(text, parseOptions:
TestOptions
.Regular6).VerifyDiagnostics(
735
var tree = UsingTree(text,
TestOptions
.Regular.WithLanguageVersion(LanguageVersion.CSharp6),
Parsing\SingleLineDeclarationParsingTests.cs (28)
32
@"namespace",
TestOptions
.RegularPreview,
64
@"namespace A",
TestOptions
.RegularPreview,
93
@"namespace A.",
TestOptions
.RegularPreview,
133
@"namespace A.B",
TestOptions
.RegularPreview,
170
@"namespace A;",
TestOptions
.RegularPreview);
193
CreateCompilation(test, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
198
UsingNode(test,
TestOptions
.Regular9);
220
@"namespace A.;",
TestOptions
.RegularPreview,
253
@"namespace A.B;",
TestOptions
.RegularPreview);
283
@"namespace A; {",
TestOptions
.RegularPreview,
308
@"namespace A; { }",
TestOptions
.RegularPreview,
336
@"namespace A; }",
TestOptions
.RegularPreview,
362
namespace B;",
TestOptions
.RegularPreview);
396
}",
TestOptions
.RegularPreview);
431
}",
TestOptions
.RegularPreview);
466
namespace B;",
TestOptions
.RegularPreview);
499
namespace A;",
TestOptions
.RegularPreview);
531
using X;",
TestOptions
.RegularPreview);
563
namespace A;",
TestOptions
.RegularPreview);
593
class X { }",
TestOptions
.RegularPreview);
623
namespace A;",
TestOptions
.RegularPreview);
653
extern alias X;",
TestOptions
.RegularPreview);
682
@"namespace A;;",
TestOptions
.RegularPreview,
707
@"namespace A<X>;",
TestOptions
.RegularPreview);
738
@"namespace A::B;",
TestOptions
.RegularPreview);
768
@"public namespace A;",
TestOptions
.RegularPreview);
791
@"[X] namespace A;",
TestOptions
.RegularPreview);
825
@"namespace A; int x;",
TestOptions
.RegularPreview);
Parsing\StackAllocInitializerParsingTests.cs (8)
25
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
33
UsingExpression(test, options:
TestOptions
.Regular7);
72
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
80
UsingExpression(test, options:
TestOptions
.Regular7);
119
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
127
UsingExpression(test, options:
TestOptions
.Regular7);
153
CreateCompilation(testWithStatement, parseOptions:
TestOptions
.Regular7).VerifyDiagnostics(
161
UsingExpression(test, options:
TestOptions
.Regular7,
Parsing\StatementParsingTests.cs (27)
178
TestPostfixUnaryOperator(SyntaxKind.ExclamationToken,
TestOptions
.Regular8);
241
var statement = this.ParseStatement(text, options:
TestOptions
.Regular);
2393
var statement = this.ParseStatement(text, options:
TestOptions
.Regular8);
2421
UsingStatement(@"using T a = b;", options:
TestOptions
.Regular8);
2488
var statement = this.ParseStatement(text, options:
TestOptions
.Regular8);
2518
UsingStatement("using public readonly var a = b;",
TestOptions
.Regular8,
2558
UsingStatement(@"using var a = b;", options:
TestOptions
.Regular8);
2588
UsingStatement(@"await using T a = b;",
TestOptions
.Regular8);
2620
var statement = this.ParseStatement(text, 0,
TestOptions
.Regular8);
2651
UsingStatement(@"await using var a = b;",
TestOptions
.Regular8);
2765
UsingStatement(@"await var a = b;",
TestOptions
.Regular8,
2836
var statement = this.ParseStatement(text, options:
TestOptions
.Regular8);
2873
UsingStatement(@"using T a = b, c = d;", options:
TestOptions
.Regular8);
2939
var statement = this.ParseStatement(text, options:
TestOptions
.Regular8);
2956
UsingStatement(@"using var x = f ? a : b;", options:
TestOptions
.Regular8);
3000
var statement = this.ParseStatement(text, options:
TestOptions
.Regular8);
3022
var statement = this.ParseStatement(text, options:
TestOptions
.Regular8);
3039
UsingStatement(@"using f ? x = a;", options:
TestOptions
.Regular8);
3094
var statement = this.ParseStatement(text, options:
TestOptions
.Regular8);
3111
UsingStatement("using f? x, y;", options:
TestOptions
.Regular8);
3142
UsingStatement("using ref int x = ref y;",
TestOptions
.Regular8);
3180
UsingStatement("using ref readonly int x = ref y;",
TestOptions
.Regular8);
3219
UsingStatement("using ref var x = ref y;",
TestOptions
.Regular8);
3257
UsingStatement("using ref var x = y;",
TestOptions
.Regular8);
3291
UsingStatement("using readonly var x, y = ref z;",
TestOptions
.Regular8,
3506
var tree = SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Regular);
3531
var tree = SyntaxFactory.ParseSyntaxTree(source, options:
TestOptions
.Regular);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (10)
79
TestOptions
.Regular8);
99
TestOptions
.Regular8);
123
TestOptions
.Regular8);
151
TestOptions
.Regular8);
188
TestOptions
.Regular8,
228
TestOptions
.Regular8);
833
CreateCompilation(text, parseOptions:
TestOptions
.Regular7_3).VerifyDiagnostics(
846
CreateCompilation(text, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
857
UsingNode(text, options:
TestOptions
.Regular7_3);
860
UsingNode(text, options:
TestOptions
.Regular8);
Parsing\TopLevelStatementsParsingTests.cs (3)
1621
var tree = UsingTree(test,
TestOptions
.RegularPreview.WithLanguageVersion(version));
3193
CreateCompilation(test, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
3217
UsingTree(test,
TestOptions
.Regular8,
Parsing\UsingDirectiveParsingTests.cs (58)
18
return SyntaxFactory.ParseSyntaxTree(text, options: options ??
TestOptions
.RegularPreview);
659
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
771
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
860
UsingTree(text, options:
TestOptions
.Regular11);
861
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
901
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
1108
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1156
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1231
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1304
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1379
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
1466
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
2096
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
2173
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics();
2248
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
2329
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
2405
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
2473
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics(
4036
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4050
UsingTree(text, options:
TestOptions
.Regular11,
4086
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4097
UsingTree(text, options:
TestOptions
.Regular11,
4133
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4180
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4224
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4241
UsingTree(text, options:
TestOptions
.Regular11,
4285
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4299
UsingTree(text, options:
TestOptions
.Regular11,
4343
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4401
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4456
UsingTree(text, options:
TestOptions
.Regular11);
4457
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4499
UsingTree(text, options:
TestOptions
.Regular11);
4500
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4540
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4580
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4616
UsingTree(text, options:
TestOptions
.Regular11);
4617
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4700
UsingTree(text, options:
TestOptions
.Regular11);
4701
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
4782
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4863
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
4941
UsingTree(text, options:
TestOptions
.Regular11);
4942
CreateCompilation(text, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
5019
UsingTree(text, options:
TestOptions
.Regular11);
5020
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular11).VerifyDiagnostics(
5097
CreateCompilation(text, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
5177
CreateCompilation(text, options:
TestOptions
.UnsafeDebugDll, parseOptions:
TestOptions
.Regular12).VerifyDiagnostics(
Parsing\Utf8StringLiteralsParsingTests.cs (20)
114
UsingExpression(@"""hello""u8", options:
TestOptions
.Regular11);
126
UsingExpression(@"""hello""u8", options:
TestOptions
.Regular10);
150
UsingExpression(@"@""hello""u8", options:
TestOptions
.Regular11);
162
UsingExpression(@"@""hello""u8", options:
TestOptions
.Regular10);
186
UsingExpression(@"""hello""U8", options:
TestOptions
.Regular11);
198
UsingExpression(@"""hello""U8", options:
TestOptions
.Regular10);
222
UsingExpression(@"@""hello""U8", options:
TestOptions
.Regular11);
234
UsingExpression(@"@""hello""U8", options:
TestOptions
.Regular10);
594
foreach (var options in new[] {
TestOptions
.RegularDefault,
TestOptions
.Regular11,
TestOptions
.Regular10 })
612
foreach (var options in new[] {
TestOptions
.RegularDefault,
TestOptions
.Regular11,
TestOptions
.Regular10 })
748
foreach (var options in new[] {
TestOptions
.RegularDefault,
TestOptions
.Regular11,
TestOptions
.Regular10 })
770
foreach (var options in new[] {
TestOptions
.RegularDefault,
TestOptions
.Regular11,
TestOptions
.Regular10 })
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\FieldAndValueKeywordTests.cs (51)
43
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
89
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
112
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
137
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
175
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
203
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
221
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
239
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
258
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
286
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
313
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
330
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
360
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
390
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
420
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
450
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
480
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
507
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
534
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
561
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
577
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
603
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
643
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
671
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
699
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
726
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
753
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
791
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
817
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
851
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
900
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
947
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
988
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1024
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1060
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1099
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1137
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1172
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1206
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1243
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1275
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1302
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1348
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1397
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1465
var comp = CreateCompilation(source, parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1508
comp = CreateCompilation(sourceB1, references: [refA], parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1528
comp = CreateCompilation(sourceB2, references: [refA], parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1538
comp = CreateCompilation(sourceB3, references: [refA], parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1548
comp = CreateCompilation(sourceB4, references: [refA], parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1559
comp = CreateCompilation(sourceB5, references: [refA], parseOptions:
TestOptions
.Regular.WithLanguageVersion(languageVersion));
1596
var parseOptions =
TestOptions
.Regular.WithLanguageVersion(languageVersion);
Syntax\Mocks\MockCSharpSyntaxTree.cs (1)
30
Options = options ??
TestOptions
.Regular;
Syntax\SyntaxAnnotationTests.cs (8)
133
var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.
TestOptions
.Regular);
143
var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.
TestOptions
.Regular);
306
var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.
TestOptions
.Regular);
314
var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.
TestOptions
.Regular);
322
var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.
TestOptions
.Regular);
330
var tree = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.
TestOptions
.Regular);
338
var tree1 = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.
TestOptions
.Regular);
339
var tree2 = SyntaxFactory.ParseSyntaxTree(_allInOneCSharpCode, options: Test.Utilities.
TestOptions
.Regular);
Syntax\SyntaxFactoryTests.cs (6)
626
var parsedWith8 = SyntaxFactory.ParseTypeName(type, options:
TestOptions
.Regular8);
629
var parsedWithPreview = SyntaxFactory.ParseTypeName(type, options:
TestOptions
.Regular9);
632
CreateCompilation(type, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
649
CreateCompilation(type, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
662
CreateCompilation(type, parseOptions:
TestOptions
.Regular8).VerifyDiagnostics(
673
CreateCompilation(type, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
Syntax\SyntaxNodeTests.cs (3)
460
testContainsHelper2(new[] { SyntaxKind.ShebangDirectiveTrivia }, SyntaxFactory.ParseCompilationUnit("#!command", options:
TestOptions
.Script));
461
testContainsHelper2(new[] { SyntaxKind.ShebangDirectiveTrivia }, SyntaxFactory.ParseCompilationUnit(" #!command", options:
TestOptions
.Script));
462
testContainsHelper2(new[] { SyntaxKind.ShebangDirectiveTrivia }, SyntaxFactory.ParseCompilationUnit("#!command", options:
TestOptions
.Regular));
Syntax\SyntaxRewriterTests.cs (10)
361
var tree = SyntaxFactory.ParseSyntaxTree("System.Console.Write(\"Before\")",
TestOptions
.Script);
376
var tree = SyntaxFactory.ParseSyntaxTree("m(a, b)",
TestOptions
.Script);
395
var tree = SyntaxFactory.ParseSyntaxTree("m(a, b)",
TestOptions
.Script);
422
var tree = SyntaxFactory.ParseSyntaxTree("private class C { }", options:
TestOptions
.Script);
442
var tree = SyntaxFactory.ParseSyntaxTree("public class C { }", options:
TestOptions
.Script);
465
var tree = SyntaxFactory.ParseSyntaxTree("/* c */ identifier", options:
TestOptions
.Script);
492
var tree = SyntaxFactory.ParseSyntaxTree("/* c */ identifier", options:
TestOptions
.Script);
514
var tree = SyntaxFactory.ParseSyntaxTree("private class C { }", options:
TestOptions
.Script);
527
var tree = SyntaxFactory.ParseSyntaxTree("private class C { }", options:
TestOptions
.Script);
649
var oldTree = CSharpTestBase.Parse(oldSource, options:
TestOptions
.RegularWithDocumentationComments);
Syntax\SyntaxTests.cs (4)
22
Assert.False(SyntaxFactory.IsCompleteSubmission(SyntaxFactory.ParseSyntaxTree(code, options:
TestOptions
.Script)));
27
Assert.True(SyntaxFactory.IsCompleteSubmission(SyntaxFactory.ParseSyntaxTree(code, options:
TestOptions
.Script)));
35
SyntaxFactory.IsCompleteSubmission(SyntaxFactory.ParseSyntaxTree("", options:
TestOptions
.Regular)));
182
var expr = SyntaxFactory.ParseExpression(source, options:
TestOptions
.Regular);
Syntax\SyntaxTreeTests.cs (31)
96
var compilation = CSharpCompilation.Create("test", new[] { tree }, TargetFrameworkUtil.GetReferences(TargetFramework.Standard),
TestOptions
.DebugDll);
340
UsingTree(test,
TestOptions
.Regular10);
364
CreateCompilation(test, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
375
UsingTree(test,
TestOptions
.Regular9);
399
UsingTree(test,
TestOptions
.Regular10);
433
CreateCompilation(test, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
447
UsingTree(test,
TestOptions
.Regular9);
481
UsingTree(test,
TestOptions
.Regular10);
506
CreateCompilation(test, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
517
UsingTree(test,
TestOptions
.Regular9);
542
UsingTree(test,
TestOptions
.Regular10);
577
CreateCompilation(test, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
591
UsingTree(test,
TestOptions
.Regular9);
626
UsingTree(test,
TestOptions
.RegularPreview);
658
CreateCompilation(test, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
672
UsingTree(test,
TestOptions
.Regular9);
704
UsingTree(test,
TestOptions
.RegularPreview);
746
CreateCompilation(test, parseOptions:
TestOptions
.Regular9).VerifyDiagnostics(
763
UsingTree(test,
TestOptions
.Regular9);
808
UsingTree(test,
TestOptions
.RegularPreview,
839
UsingTree(test,
TestOptions
.RegularPreview,
873
UsingTree(test,
TestOptions
.RegularPreview,
914
UsingTree(test,
TestOptions
.RegularPreview);
948
UsingTree(test,
TestOptions
.Regular,
975
UsingTree(test,
TestOptions
.RegularPreview,
1003
UsingTree(test,
TestOptions
.Regular,
1039
UsingTree(test,
TestOptions
.RegularPreview,
1080
UsingTree(test,
TestOptions
.RegularPreview,
1121
UsingTree(test,
TestOptions
.RegularPreview);
1177
UsingTree(test,
TestOptions
.RegularPreview);
1249
UsingTree(test,
TestOptions
.RegularPreview);
Microsoft.CodeAnalysis.CSharp.Test.Utilities (34)
CSharpTestBase.cs (28)
1327
return (options ??
TestOptions
.ReleaseDll).WithNullableContextOptions(nullableContextOptions);
1421
options = options ??
TestOptions
.ReleaseDll.WithOutputKind((expectedOutput != null) ? OutputKind.ConsoleApplication : OutputKind.DynamicallyLinkedLibrary);
1535
options = options ?? (expectedOutput != null ?
TestOptions
.ReleaseExe : CheckForTopLevelStatements(source.GetSyntaxTrees(parseOptions)));
1608
CreateCompilationWithMscorlib40(source, parseOptions:
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute()),
1639
var tree = Parse(text, options: options ??
TestOptions
.RegularPreview);
1765
parseOptions = parseOptions != null ? parseOptions.WithDocumentationMode(DocumentationMode.Diagnose) :
TestOptions
.RegularPreviewWithDocumentationComments;
1766
options = (options ??
TestOptions
.ReleaseDll).WithXmlReferenceResolver(XmlFileResolver.Default);
1843
parseOptions = (parseOptions ??
TestOptions
.RegularPreview).WithExperimental(experimentalFeature.Value);
1872
var options = hasTopLevelStatements ?
TestOptions
.ReleaseExe :
TestOptions
.ReleaseDll;
1976
Func<CSharpCompilation> createCompilationLambda = () => CSharpCompilation.Create(identity.Name, options: options ??
TestOptions
.ReleaseDll, references: references, syntaxTrees: trees);
1999
syntaxTree: Parse(source, options: parseOptions ??
TestOptions
.Script),
2022
syntaxTree: Parse(code, options: parseOptions ??
TestOptions
.Script),
2032
var compilationOptions = (expectedOutput != null) ?
TestOptions
.ReleaseExe :
TestOptions
.ReleaseDll;
2069
var comp = CreateCompilation(source, options:
TestOptions
.ReleaseExe.WithAllowUnsafe(allowUnsafe));
2635
var compilation = CreateCompilation(testSrc, targetFramework: targetFramework, options: compilationOptions ??
TestOptions
.ReleaseDll, parseOptions: parseOptions);
2834
options:
TestOptions
.UnsafeReleaseDll);
2852
options:
TestOptions
.UnsafeReleaseDll);
2871
options: options ??
TestOptions
.UnsafeReleaseDll,
2903
var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range, TestSources.Span }, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2920
var reference = CreateCompilation(new[] { TestSources.Span, TestSources.MemoryExtensions }, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
2938
var reference = CreateCompilation(new[] { TestSources.Index, TestSources.Range, TestSources.Span, TestSources.MemoryExtensions }, options:
TestOptions
.UnsafeReleaseDll).VerifyDiagnostics();
3174
new object[] { WithNullableEnable(
TestOptions
.DebugDll) },
3175
new object[] { WithNullableDisable(
TestOptions
.DebugDll) }
3186
new object[] { WithNullableEnable(
TestOptions
.ReleaseDll) },
3187
new object[] { WithNullableDisable(
TestOptions
.ReleaseDll) }
3211
parseOptions ??= WithRuntimeAsync(
TestOptions
.RegularPreview);
CSharpTestSource.cs (1)
42
var tree = SyntaxFactory.ParseSyntaxTree(stringText, options ??
TestOptions
.RegularPreview, path);
DiagnosticTestUtilities.cs (2)
47
var comp = CSharpTestBase.CreateCompilation(srcs, parseOptions:
TestOptions
.RegularPreview);
85
var comp = CSharpCompilation.Create(assemblyName: "DiagnosticsTest", options:
TestOptions
.ReleaseDll, syntaxTrees: synTrees, references: refs);
MetadataTestHelpers.cs (1)
71
var tc1 = CSharpCompilation.Create(assemblyName: "Dummy", options: options ??
TestOptions
.ReleaseDll, syntaxTrees: new SyntaxTree[0], references: refs);
MockCSharpCompiler.cs (1)
68
ResolveAnalyzersFromArguments(diagnostics, this.MessageProvider,
TestOptions
.DebugDll, skipAnalyzers, out analyzers, out generators);
TestOptions.cs (1)
34
/// Usages of <see cref="
TestOptions
.RegularNext"/> and <see cref="LanguageVersionFacts.CSharpNext"/>
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (34)
CodeGen\WinMdEventTests.cs (17)
31
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseWinMD);
66
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseWinMD);
108
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseWinMD);
150
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseWinMD);
181
var verifier = CompileAndVerifyWithWinRt(source, options:
TestOptions
.ReleaseWinMD);
217
var verifier = CompileAndVerifyWithWinRt(source, options:
TestOptions
.ReleaseWinMD);
281
var verifier = CompileAndVerifyWithWinRt(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseWinMD);
374
var verifier = CompileAndVerifyWithWinRt(source, parseOptions:
TestOptions
.Regular10, options:
TestOptions
.ReleaseWinMD);
463
var verifier = CompileAndVerifyWithWinRt(source, options:
TestOptions
.ReleaseWinMD);
623
var comp1 = CreateEmptyCompilation(source1, WinRtRefs,
TestOptions
.ReleaseWinMD,
TestOptions
.Regular, "Lib");
627
var comp2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new MetadataReference[] { new CSharpCompilationReference(comp1), serializationRef, SystemXmlRef }),
TestOptions
.ReleaseExe);
648
var comp = CreateEmptyCompilation(source, WinRtRefs,
TestOptions
.ReleaseWinMD,
TestOptions
.Regular7);
668
var comp = CreateEmptyCompilation(source, WinRtRefs,
TestOptions
.ReleaseWinMD);
CodeGen\WinRTCollectionTests.cs (3)
5190
options:
TestOptions
.ReleaseExe.WithModuleName("MODULE"));
5693
var comp = CreateCompilationWithWinRT(source, references: LegacyRefs, options:
TestOptions
.ReleaseExe);
7359
var verifier = CompileAndVerifyWithWinRt(source, options:
TestOptions
.ReleaseWinMD);
Metadata\WinMdDumpTest.cs (1)
444
var comp = CreateEmptyCompilation("", references, options:
TestOptions
.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
Metadata\WinMdEventTests.cs (11)
241
options:
TestOptions
.DebugWinMD.WithAllowUnsafe(true),
313
options:
TestOptions
.DebugModule.WithAllowUnsafe(true));
2914
var comp = CreateEmptyCompilation(source, WinRtRefs,
TestOptions
.CreateTestOptions(kind, OptimizationLevel.Debug));
2958
var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { ilRef }),
TestOptions
.CreateTestOptions(kind, OptimizationLevel.Debug));
3027
var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { interfaceILRef, baseILRef }),
TestOptions
.CreateTestOptions(kind, OptimizationLevel.Debug));
3093
var comp = CreateEmptyCompilation(source, WinRtRefs.Concat(new[] { ilRef }),
TestOptions
.CreateTestOptions(kind, OptimizationLevel.Debug));
3288
var comp = CreateEmptyCompilation(source, WinRtRefs,
TestOptions
.CreateTestOptions(kind, OptimizationLevel.Debug));
3322
var comp = CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseWinMD);
3379
CreateEmptyCompilation(source, WinRtRefs,
TestOptions
.ReleaseWinMD).VerifyDiagnostics(
3428
CreateCompilationWithMscorlib40(source, options:
TestOptions
.ReleaseWinMD).VerifyEmitDiagnostics(
3556
var comp = CreateEmptyCompilation("", WinRtRefs.Concat(new[] { ilRef }),
TestOptions
.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
PdbTests.cs (2)
21
var comp = CSharpCompilation.Create("Compilation", options:
TestOptions
.ReleaseDll);
119
var ops =
TestOptions
.ReleaseDll;
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (4)
Emit\CompilationOutputFilesTests.cs (2)
31
var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, assemblyName: "lib");
Emit\CompilationOutputsTests.cs (2)
54
var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, assemblyName: "lib");
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (2)
CSharpFunctionResolverTests.cs (2)
420
var compilationB = CreateCompilation(sourceB, assemblyName: nameB, options:
TestOptions
.DebugExe, references: new[] { refA });
512
var compilation = CreateCompilation(source, options:
TestOptions
.UnsafeDebugDll);
Microsoft.CodeAnalysis.Features.Test.Utilities (3)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (2)
378
csParseOptions =
TestOptions
.RegularPreview.WithNoRefSafetyRulesAttribute();
380
compilation = CSharpCompilation.Create(assemblyName, trees, references,
TestOptions
.DebugDll);
EditAndContinue\Extensions.cs (1)
155
LanguageNames.CSharp =>
TestOptions
.DebugDll,
Microsoft.CodeAnalysis.Features.UnitTests (14)
EditAndContinue\EditAndContinueMethodDebugInfoReaderTests.cs (2)
65
var tree = CSharpTestSource.Parse(source, path: "/a/c.cs", options:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), checksumAlgorithm: SourceHashAlgorithm.Sha1);
66
var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(tree, options:
TestOptions
.DebugDll);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (12)
66
var sourceTreeA1 = SyntaxFactory.ParseSyntaxTree(SourceText.From(sourceBytesA1, sourceBytesA1.Length, encodingA, SourceHashAlgorithms.Default),
TestOptions
.Regular, sourceFileA.Path);
67
var sourceTreeB1 = SyntaxFactory.ParseSyntaxTree(SourceText.From(sourceBytesB1, sourceBytesB1.Length, encodingB, SourceHashAlgorithms.Default),
TestOptions
.Regular, sourceFileB.Path);
68
var sourceTreeC1 = SyntaxFactory.ParseSyntaxTree(SourceText.From(sourceBytesC1, sourceBytesC1.Length, encodingC, SourceHashAlgorithm.Sha1),
TestOptions
.Regular, sourceFileC.Path);
73
var compilation = CSharpTestBase.CreateCompilation([sourceTreeA1, sourceTreeB1, sourceTreeC1], options:
TestOptions
.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "P");
638
syntaxTrees: [SyntaxFactory.ParseSyntaxTree(libSource, options:
TestOptions
.Regular, path: "Lib.cs", Encoding.UTF8)],
640
useStrongName ?
TestOptions
.SigningDebugDll.WithCryptoKeyFile(SigningTestHelpers.KeyPairFile) :
TestOptions
.DebugDll);
3338
var compilationV1 = CSharpTestBase.CreateCompilation(sourceV1, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "lib");
4120
var compilationA = CSharpTestBase.CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "A");
4121
var compilationB = CSharpTestBase.CreateCompilation(source1, options:
TestOptions
.DebugDll, targetFramework: DefaultTargetFramework, assemblyName: "B");
4449
var compilationV1 = CSharpTestBase.CreateCompilationWithMscorlib40(sourceV1, options:
TestOptions
.DebugDll, assemblyName: "lib");
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Definitions\GoToDefinitionTests.cs (1)
267
ParseOptions =
TestOptions
.RegularPreview,
Microsoft.CodeAnalysis.Rebuild.UnitTests (3)
CompilationOptionsReaderTests.cs (1)
45
options:
TestOptions
.DebugModule,
CSharpRebuildTests.cs (1)
24
options:
TestOptions
.DebugExe);
OptionRoundTripTests.cs (1)
27
public static readonly CSharpCompilationOptions BaseCSharpCompilationOptions =
TestOptions
.DebugExe.WithDeterministic(true);
Microsoft.CodeAnalysis.UnitTests (2)
AnalyzerAssemblyLoaderTests.cs (1)
1289
TestOptions
.DebugDll.WithPublicSign(true).WithCryptoPublicKey(SigningTestHelpers.PublicKey));
Symbols\DocumentationCommentIdTests.cs (1)
173
var comp = CreateCSharpCompilation(text, compilationOptions:
TestOptions
.UnsafeDebugDll).VerifyDiagnostics();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (3)
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (3)
36
var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, parseOptions:
TestOptions
.Regular.WithNoRefSafetyRulesAttribute(), options:
TestOptions
.DebugDll, assemblyName: "lib");
85
var compilation = CSharpTestBase.CreateCompilationWithMscorlib40AndSystemCore(source, options:
TestOptions
.DebugDll, assemblyName: "lib");
SemanticSearch.BuildTask.UnitTests (3)
GenerateFilteredReferenceAssembliesTaskTests.cs (3)
127
""", references: [libRef],
TestOptions
.DebugExe);
175
""", references: [libRef],
TestOptions
.DebugExe);
224
""", references: [libRef],
TestOptions
.DebugExe);