573 references to Regular12
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (29)
CodeGen\CodeGenAsyncIteratorTests.cs (4)
665
comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe, parseOptions: TestOptions.
Regular12
);
711
var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe, parseOptions: TestOptions.
Regular12
);
870
var comp = CreateCompilationWithAsyncIterator(source, options: TestOptions.DebugExe, parseOptions: TestOptions.
Regular12
);
918
var comp = CreateCompilationWithAsyncIterator(source, parseOptions: TestOptions.
Regular12
);
CodeGen\CodeGenAwaitForeachTests.cs (14)
2507
var comp = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
);
2575
var comp = CreateCompilationWithTasksExtensions(sources, parseOptions: TestOptions.
Regular12
);
2684
var comp = CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
);
3019
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3068
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3110
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3446
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
3584
CreateCompilationWithTasksExtensions(sources, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
3713
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput, verify: Verification.FailsILVerify).VerifyDiagnostics();
3843
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3961
CreateCompilationWithTasksExtensions(sources, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4072
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4136
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4176
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
CodeGen\CodeGenAwaitUsingTests.cs (11)
5031
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5075
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics(expectedDiagnostics);
5113
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
5150
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5189
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5238
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
5271
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5306
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5344
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5380
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5431
CreateCompilationWithTasksExtensions(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (8)
CodeGen\IndexAndRangeTests.cs (7)
201
comp = CreateCompilationWithIndex(source, parseOptions: TestOptions.
Regular12
);
237
comp = CreateCompilationWithIndex(source, parseOptions: TestOptions.
Regular12
);
279
comp = CreateCompilationWithIndex(source, parseOptions: TestOptions.
Regular12
);
1721
comp = CreateCompilationWithIndex(source, parseOptions: TestOptions.
Regular12
);
1763
comp = CreateCompilationWithIndex(source, parseOptions: TestOptions.
Regular12
);
1957
var comp = CreateCompilationWithIndex(source, parseOptions: TestOptions.
Regular12
);
2485
comp = CreateCompilationWithIndexAndRange(source, parseOptions: TestOptions.
Regular12
);
Emit\NumericIntPtrTests.cs (1)
1383
CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (255)
Attributes\AttributeTests.cs (1)
10903
comp = CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
FlowAnalysis\FlowTests.cs (1)
5952
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "c").VerifyDiagnostics(expectedDiagnostic);
OverloadResolutionPriorityTests.cs (2)
863
CreateCompilation([source, OverloadResolutionPriorityAttributeDefinition], parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
883
CompileAndVerify(consumingSource, references: [definingComp.ToMetadataReference()], parseOptions: TestOptions.
Regular12
, expectedOutput: "8765").VerifyDiagnostics();
RefReadonlyParameterTests.cs (65)
258
CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1613
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeDebugDll).VerifyDiagnostics(expectedDiagnostics);
1667
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
1739
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1763
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1791
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1815
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1849
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1870
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1891
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1912
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1940
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1961
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
1989
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2010
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2038
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2059
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2077
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
2098
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2116
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
2134
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
2164
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2194
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2224
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2242
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
2271
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2308
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
3220
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
3497
CompileAndVerify(source, expectedOutput: "object5", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
3725
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
3872
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
3933
CompileAndVerify(new[] { source1, source2 }, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
3951
CreateCompilation(new[] { source1, source3 }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
4034
CompileAndVerify(source, expectedOutput: "CCC", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
4078
CompileAndVerify(source, expectedOutput: "CCC", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
4158
CreateCompilation(new[] { source1, source2 }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics2);
4179
CompileAndVerify(new[] { source1, source3 }, expectedOutput: expectedOutput3, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics3);
4191
CompileAndVerify(new[] { source1, source4 }, expectedOutput: expectedOutput4, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
4216
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
4241
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
4460
CompileAndVerify(source, expectedOutput: "C", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
7031
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7056
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7085
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7283
CompileAndVerify(source, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedWarnings);
7301
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
7697
CompileAndVerify(source2, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
7712
CreateCompilation(source3, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
7763
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
7788
CompileAndVerify(source2, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
7814
CompileAndVerify(source3, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
7867
CompileAndVerify(source2, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
7877
CreateCompilation(source3, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
8047
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8106
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8275
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8300
CompileAndVerify(source2, new[] { comp1Ref }, verify: Verification.Fails, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeDebugExe,
8332
CompileAndVerify(source3, new[] { comp1Ref }, verify: Verification.Fails, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeDebugExe,
8380
CompileAndVerify(source2, new[] { comp1Ref }, verify: Verification.Fails, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeDebugExe,
8408
CreateCompilation(source3, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeDebugExe).VerifyDiagnostics(expectedDiagnostics);
8569
CompileAndVerify(source2, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
8590
CreateCompilation(source3, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
8609
CompileAndVerify(source3, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
8659
CompileAndVerify(source2, new[] { comp1Ref }, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
8669
CreateCompilation(source3, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
RefStructInterfacesTests.cs (74)
48
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
81
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
163
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
195
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
280
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
318
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
410
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
442
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
528
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
566
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
812
CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
846
CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
1033
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
1354
comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
);
1407
comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
);
1930
comp7 = CreateCompilation(src7, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
);
1983
comp8 = CreateCompilation(src8, references: [comp1Ref], targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
);
4390
CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4440
CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5469
CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5602
CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5866
CreateCompilation(src, targetFramework: TargetFramework.Net70, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7275
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
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
);
7359
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
7387
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
8687
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
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
);
8763
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
8789
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
8828
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
11757
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
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
);
11842
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
11877
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
14105
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
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
);
14213
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
14252
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
14309
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
16538
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
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
);
16614
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
16641
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
16684
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
17790
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
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
);
17909
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
17949
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
19302
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
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
);
19373
var comp3 = CreateCompilation(src3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
19399
var comp = CreateCompilation(src, targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
19438
var comp2 = CreateCompilation(src2, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
20440
CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
20453
CreateCompilation(src2, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
20485
CreateCompilation([src1, src3], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
20495
CreateCompilation(src3, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics();
20697
CreateCompilation([src1, src2], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
20710
CreateCompilation(src2, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
20742
CreateCompilation([src1, src3], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
20752
CreateCompilation(src3, references: [comp1Ref], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics();
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
);
29251
var comp3 = CreateCompilation(text3, references: [comp1.ToMetadataReference()], targetFramework: s_targetFrameworkSupportingByRefLikeGenerics, parseOptions: TestOptions.
Regular12
);
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
);
RefUnsafeInIteratorAndAsyncTests.cs (13)
33
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
61
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
89
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
119
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
154
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics(expectedDiagnostics);
175
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
206
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics(expectedDiagnostics);
251
CreateCompilation(source, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
286
CreateCompilation(source, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
324
CreateCompilation(source, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
418
CreateCompilation(source, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
573
CreateCompilation(source, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
838
CreateCompilation(source, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
Semantics\CollectionExpressionTests.cs (18)
839
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics(
1047
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics(
1408
verify(TestOptions.
Regular12
, expectedType12);
1734
parseOptions: TestOptions.
Regular12
,
1934
parseOptions: TestOptions.
Regular12
,
1972
parseOptions: TestOptions.
Regular12
,
2083
parseOptions: TestOptions.
Regular12
,
2215
CreateCompilation(source, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyEmitDiagnostics(
2243
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics(
2335
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
2373
CreateCompilation(source, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
2421
parseOptions: TestOptions.
Regular12
,
2503
parseOptions: TestOptions.
Regular12
,
2592
parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2672
parseOptions: TestOptions.
Regular12
,
2779
parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2855
parseOptions: TestOptions.
Regular12
,
2945
parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
Semantics\ExtensionTests.cs (13)
39114
comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.
Regular12
);
39340
comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.
Regular12
);
39360
comp = CreateCompilation(src, parseOptions: TestOptions.
Regular12
);
39414
comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.
Regular12
);
39446
comp = CreateCompilation(src, parseOptions: TestOptions.
Regular12
);
39485
comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.
Regular12
);
39511
comp = CreateCompilation(src, parseOptions: TestOptions.
Regular12
);
39551
comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.
Regular12
);
39578
comp = CreateCompilation(src, parseOptions: TestOptions.
Regular12
);
39620
comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.
Regular12
);
39658
comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.
Regular12
);
39688
comp = CreateCompilation(src, parseOptions: TestOptions.
Regular12
);
39738
comp = CreateCompilation(src, references: [libRef], parseOptions: TestOptions.
Regular12
);
Semantics\ExtensionTests2.cs (1)
30337
var comp = CreateCompilationWithIL(src, ilSrc, parseOptions: TestOptions.
Regular12
);
Semantics\InlineArrayTests.cs (31)
2492
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
6017
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
6183
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
8342
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
15198
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
16979
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
18827
comp = CreateCompilation(src + Buffer4Definition, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
20480
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
20945
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21160
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21205
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21256
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21307
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21374
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21414
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21458
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21551
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
21603
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
21901
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22223
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22405
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22458
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22517
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22576
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22641
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22681
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22725
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
22814
CreateCompilation(src, targetFramework: TargetFramework.Net80, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
22864
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
23422
CreateCompilation(src, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net80).VerifyDiagnostics(
23473
foreach (var parseOptions in new[] { TestOptions.
Regular12
, TestOptions.Regular13, TestOptions.RegularPreview })
Semantics\LockTests.cs (1)
1630
CreateCompilation(sources, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
Semantics\OutVarTests.cs (1)
19619
parseOptions: TestOptions.
Regular12
);
Semantics\ParamsCollectionTests.cs (22)
3970
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
4017
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
4064
comp = CreateCompilation(src2 + src1, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
4084
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
4132
comp = CreateCompilation(src, targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
4179
comp = CreateCompilation(src2 + src1, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
4234
comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
4303
comp = CreateCompilation(src2 + src1, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
);
4323
comp2 = CreateCompilation(src2, references: [comp1Ref], options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All), parseOptions: TestOptions.
Regular12
);
4399
comp2 = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
6353
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
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
);
6577
comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
6655
comp1 = CreateCompilation(src1, references: [comp0Ref], targetFramework: TargetFramework.StandardAndCSharp, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
7269
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
7385
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
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
);
7984
comp = CreateCompilation(src2, references: [comp1Ref], targetFramework: TargetFramework.Net80, options: TestOptions.ReleaseExe, parseOptions: TestOptions.
Regular12
);
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
);
Semantics\PrimaryConstructorTests.cs (12)
67
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
229
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
271
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
299
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
332
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
360
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
394
CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll).VerifyDiagnostics(
424
CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll).VerifyDiagnostics(
451
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
468
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
485
comp = CreateCompilation(src1, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseDll);
3334
comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_IConversionExpression.cs (1)
3450
comp = CreateCompilationWithSpan(source, parseOptions: TestOptions.
Regular12
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (221)
Semantics\DelegateTypeTests.cs (50)
1542
var comp = CreateCompilation(new[] { source, s_utils }, parseOptions: TestOptions.
Regular12
, options: TestOptions.ReleaseExe);
2068
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2122
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2187
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2250
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2307
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2346
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2389
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2429
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2501
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2555
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2603
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2651
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2700
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2753
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2787
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2845
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
2874
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
3139
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3172
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3201
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3622
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
3718
var comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
6890
CreateCompilation([source1, source2], parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
6905
CompileAndVerify([source1, source3], parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
6946
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
6987
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7028
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7069
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7125
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
7172
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput).VerifyDiagnostics();
7207
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7243
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7279
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7328
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
7371
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
13506
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13547
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13580
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput).VerifyDiagnostics();
13610
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13677
CompileAndVerify(source3, [comp2Ref, comp1b.EmitToImageReference()], parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13716
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
13783
CreateCompilation(source3, [comp2Ref, comp1bRef], parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
13839
CreateCompilation([source1, source2], parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
13860
CompileAndVerify([source1, source3], parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13920
CreateCompilation(source3, [comp2Ref, comp1bRef], parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
13941
CompileAndVerify(source4, [comp2Ref, comp1bRef], parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
13982
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput).VerifyDiagnostics();
14025
CompileAndVerify(source3, [comp2Ref, comp1aRef], parseOptions: TestOptions.
Regular12
, symbolValidator: validateSymbols, expectedOutput: expectedOutput).VerifyDiagnostics();
14054
CompileAndVerify(source3, [comp2Ref, comp1bRef], parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput).VerifyDiagnostics();
Semantics\DynamicTests.cs (10)
5734
var parseOptions = version switch { 12 => TestOptions.
Regular12
, 13 => TestOptions.Regular13, _ => TestOptions.RegularPreview };
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\FunctionPointerTests.cs (3)
69
comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.
Regular12
);
98
comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
125
comp = CreateCompilationWithFunctionPointers(src, parseOptions: TestOptions.
Regular12
);
Semantics\LambdaTests.cs (2)
7130
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
8246
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
Semantics\LocalFunctionTests.cs (1)
2361
var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
.WithFeature("run-nullable-analysis", "never"));
Semantics\NameOfTests.cs (17)
1816
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput).VerifyDiagnostics();
1850
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput).VerifyDiagnostics();
1906
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput).VerifyDiagnostics();
1947
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: expectedOutput).VerifyDiagnostics();
1967
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "Length").VerifyDiagnostics();
1992
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2011
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "Length").VerifyDiagnostics();
2037
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "Length").VerifyDiagnostics();
2056
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "StaticProp").VerifyDiagnostics();
2075
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "StaticProp").VerifyDiagnostics();
2096
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "M").VerifyDiagnostics();
2115
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "StaticMethod").VerifyDiagnostics();
2271
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "StaticMethod").VerifyDiagnostics();
2296
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "Prop").VerifyDiagnostics();
2321
CompileAndVerify(source, parseOptions: TestOptions.
Regular12
, expectedOutput: "Prop").VerifyDiagnostics();
2345
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
2366
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
Semantics\NativeIntegerTests.cs (1)
4387
CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
Semantics\OverloadResolutionTests.cs (13)
9477
CompileAndVerify(code, expectedOutput: "5", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9520
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9549
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9599
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9631
CompileAndVerify(source, expectedOutput: "555", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9670
CompileAndVerify(source, expectedOutput: "555", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9704
parseOptions: TestOptions.
Regular12
, verify: Verification.Fails).VerifyDiagnostics(expectedDiagnostics);
9738
CompileAndVerify(source, expectedOutput: "555", verify: Verification.FailsILVerify, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9789
CompileAndVerify(source, expectedOutput: "string5", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
9809
CompileAndVerify(source, expectedOutput: "string5", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
9840
CompileAndVerify(source, expectedOutput: "object5", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9871
CompileAndVerify(source, expectedOutput: "object5", parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
9968
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
Semantics\RefLocalsAndReturnsTests.cs (12)
1292
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
1333
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3188
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3224
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3253
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3295
CompileAndVerify(code, expectedOutput: expectedOutput, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net70, verify: Verification.FailsPEVerify).VerifyDiagnostics();
3326
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net70).VerifyEmitDiagnostics(expectedDiagnostics);
3349
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3383
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3413
CreateCompilation(code, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3451
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
3481
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, targetFramework: TargetFramework.Net70).VerifyDiagnostics(
Semantics\SemanticErrorTests.cs (1)
15443
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
Semantics\SpanStackSafetyTests.cs (5)
987
CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
1051
CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
1129
CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
1198
CreateCompilationWithMscorlibAndSpan(text, TestOptions.ReleaseExe, TestOptions.
Regular12
).VerifyDiagnostics(
1824
CreateCompilationWithSpan(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
Semantics\TopLevelStatementsTests.cs (1)
1124
comp = CreateCompilation(text, options: TestOptions.DebugExe, parseOptions: TestOptions.
Regular12
);
Semantics\UnsafeTests.cs (105)
278
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
301
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
324
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
348
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
379
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
421
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
468
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
610
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(
639
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
664
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
811
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
873
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
900
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
924
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
955
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics();
983
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics();
1006
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics();
1034
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics();
1066
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics();
1098
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyEmitDiagnostics();
1126
CreateCompilation(code, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
1157
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1179
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1202
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1227
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1245
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1263
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
1292
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, 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();
1437
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1462
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1485
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1510
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1528
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1546
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
1575
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, 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();
1657
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1683
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1707
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1736
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1755
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1774
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
1804
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, 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();
1928
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
1954
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
1978
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
2007
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(expectedDiagnostics);
2026
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics();
2045
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyDiagnostics(
2075
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, 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();
2196
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics();
2216
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2240
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics();
2263
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2282
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics();
2301
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(
2328
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, 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();
2401
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics();
2423
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2441
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics();
2463
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2488
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2516
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2541
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2576
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseExe).VerifyDiagnostics(expectedDiagnostics);
2595
CreateCompilation(code, parseOptions: TestOptions.
Regular12
, options: TestOptions.UnsafeReleaseDll).VerifyEmitDiagnostics();
3198
CreateCompilation(withUnsafeOnMembers, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3217
CreateCompilation(withUnsafeOnTypeAndMembers, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3259
CreateCompilation(withUnsafeOnMembers, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
3269
CreateCompilation(withUnsafeOnTypeAndMembers, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
10455
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
10828
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedDiagnostics);
11420
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expected);
11421
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expected);
11459
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expected);
11461
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expectedWithUnsafe);
11539
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expected);
11540
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expected);
11604
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
11623
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
11696
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expected);
11697
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expected);
11745
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
11758
CreateCompilation(text, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
13348
comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
13351
comp = CreateCompilation(csharp, parseOptions: TestOptions.
Regular12
);
13403
comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
13406
comp = CreateCompilation(csharp, parseOptions: TestOptions.
Regular12
);
13444
comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
13456
comp = CreateCompilation(csharp, parseOptions: TestOptions.
Regular12
);
13718
comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
13863
comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
13906
comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
13939
comp = CreateCompilation(csharp, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (26)
DocumentationComments\CrefTests.cs (4)
6703
verify(CreateCompilation(source, parseOptions: TestOptions.
Regular12
.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics());
6760
verify(CreateCompilation(source, parseOptions: TestOptions.
Regular12
.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6803
verify(CreateCompilation(source, parseOptions: TestOptions.
Regular12
.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
6853
verify(CreateCompilation(source, parseOptions: TestOptions.
Regular12
.WithDocumentationMode(DocumentationMode.Diagnose)).VerifyDiagnostics(expectedDiagnostics));
Symbols\GenericConstraintTests.cs (9)
5874
CreateCompilation(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5882
CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
6518
CreateCompilation(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
).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();
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
);
Symbols\PartialPropertiesTests.cs (1)
5223
comp = CreateCompilation(source, parseOptions: TestOptions.
Regular12
);
Symbols\Source\BaseClassTests.cs (2)
2319
var comp = CreateCompilation(text, parseOptions: TestOptions.
Regular12
);
2340
comp = CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
);
Symbols\Source\ClsComplianceTests.cs (4)
405
CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
762
CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
840
CreateCompilation(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
849
CreateCompilation(source, options: TestOptions.UnsafeReleaseDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics();
Symbols\Source\UsingAliasTests.cs (1)
890
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(expected);
Symbols\SymbolErrorTests.cs (5)
4443
CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4517
CreateCompilationWithMscorlib46(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
)
4567
CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
16823
CreateCompilationWithMscorlib40AndSystemCore(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
16834
CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (33)
LexicalAndXml\LexicalErrorTests.cs (3)
250
ParserErrorMessageTests.ParseAndValidate(test, TestOptions.
Regular12
,
269
ParserErrorMessageTests.ParseAndValidate(test, TestOptions.
Regular12
,
288
ParserErrorMessageTests.ParseAndValidate(test, TestOptions.
Regular12
,
LexicalAndXml\LexicalTests.cs (2)
1153
var token = LexToken(text, TestOptions.
Regular12
);
1334
var token = LexToken(text, TestOptions.
Regular12
);
Parsing\RefReadonlyTests.cs (17)
498
UsingDeclaration(source, TestOptions.
Regular12
);
541
UsingDeclaration(source, TestOptions.
Regular12
);
585
UsingDeclaration(source, TestOptions.
Regular12
);
628
UsingDeclaration(source, TestOptions.
Regular12
);
672
UsingDeclaration(source, TestOptions.
Regular12
);
716
UsingDeclaration(source, TestOptions.
Regular12
);
761
UsingDeclaration(source, TestOptions.
Regular12
);
805
UsingDeclaration(source, TestOptions.
Regular12
);
849
UsingDeclaration(source, TestOptions.
Regular12
);
893
UsingDeclaration(source, TestOptions.
Regular12
);
947
UsingDeclaration(source, TestOptions.
Regular12
, expectedDiagnostics);
1009
UsingDeclaration(source, TestOptions.
Regular12
, expectedDiagnostics);
1071
UsingDeclaration(source, TestOptions.
Regular12
, expectedDiagnostics);
1132
UsingDeclaration(source, TestOptions.
Regular12
, expectedDiagnostics);
1184
UsingDeclaration(source, TestOptions.
Regular12
);
1227
UsingDeclaration(source, TestOptions.
Regular12
);
1270
UsingDeclaration(source, TestOptions.
Regular12
);
Parsing\UsingDirectiveParsingTests.cs (11)
901
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4133
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4180
CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4343
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4401
CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4540
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4580
CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4782
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
4863
CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5097
CreateCompilation(text, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(
5177
CreateCompilation(text, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.
Regular12
).VerifyDiagnostics(