447 references to UnsafeDebugDll
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (47)
CodeGen\CodeGenAsyncIteratorTests.cs (1)
10673
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: [libS2, missingLibS1], targetFramework: TargetFramework.Net80);
CodeGen\CodeGenAwaitForeachTests.cs (1)
2723
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.
UnsafeDebugDll
);
CodeGen\CodeGenAwaitUsingTests.cs (1)
290
var comp = CreateCompilationWithTasksExtensions(new[] { source, IAsyncDisposableDefinition }, options: TestOptions.
UnsafeDebugDll
);
CodeGen\CodeGenConstructorInitTests.cs (1)
1151
CompileAndVerify(source, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Skipped).VerifyIL("C..cctor()", @"
CodeGen\CodeGenDeconstructTests.cs (2)
1793
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1837
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
CodeGen\CodeGenFunctionPointersTests.cs (18)
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(
11693
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
11757
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11819
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
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(
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(
12393
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
CodeGen\CodeGenIterators.cs (1)
4181
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: [libS2, missingLibS1]);
CodeGen\CodeGenRefLocalTests.cs (2)
3888
CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Fails).VerifyIL("Program.Main()", @"
3961
CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Passes).VerifyIL("Program.Main()", @"
CodeGen\CodeGenTupleEqualityTests.cs (1)
5439
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
CodeGen\CodeGenTupleTest.cs (3)
10393
options: TestOptions.
UnsafeDebugDll
);
10642
options: TestOptions.
UnsafeDebugDll
);
24075
var comp = CreateCompilationWithMscorlib461AndCSharp(source, references: s_valueTupleRefs, options: TestOptions.
UnsafeDebugDll
);
CodeGen\UnsafeTests.cs (15)
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
);
685
CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.
UnsafeDebugDll
).VerifyIL("C.M", """
731
CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.
UnsafeDebugDll
).VerifyIL("C.M", """
781
CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.
UnsafeDebugDll
).VerifyIL("C.M1", """
829
CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.
UnsafeDebugDll
).VerifyIL("C.M1", """
876
CompileAndVerify(source, verify: Verification.Fails, options: TestOptions.
UnsafeDebugDll
).VerifyIL("C.M", """
5715
var comp = CreateCompilationWithMscorlib461(source, references: new[] { lib.EmitToImageReference() }, options: TestOptions.
UnsafeDebugDll
);
7697
CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Fails).VerifyIL("C.Test", @"
7805
var comp = CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Fails);
10829
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
10900
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Emit\EmitMetadataTests.cs (1)
3218
var ref2 = CreateEmptyCompilation(source2, [ref1], options: TestOptions.
UnsafeDebugDll
, assemblyName: "Encoding")
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (23)
Emit\EditAndContinue\EditAndContinueTests.cs (1)
8942
var options = TestOptions.
UnsafeDebugDll
;
Emit\EditAndContinue\LocalSlotMappingTests.cs (2)
1208
var compilation0 = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1316
var compilation0 = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Emit\EditAndContinue\SymbolMatcherTests.cs (9)
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);
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
);
Emit\LocalStateTracing\LocalStateTracingTests.cs (4)
196
options: (expectedOutput != null) ? TestOptions.UnsafeDebugExe : TestOptions.
UnsafeDebugDll
,
206
options: (expectedOutput != null) ? TestOptions.UnsafeDebugExe : TestOptions.
UnsafeDebugDll
,
441
var compilation0 = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, targetFramework: s_targetFramework);
554
var compilation = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, targetFramework: s_targetFramework);
Emit\NumericIntPtrTests.cs (1)
10279
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net70);
Emit\RuntimeProbing\ModuleCancellationTests.cs (1)
22
options: options ?? (expectedOutput != null ? TestOptions.UnsafeDebugExe : TestOptions.
UnsafeDebugDll
),
Emit\RuntimeProbing\StackOverflowProbingTests.cs (1)
21
options: options ?? (expectedOutput != null ? TestOptions.UnsafeDebugExe : TestOptions.
UnsafeDebugDll
),
PDB\PDBTests.cs (3)
7218
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.
UnsafeDebugDll
);
7418
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.
UnsafeDebugDll
);
7568
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.
UnsafeDebugDll
);
PDB\PDBUsingTests.cs (1)
467
CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.NetFramework).VerifyPdb(@"
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (126)
Attributes\AttributeTests.cs (9)
10175
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
10213
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
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
);
11578
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Attributes\AttributeTests_WellKnownAttributes.cs (1)
12958
var comp = CreateCompilation(new[] { src, skipLocalsInitDef1 }, options: TestOptions.
UnsafeDebugDll
);
FlowAnalysis\RegionAnalysisTests.cs (2)
9254
", options: TestOptions.
UnsafeDebugDll
);
14139
options: TestOptions.
UnsafeDebugDll
);
RefReadonlyParameterTests.cs (23)
961
CreateCompilationWithIL(source, ilSource, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
966
var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.
UnsafeDebugDll
);
1025
CreateCompilationWithIL(new[] { source, RequiresLocationAttributeDefinition }, ilSource, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
1048
var comp = CreateCompilationWithIL(new[] { source, RequiresLocationAttributeDefinition }, ilSource, options: TestOptions.
UnsafeDebugDll
);
1112
var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.
UnsafeDebugDll
);
1166
var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1214
var comp = CreateCompilationWithIL(source, ilSource, options: TestOptions.
UnsafeDebugDll
);
1242
var comp = CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options: TestOptions.
UnsafeDebugDll
);
1266
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1283
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1316
var comp2 = CreateCompilation(source2, new[] { comp1Ref }, assemblyName: "Assembly2", options: TestOptions.
UnsafeDebugDll
);
1328
var comp2b = CreateCompilation(source2, new[] { comp1bRef }, assemblyName: "Assembly2", options: TestOptions.
UnsafeDebugDll
);
1342
var comp3 = CreateCompilation(source3, new[] { comp1bRef }, assemblyName: "Assembly3", options: TestOptions.
UnsafeDebugDll
);
1519
var comp = CreateCompilation(new[] { source, RequiresLocationAttributeDefinition }, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();
1539
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1555
var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options: TestOptions.
UnsafeDebugDll
);
1571
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular11, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1586
CreateCompilation(source2, new[] { comp1Ref }, parseOptions: TestOptions.Regular12, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(expectedDiagnostics);
1587
CreateCompilation(source2, new[] { comp1Ref }, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(expectedDiagnostics);
7968
var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options: TestOptions.
UnsafeDebugDll
);
8043
var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options: TestOptions.
UnsafeDebugDll
);
8209
var comp1 = CreateCompilation(new[] { source1, RequiresLocationAttributeDefinition }, options: TestOptions.
UnsafeDebugDll
);
8324
var comp1 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
);
Semantics\CollectionExpressionTests.cs (2)
42793
var comp1 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
);
42873
var comp1 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
);
Semantics\ExtensionOperatorsTests.cs (2)
25040
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.
UnsafeDebugDll
);
25148
var comp = CreateCompilation(source, targetFramework: TargetFramework.NetCoreApp, options: TestOptions.
UnsafeDebugDll
);
Semantics\ExtensionTests.cs (13)
4795
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
12571
var comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
);
26397
var comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
29154
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
29983
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
42082
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
42103
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
42172
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
44307
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
49518
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
49542
comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
50142
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
50165
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
Semantics\ExtensionTests2.cs (50)
22504
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
22524
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
22544
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
22557
CompileAndVerify(src2, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
22744
CompileAndVerify(src2, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C`1", """
23129
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
23150
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
23169
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
23253
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23273
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23293
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23313
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23333
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23353
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23373
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23396
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23417
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23438
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23459
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23472
CompileAndVerify(src2, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23494
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23508
CompileAndVerify(src2, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23530
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23544
CompileAndVerify(src2, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23566
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23580
CompileAndVerify(src2, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23604
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23626
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23646
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23660
CompileAndVerify(src2, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23681
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23703
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23728
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23753
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
23907
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
23921
CompileAndVerify(src2, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90, verify: Verification.FailsPEVerify).VerifyTypeIL("C", """
23948
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
23973
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
25164
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
25800
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
25967
var comp = CreateCompilationWithIL(src, ilSrc, options: TestOptions.
UnsafeDebugDll
);
26003
var comp = CreateCompilationWithIL(src, ilSrc, options: TestOptions.
UnsafeDebugDll
);
26058
var comp = CreateCompilationWithIL(src, ilSrc, options: TestOptions.
UnsafeDebugDll
);
26115
var comp = CreateCompilationWithIL(src, ilSrc, options: TestOptions.
UnsafeDebugDll
);
26141
comp = CreateCompilationWithIL("", ilSrc, options: TestOptions.
UnsafeDebugDll
);
26273
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
28380
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
28955
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
28973
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
28991
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net90);
Semantics\ParamsCollectionTests.cs (4)
13491
var comp1 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
);
13503
var comp2 = CreateCompilation(source2, references: [comp1Ref], options: TestOptions.
UnsafeDebugDll
);
13592
var comp1 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
);
13604
var comp2 = CreateCompilation(source2, references: [comp1Ref], options: TestOptions.
UnsafeDebugDll
);
Semantics\PatternMatchingTests.cs (1)
4462
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\PatternMatchingTests4.cs (3)
3485
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
3503
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
3522
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Semantics\PatternMatchingTests5.cs (1)
1069
var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.
UnsafeDebugDll
);
Semantics\PrimaryConstructorTests.cs (11)
12912
}", options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
12946
}", options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
12974
}", options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
13000
}", options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
14571
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
14601
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
14605
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
14846
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
14863
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
15278
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
15300
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\RecordTests.cs (4)
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);
1508
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Mscorlib461);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (17)
IOperation\IOperationTests_IAddressOfOperation.cs (2)
60
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
140
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, TestOptions.
UnsafeDebugDll
);
IOperation\IOperationTests_IFieldReferenceExpression.cs (2)
295
VerifyOperationTreeAndDiagnosticsForTest<AssignmentExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
335
VerifyOperationTreeAndDiagnosticsForTest<AssignmentExpressionSyntax>(source, expectedOperationTree, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
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_INoneOperation.cs (1)
337
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
IOperation\IOperationTests_IPointerIndirectionReferenceOperation.cs (2)
58
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
116
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (173)
Semantics\AnonymousFunctionTests.cs (4)
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);
Semantics\DeconstructionTests.cs (1)
4089
options: TestOptions.
UnsafeDebugDll
,
Semantics\ForEachTests.cs (2)
3322
""", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();
3356
""", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();
Semantics\FunctionPointerTests.cs (5)
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);
141
var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
150
comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
Semantics\GlobalUsingDirectiveTests.cs (4)
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\LocalFunctionTests.cs (7)
1446
var compWithUnsafe = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1483
var compWithUnsafe = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1512
var compWithUnsafe = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
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);
4847
}", options: TestOptions.
UnsafeDebugDll
);
Semantics\NameOfTests.cs (1)
1538
TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Semantics\NativeIntegerTests.cs (1)
15069
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\NullableReferenceTypesTests.cs (5)
1378
}", options: TestOptions.
UnsafeDebugDll
);
93802
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(TestOptions.
UnsafeDebugDll
));
160806
", options: TestOptions.
UnsafeDebugDll
);
160834
", options: TestOptions.
UnsafeDebugDll
);
160860
", options: TestOptions.
UnsafeDebugDll
);
Semantics\NullConditionalAssignmentTests.cs (3)
952
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
986
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1012
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\OverloadResolutionTests.cs (3)
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);
Semantics\RecordStructTests.cs (6)
659
var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.
UnsafeDebugDll
);
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);
1781
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Mscorlib461);
Semantics\RefEscapingTests.cs (35)
47
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
113
}", options: TestOptions.
UnsafeDebugDll
);
835
var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
1005
var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
2221
var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular10);
2231
comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
2633
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
2666
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
2797
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
2918
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
2947
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
3041
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
3195
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
3277
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
3364
var comp = CreateCompilation(tree, targetFramework: TargetFramework.Net90, options: TestOptions.
UnsafeDebugDll
);
3447
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
3784
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
3829
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
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);
4184
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
4786
CreateCompilation([source, UnscopedRefAttributeDefinition, InterpolatedStringHandlerAttribute], options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
5302
var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
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
);
6118
CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
7441
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
11005
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
11092
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
Semantics\RefFieldTests.cs (8)
2596
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.
UnsafeDebugDll
);
2909
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
5408
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.
UnsafeDebugDll
);
17925
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
18894
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, options: TestOptions.
UnsafeDebugDll
);
18916
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
21112
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
28865
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.
UnsafeDebugDll
);
Semantics\RefLocalsAndReturnsTests.cs (4)
835
}", options: TestOptions.
UnsafeDebugDll
);
1902
var comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
);
2446
var comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
);
2529
var comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
);
Semantics\SemanticErrorTests.cs (2)
9448
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
24930
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\StackAllocInitializerTests.cs (1)
1620
CreateCompilation(test, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Semantics\StackAllocSpanExpressionsTests.cs (1)
471
CreateCompilation(test, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Semantics\UnsafeTests.cs (63)
59
options: TestOptions.
UnsafeDebugDll
);
78
options: TestOptions.
UnsafeDebugDll
);
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
);
11368
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();
11785
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
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
);
12800
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
12816
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, 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
);
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);
13348
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12);
13381
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
13403
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12);
13423
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
13444
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12);
13485
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
13500
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
13520
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
13542
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
13562
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
13571
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
13593
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
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);
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);
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);
Semantics\UseSiteErrorTests.cs (17)
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 });
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (27)
Compilation\UsedAssembliesTests.cs (2)
3834
Compilation comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: references, options: TestOptions.
UnsafeDebugDll
);
3841
AssertUsedAssemblyReferences(source, references, references, parseOptions: TestOptions.RegularPreview, options: TestOptions.
UnsafeDebugDll
);
Symbols\AnonymousTypesSemanticsTests.cs (3)
1917
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1934
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1955
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Symbols\GenericConstraintTests.cs (7)
1012
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).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();
7046
var compilation = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12);
Symbols\Source\BaseClassTests.cs (1)
2340
comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12);
Symbols\Source\ClsComplianceTests.cs (3)
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();
Symbols\Source\FileModifierTests.cs (1)
2896
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Symbols\Source\PropertyTests.cs (1)
2897
CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Symbols\Source\UsingAliasTests.cs (6)
778
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
844
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
915
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();
936
""", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1003
""", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1022
""", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Symbols\SymbolErrorTests.cs (3)
4517
CreateCompilationWithMscorlib46(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12)
4520
CreateCompilationWithMscorlib46(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11)
16834
CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (32)
Parsing\ParserErrorMessageTests.cs (5)
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(
4888
CreateCompilation(test, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Parsing\RefReadonlyTests.cs (2)
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
);
Parsing\RefStructs.cs (1)
230
}", TestOptions.
UnsafeDebugDll
).GetParseDiagnostics().Verify();
Parsing\UsingDirectiveParsingTests.cs (24)
659
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
771
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).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(
4086
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
4180
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12).VerifyDiagnostics(
4285
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
4401
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12).VerifyDiagnostics(
4500
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
4580
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12).VerifyDiagnostics(
4701
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
4863
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12).VerifyDiagnostics(
5020
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
5177
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular12).VerifyDiagnostics(
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
CSharpFunctionResolverTests.cs (1)
512
var compilation = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Microsoft.CodeAnalysis.UnitTests (1)
Symbols\DocumentationCommentIdTests.cs (1)
173
var comp = CreateCSharpCompilation(text, compilationOptions: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();