294 references to UnsafeDebugDll
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (54)
CodeGen\CodeGenAwaitForeachTests.cs (1)
1730
var comp = CreateCompilationWithTasksExtensions(source + s_IAsyncEnumerable, options: TestOptions.
UnsafeDebugDll
);
CodeGen\CodeGenAwaitUsingTests.cs (1)
211
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 (24)
11490
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11539
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11564
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11589
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11615
var verifier = CompileAndVerify(source, options: TestOptions.
UnsafeDebugDll
, symbolValidator: static module =>
11643
var verifier = CompileAndVerify(source, options: TestOptions.
UnsafeDebugDll
, symbolValidator: static module =>
11671
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11696
var verifier = CompileAndVerify(source, options: TestOptions.
UnsafeDebugDll
, symbolValidator: static module =>
11725
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11833
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11858
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11885
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11908
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
11935
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11986
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
12012
var verifier = CompileAndVerify(source, options: TestOptions.
UnsafeDebugDll
, symbolValidator: static module =>
12041
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
12067
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
12092
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
12119
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
12145
var verifier = CompileAndVerify(source, options: TestOptions.
UnsafeDebugDll
, symbolValidator: static module =>
12173
var verifier = CompileAndVerify(source, options: TestOptions.
UnsafeDebugDll
, symbolValidator: static module =>
12203
var verifier = CompileAndVerify(source, options: TestOptions.
UnsafeDebugDll
, symbolValidator: static module =>
12232
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
CodeGen\CodeGenRefLocalTests.cs (2)
3103
CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Fails).VerifyIL("Program.Main()", @"
3176
CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Passes).VerifyIL("Program.Main()", @"
CodeGen\CodeGenTupleEqualityTests.cs (1)
5460
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
CodeGen\CodeGenTupleTest.cs (3)
10399
options: TestOptions.
UnsafeDebugDll
);
10648
options: TestOptions.
UnsafeDebugDll
);
24113
var comp = CreateCompilationWithMscorlib45AndCSharp(source, references: s_valueTupleRefs, options: TestOptions.
UnsafeDebugDll
);
CodeGen\UnsafeTests.cs (3)
5300
var comp = CreateCompilationWithMscorlib45(source, references: new[] { lib.EmitToImageReference() }, options: TestOptions.
UnsafeDebugDll
);
7099
CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Fails).VerifyIL("C.Test", @"
7207
var comp = CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, verify: Verification.Fails);
Emit\EditAndContinue\EditAndContinueTests.cs (1)
6732
var options = TestOptions.
UnsafeDebugDll
;
Emit\EditAndContinue\LocalSlotMappingTests.cs (2)
1085
var compilation0 = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1193
var compilation0 = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Emit\EditAndContinue\SymbolMatcherTests.cs (9)
1439
var compilation0 = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular9);
1482
var compilation0 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular9);
1542
var compilation0 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular9);
1819
var compilation0 = CreateCompilation(source0, options: TestOptions.
UnsafeDebugDll
);
1820
var compilation1 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
);
1878
var compilation0 = CreateCompilation(source0, options: TestOptions.
UnsafeDebugDll
);
1879
var compilation1 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
);
1945
var compilation0 = CreateCompilation(source0, options: TestOptions.
UnsafeDebugDll
);
1946
var compilation1 = CreateCompilation(source1, options: TestOptions.
UnsafeDebugDll
);
PDB\PDBTests.cs (3)
7130
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.
UnsafeDebugDll
);
7330
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.
UnsafeDebugDll
);
7480
var c = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.
UnsafeDebugDll
);
PDB\PDBUsingTests.cs (1)
467
CompileAndVerify(text, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.NetFramework).VerifyPdb(@"
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (13)
Attributes\AttributeTests.cs (8)
9875
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
9913
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
10574
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
10597
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
10603
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
10610
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10624
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
10641
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Attributes\AttributeTests_WellKnownAttributes.cs (1)
12782
var comp = CreateCompilation(new[] { src, skipLocalsInitDef1 }, options: TestOptions.
UnsafeDebugDll
);
Emit\NumericIntPtrTests.cs (1)
10239
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, targetFramework: TargetFramework.Net70);
FlowAnalysis\RegionAnalysisTests.cs (1)
9254
", options: TestOptions.
UnsafeDebugDll
);
Semantics\PatternMatchingTests.cs (1)
4462
var compilation = CreateCompilationWithMscorlib40AndSystemCore(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\PatternMatchingTests5.cs (1)
1069
var compilation = CreateCompilation(program, parseOptions: TestOptions.RegularWithExtendedPropertyPatterns, options: TestOptions.
UnsafeDebugDll
);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (6)
ExpressionCompilerTests.cs (4)
1251
var compilation0 = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
2294
var compilation0 = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
2348
var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.
UnsafeDebugDll
);
2383
var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.
UnsafeDebugDll
);
LocalFunctionTests.cs (1)
401
var comp = CreateCompilationWithMscorlib45(source, options: TestOptions.
UnsafeDebugDll
);
LocalsTests.cs (1)
5129
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
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)
87
compilationOptions: TestOptions.
UnsafeDebugDll
);
167
compilationOptions: TestOptions.
UnsafeDebugDll
);
256
compilationOptions: TestOptions.
UnsafeDebugDll
);
314
compilationOptions: TestOptions.
UnsafeDebugDll
);
382
compilationOptions: TestOptions.
UnsafeDebugDll
);
466
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
561
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
696
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedFlowGraph, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
785
VerifyFlowGraphAndDiagnosticsForTest<BlockSyntax>(source, expectedGraph, expectedDiagnostics, compilationOptions: TestOptions.
UnsafeDebugDll
);
916
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 (160)
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);
1378
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular9);
1399
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular9);
Semantics\DeconstructionTests.cs (1)
4089
options: TestOptions.
UnsafeDebugDll
,
Semantics\FunctionPointerTests.cs (5)
66
var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
76
comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
83
comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
119
var comp = CreateCompilationWithFunctionPointers(src, options: TestOptions.
UnsafeDebugDll
);
128
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 (5)
1452
var compWithUnsafe = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1489
var compWithUnsafe = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
1518
var compWithUnsafe = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
2369
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext.WithFeature("run-nullable-analysis", "never"));
4458
}", options: TestOptions.
UnsafeDebugDll
);
Semantics\NameOfTests.cs (1)
1233
TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Semantics\NativeIntegerTests.cs (1)
15038
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\NullableReferenceTypesTests.cs (5)
1366
}", options: TestOptions.
UnsafeDebugDll
);
90010
var comp = CreateCompilation(new[] { source }, options: WithNullableEnable(TestOptions.
UnsafeDebugDll
));
156274
", options: TestOptions.
UnsafeDebugDll
);
156302
", options: TestOptions.
UnsafeDebugDll
);
156328
", options: TestOptions.
UnsafeDebugDll
);
Semantics\OverloadResolutionTests.cs (3)
607
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.
UnsafeDebugDll
);
803
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.
UnsafeDebugDll
);
877
var compilation = CreateCompilationWithMscorlib45(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular9);
Semantics\PrimaryConstructorTests.cs (11)
11884
}", options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11918
}", options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11946
}", options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
11972
}", options: TestOptions.
UnsafeDebugDll
).VerifyEmitDiagnostics(
13543
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
13573
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
13577
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
13818
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
13835
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
14250
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
14272
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\RecordStructTests.cs (5)
659
var comp = CreateCompilation(src, parseOptions: TestOptions.RegularPreview, options: TestOptions.
UnsafeDebugDll
);
1503
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.
UnsafeDebugDll
);
1558
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.
UnsafeDebugDll
);
1610
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, parseOptions: TestOptions.RegularPreview, options: TestOptions.
UnsafeDebugDll
);
1710
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.
UnsafeDebugDll
);
Semantics\RecordTests.cs (4)
1247
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.
UnsafeDebugDll
);
1302
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.
UnsafeDebugDll
);
1354
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.
UnsafeDebugDll
);
1453
var comp = CreateCompilation(new[] { src, IsExternalInitTypeDefinition }, options: TestOptions.
UnsafeDebugDll
);
Semantics\RefEscapingTests.cs (15)
47
var comp = CreateCompilationWithSpan(tree, TestOptions.
UnsafeDebugDll
);
113
}", options: TestOptions.
UnsafeDebugDll
);
829
var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
999
var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
2215
var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular10);
2225
comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
3359
var comp = CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
3687
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
);
3711
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
);
3735
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
);
3785
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
);
3835
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
);
3887
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
);
3914
var comp = CreateCompilationWithMscorlibAndSpan(csharp, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
);
4175
CreateCompilationWithMscorlibAndSpan(text, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion), options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Semantics\RefFieldTests.cs (8)
2533
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.
UnsafeDebugDll
);
2846
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
5339
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.
UnsafeDebugDll
);
17310
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
18277
var comp = CreateCompilation(new[] { source, UnscopedRefAttributeDefinition }, targetFramework: TargetFramework.Net70, options: TestOptions.
UnsafeDebugDll
);
18300
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
20502
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
27493
var comp = CreateCompilation(source, targetFramework: TargetFramework.Net70, options: TestOptions.
UnsafeDebugDll
);
Semantics\RefLocalsAndReturnsTests.cs (4)
835
}", options: TestOptions.
UnsafeDebugDll
);
1801
var comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
);
2345
var comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
);
2428
var comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
);
Semantics\SemanticErrorTests.cs (2)
9399
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
24629
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Semantics\StackAllocInitializerTests.cs (1)
1604
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
);
3091
var libComp = CreateCompilation(libSrc, options: TestOptions.
UnsafeDebugDll
);
3111
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
, references: new[] { libComp.EmitToImageReference() });
3170
var comp = CreateCompilation(src, options: TestOptions.
UnsafeDebugDll
);
8516
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();
8933
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
9714
}", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
9748
}", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
9774
}", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
9801
}", options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
9830
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
9918
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
9934
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
9969
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
9995
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10018
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10038
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10056
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10080
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10101
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10116
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10129
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10142
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10164
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10183
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10201
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10235
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10254
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10275
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10301
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10321
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10346
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10365
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10383
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10392
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10418
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10427
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
);
10447
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10466
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
10496
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10518
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
10538
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10559
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
10600
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10615
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
10635
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10651
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
10671
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10680
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
10702
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
10747
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10772
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
10775
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
10836
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10901
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
10904
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
10939
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10945
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
10948
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
10971
var comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11);
10978
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
10981
comp = CreateCompilation(csharp, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularPreview);
Semantics\UseSiteErrorTests.cs (17)
2474
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref2 });
2484
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2501
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref2 });
2510
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2526
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref2 });
2535
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2553
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref2 });
2580
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2600
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref2 });
2622
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2642
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref2 });
2657
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2682
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref2 });
2697
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2726
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
2740
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref2 });
2757
comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, references: new[] { UnmanagedUseSiteError_Ref1, UnmanagedUseSiteError_Ref2 });
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (21)
Compilation\UsedAssembliesTests.cs (2)
3739
Compilation comp = CreateCompilation(source, parseOptions: TestOptions.RegularPreview, references: references, options: TestOptions.
UnsafeDebugDll
);
3746
AssertUsedAssemblyReferences(source, references, references, parseOptions: TestOptions.RegularPreview, options: TestOptions.
UnsafeDebugDll
);
Symbols\GenericConstraintTests.cs (7)
1010
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
5844
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext).VerifyDiagnostics();
6480
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext).VerifyDiagnostics(
6503
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext).VerifyDiagnostics(
6528
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext).VerifyDiagnostics();
6543
CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext).VerifyDiagnostics();
7008
var compilation = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
Symbols\Source\BaseClassTests.cs (1)
2339
comp = CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext);
Symbols\Source\ClsComplianceTests.cs (3)
562
var lib1 = CreateCompilation(libSource1, assemblyName: "lib1", options: TestOptions.
UnsafeDebugDll
).EmitToImageReference();
563
var lib2 = CreateCompilation(libSource2, assemblyName: "lib2", options: TestOptions.
UnsafeDebugDll
).EmitToImageReference();
564
var lib3 = CreateCompilation(libSource3, assemblyName: "lib3", options: TestOptions.
UnsafeDebugDll
).EmitToImageReference();
Symbols\Source\FileModifierTests.cs (1)
2421
var comp = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);
Symbols\Source\PropertyTests.cs (1)
2896
CreateCompilationWithMscorlibAndSpan(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Symbols\Source\UsingAliasTests.cs (3)
775
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
831
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
896
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();
Symbols\SymbolErrorTests.cs (3)
4450
CreateCompilationWithMscorlib46(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext)
4453
CreateCompilationWithMscorlib46(source, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.Regular11)
16678
CreateCompilationWithMscorlib40AndSystemCore(text, options: TestOptions.
UnsafeDebugDll
, parseOptions: TestOptions.RegularNext).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (22)
Parsing\ParserErrorMessageTests.cs (5)
4832
CreateCompilation(test, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
4858
CreateCompilation(test, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
4878
CreateCompilation(test, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
4898
CreateCompilation(test, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
5049
CreateCompilation(test, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Parsing\RefReadonlyTests.cs (2)
45
var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options: TestOptions.
UnsafeDebugDll
);
90
var comp = CreateCompilationWithMscorlib45(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1), options: TestOptions.
UnsafeDebugDll
);
Parsing\RefStructs.cs (1)
230
}", TestOptions.
UnsafeDebugDll
).GetParseDiagnostics().Verify();
Parsing\UsingDirectiveParsingTests.cs (14)
669
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
781
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1158
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1206
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1281
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1354
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1429
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
1516
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
2146
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
2223
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics();
2298
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
2379
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
2455
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
2523
CreateCompilation(text, options: TestOptions.
UnsafeDebugDll
).VerifyDiagnostics(
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
CSharpFunctionResolverTests.cs (1)
512
var compilation = CreateCompilation(source, options: TestOptions.
UnsafeDebugDll
);