275 references to CreateCompilationWithMscorlib46
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
11730
var csc32 =
CreateCompilationWithMscorlib46
(csc32src, options: TestOptions.ReleaseExe.WithPlatform(Platform.X86), assemblyName: "csc32");
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (123)
CodeGen\CodeGenAsyncSpillTests.cs (1)
10326
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenAwaitForeachTests.cs (71)
401
var comp =
CreateCompilationWithMscorlib46
(source);
429
var comp =
CreateCompilationWithMscorlib46
(source);
457
var comp =
CreateCompilationWithMscorlib46
(source);
499
var comp =
CreateCompilationWithMscorlib46
(source);
530
var comp =
CreateCompilationWithMscorlib46
(source);
559
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: useCsharp8 ? TestOptions.Regular8 : TestOptions.Regular9);
600
var comp =
CreateCompilationWithMscorlib46
(source);
636
var comp =
CreateCompilationWithMscorlib46
(source);
666
var comp =
CreateCompilationWithMscorlib46
(source);
694
var comp =
CreateCompilationWithMscorlib46
(source);
724
var comp =
CreateCompilationWithMscorlib46
(source);
758
var comp =
CreateCompilationWithMscorlib46
(source);
788
var comp =
CreateCompilationWithMscorlib46
(source);
919
var comp =
CreateCompilationWithMscorlib46
(source);
955
var comp =
CreateCompilationWithMscorlib46
(source);
993
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe);
1061
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe);
2135
var comp =
CreateCompilationWithMscorlib46
(source);
2168
var comp =
CreateCompilationWithMscorlib46
(source);
2204
var comp =
CreateCompilationWithMscorlib46
(source);
2237
var comp =
CreateCompilationWithMscorlib46
(source);
2264
var comp =
CreateCompilationWithMscorlib46
(source);
8814
var comp =
CreateCompilationWithMscorlib46
(source);
8842
var comp =
CreateCompilationWithMscorlib46
(source);
10215
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10285
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10342
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10399
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10458
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
10644
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10708
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10768
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10827
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10884
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9)
10953
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11015
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11072
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11138
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11195
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11255
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11312
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11699
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
11737
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
11781
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11844
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12025
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12145
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12292
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12395
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12493
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12588
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12646
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12679
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12712
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12752
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
12815
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
12875
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular8);
12908
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12965
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13104
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13141
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13201
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13578
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13679
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13739
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9)
13773
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13824
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13900
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14072
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14134
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14231
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
CodeGen\CodeGenAwaitUsingTests.cs (2)
942
var comp =
CreateCompilationWithMscorlib46
(source);
981
var comp =
CreateCompilationWithMscorlib46
(source);
CodeGen\CodeGenExprLambdaTests.cs (1)
509
CreateCompilationWithMscorlib46
(new[] { Parse(source), Parse(ExpressionTestLibrary) }, new[] { ExpressionAssemblyRef }).VerifyDiagnostics(
CodeGen\CodeGenForEachTests.cs (1)
4434
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular8);
CodeGen\CodeGenInParametersTests.cs (14)
1531
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
1573
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
1754
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe);
1840
comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
1879
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
1939
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2007
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2069
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2126
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2186
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2265
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2280
comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
2346
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2433
comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
CodeGen\CodeGenLocalFunctionTests.cs (5)
332
var comp =
CreateCompilationWithMscorlib46
(@"
373
var comp =
CreateCompilationWithMscorlib46
(@"
397
comp =
CreateCompilationWithMscorlib46
(@"
429
comp =
CreateCompilationWithMscorlib46
(@"
1049
var comp =
CreateCompilationWithMscorlib46
(@"
CodeGen\CodeGenTupleTest.cs (9)
7328
CreateCompilationWithMscorlib46
(source).VerifyDiagnostics(
15416
var lib =
CreateCompilationWithMscorlib46
(tuple, options: TestOptions.ReleaseDll);
15419
var consumer1 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() });
15422
var consumer2 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() });
15677
var lib =
CreateCompilationWithMscorlib46
(tuple, options: TestOptions.ReleaseDll);
15680
var consumer1 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() });
15683
var consumer2 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() });
17123
var comp =
CreateCompilationWithMscorlib46
(source,
19772
var comp3 =
CreateCompilationWithMscorlib46
(source2, references: new[] { new CSharpCompilationReference(comp2) });
CodeGen\UnsafeTests.cs (15)
4548
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular7_2);
4758
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
4810
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
4857
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
4895
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5448
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5490
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5529
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular7_2);
5565
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5601
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5637
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5676
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5750
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5778
var comp =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
5895
var compVerifier =
CreateCompilationWithMscorlib46
(text, options: TestOptions.UnsafeReleaseExe);
Emit\BinaryCompatibility.cs (4)
34
var lib0Image =
CreateCompilationWithMscorlib46
(lib0, options: TestOptions.ReleaseDll, assemblyName: "lib").EmitToImageReference();
46
var lib1Image =
CreateCompilationWithMscorlib46
(lib1, options: TestOptions.ReleaseDll, assemblyName: "lib").EmitToImageReference();
58
var clientImage =
CreateCompilationWithMscorlib46
(client, references: new[] { lib0Image }, options: TestOptions.ReleaseDll).EmitToImageReference();
69
var compilation =
CreateCompilationWithMscorlib46
(program, references: new[] { lib1Image, clientImage }, options: TestOptions.ReleaseExe);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (22)
Attributes\AttributeTests.cs (10)
511
var comp =
CreateCompilationWithMscorlib46
(@"
539
var comp =
CreateCompilationWithMscorlib46
(@"
561
var comp =
CreateCompilationWithMscorlib46
(@"
1077
var comp =
CreateCompilationWithMscorlib46
(@"
1157
var comp =
CreateCompilationWithMscorlib46
(@"
1197
var comp =
CreateCompilationWithMscorlib46
(@"
1236
var comp =
CreateCompilationWithMscorlib46
(@"
1275
var comp =
CreateCompilationWithMscorlib46
(@"
1313
var comp =
CreateCompilationWithMscorlib46
(@"
10092
CreateCompilationWithMscorlib46
(code).VerifyDiagnostics(
Attributes\AttributeTests_Dynamic.cs (4)
562
var comp =
CreateCompilationWithMscorlib46
(s_dynamicTestSource, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseDll);
967
var customRef =
CreateCompilationWithMscorlib46
(customDynamicAttrSource).ToMetadataReference();
974
var comp =
CreateCompilationWithMscorlib46
(source, references: new[] { customRef });
986
comp =
CreateCompilationWithMscorlib46
(source, references: new[] { customRef });
Attributes\AttributeTests_Security.cs (2)
1679
CreateCompilationWithMscorlib46
(source).GetDiagnostics();
1697
CreateCompilationWithMscorlib46
(source).VerifyDiagnostics(
Attributes\AttributeTests_WellKnownAttributes.cs (3)
4966
var lib =
CreateCompilationWithMscorlib46
(missing, assemblyName: "missing");
4968
var comp =
CreateCompilationWithMscorlib46
(source, references: new[] { lib.EmitToImageReference() });
4970
var comp2 =
CreateCompilationWithMscorlib46
(errors, references: new[] { comp.EmitToImageReference() });
FlowAnalysis\LocalFunctions.cs (2)
408
var comp =
CreateCompilationWithMscorlib46
(@"
446
var comp =
CreateCompilationWithMscorlib46
(@"
Semantics\ParamsCollectionTests.cs (1)
15514
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_IForEachLoopStatement.cs (1)
6652
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (53)
Semantics\LocalFunctionTests.cs (14)
86
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe);
143
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe);
175
var comp =
CreateCompilationWithMscorlib46
(source);
236
var comp =
CreateCompilationWithMscorlib46
(source);
291
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe);
319
var comp =
CreateCompilationWithMscorlib46
(source);
2961
var comp =
CreateCompilationWithMscorlib46
(@"
4572
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
4783
var comp =
CreateCompilationWithMscorlib46
(@"
5088
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
5120
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
5153
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
5186
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
5223
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
Semantics\NullableReferenceTypesTests.cs (3)
83206
var comp =
CreateCompilationWithMscorlib46
(new[] { source }, options: WithNullableEnable());
83254
var comp =
CreateCompilationWithMscorlib46
(new[] { source }, options: WithNullableEnable());
83294
var comp =
CreateCompilationWithMscorlib46
(source);
Semantics\RefLocalsAndReturnsTests.cs (34)
1237
var comp =
CreateCompilationWithMscorlib46
(@"
3553
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3574
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3597
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3618
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3645
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3670
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3692
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3714
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3734
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3754
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3810
CreateCompilationWithMscorlib46
(text).VerifyEmitDiagnostics();
3859
CreateCompilationWithMscorlib46
(text).VerifyEmitDiagnostics();
3875
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3895
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3914
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3934
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3955
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3976
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3999
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4022
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4044
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4071
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4096
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4117
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4138
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4162
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4185
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4204
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4224
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4243
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4262
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4281
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4320
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
Semantics\TargetTypedDefaultTests.cs (2)
66
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular7);
660
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular7_1);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (70)
Compilation\ReferenceManagerTests.cs (31)
2527
var bRef =
CreateCompilationWithMscorlib46
("public class B { }", assemblyName: "B").EmitToImageReference();
2528
var aRef =
CreateCompilationWithMscorlib46
("public class A : B { }", new[] { bRef }, assemblyName: "A").EmitToImageReference();
2535
var c =
CreateCompilationWithMscorlib46
("public class C : A { }", new[] { aRef }, TestOptions.ReleaseDll.WithMetadataReferenceResolver(resolver));
2549
var bRef =
CreateCompilationWithMscorlib46
("public class B { }", assemblyName: "B").EmitToImageReference();
2550
var aRef =
CreateCompilationWithMscorlib46
("public class A : B { }", new[] { bRef }, assemblyName: "A").EmitToImageReference();
2557
var c =
CreateCompilationWithMscorlib46
(@"
2703
var dRef =
CreateCompilationWithMscorlib46
("public interface D { }", assemblyName: "D").EmitToImageReference();
2704
var aRef =
CreateCompilationWithMscorlib46
("public interface A : D { }", new[] { dRef }, assemblyName: "A").ToMetadataReference();
2708
var c =
CreateCompilationWithMscorlib46
("public interface C : A { }", new[] { aRef, dRef },
2719
var dRef =
CreateCompilationWithMscorlib46
("public interface D { }", assemblyName: "D").EmitToImageReference();
2720
var aRef =
CreateCompilationWithMscorlib46
("public interface A : D { }", new[] { dRef }, assemblyName: "A").ToMetadataReference();
2724
var c =
CreateCompilationWithMscorlib46
("public interface C : A { }", new[] { aRef },
2742
var bRef =
CreateCompilationWithMscorlib46
("public interface D { }", assemblyName: "B").EmitToImageReference();
2743
var aRef =
CreateCompilationWithMscorlib46
("public interface A : D { }", new[] { bRef }, assemblyName: "A").ToMetadataReference();
2745
var eRef =
CreateCompilationWithMscorlib46
("public interface E { }", assemblyName: "E").ToMetadataReference();
2752
var c =
CreateCompilationWithMscorlib46
(@"public interface C : A { }", new[] { aRef },
2768
var dRef =
CreateCompilationWithMscorlib46
("public interface D { }", assemblyName: "D").EmitToImageReference();
2769
var aRef =
CreateCompilationWithMscorlib46
("public interface A : D { }", new[] { dRef }, assemblyName: "A").ToMetadataReference();
2770
var bRef =
CreateCompilationWithMscorlib46
("public interface B : D { }", new[] { dRef }, assemblyName: "B").ToMetadataReference();
2777
var c =
CreateCompilationWithMscorlib46
("public interface C : A, B { }", new[] { aRef, bRef },
2795
var bRef =
CreateCompilationWithMscorlib46
("public interface B { }", assemblyName: "B").EmitToImageReference();
2796
var dRef =
CreateCompilationWithMscorlib46
("public interface D { }", assemblyName: "D").EmitToImageReference();
2798
var mRef =
CreateCompilationWithMscorlib46
("public interface M : B { }", new[] { bRef }, options: TestOptions.ReleaseModule.WithModuleName("M.netmodule")).EmitToImageReference();
2799
var nRef =
CreateCompilationWithMscorlib46
("public interface N : D { }", new[] { dRef }, options: TestOptions.ReleaseModule.WithModuleName("N.netmodule")).EmitToImageReference();
2801
var aRef =
CreateCompilationWithMscorlib46
("public interface A : D { }", new[] { dRef }, assemblyName: "A").EmitToImageReference();
2809
var c =
CreateCompilationWithMscorlib46
("public interface C : A { }", new[] { aRef, mRef, nRef },
2832
var b1Ref =
CreateCompilationWithMscorlib46
(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class B { }", options: s_signedDll, assemblyName: "B").EmitToImageReference();
2833
var b2Ref =
CreateCompilationWithMscorlib46
(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public class B { }", options: s_signedDll, assemblyName: "B").EmitToImageReference();
2834
var b3Ref =
CreateCompilationWithMscorlib46
(@"[assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")] public class B { }", options: s_signedDll, assemblyName: "B").EmitToImageReference();
2836
var aRef =
CreateCompilationWithMscorlib46
(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class A : B { }", new[] { b1Ref }, options: s_signedDll, assemblyName: "A").EmitToImageReference();
2844
var c =
CreateCompilationWithMscorlib46
("public class C : A { }", new[] { aRef, b3Ref },
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
4980
var compilation =
CreateCompilationWithMscorlib46
(source);
SymbolDisplay\SymbolDisplayTests.cs (1)
5695
var comp = (Compilation)
CreateCompilationWithMscorlib46
(text, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef });
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (1)
578
return
CreateCompilationWithMscorlib46
(
Symbols\Retargeting\NoPia.cs (12)
1405
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseDll, assemblyName: "comp");
1451
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseDll, assemblyName: "comp");
1490
var pia =
CreateCompilationWithMscorlib46
(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia");
1532
var comp1 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseDll,
1536
var comp2 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseDll,
1773
var pia =
CreateCompilationWithMscorlib46
(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia");
1776
var lib =
CreateCompilationWithMscorlib46
(libSource, options: TestOptions.ReleaseDll, references: new[] { pia.ToMetadataReference() });
1804
var comp1 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseDll,
1808
var comp2 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseDll,
1826
var pia =
CreateCompilationWithMscorlib46
(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia");
1849
var comp1 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseDll,
1866
var comp2 =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseDll,
Symbols\Source\ClsComplianceTests.cs (4)
643
var libCompliant =
CreateCompilationWithMscorlib46
(libCompliant_cs).EmitToImageReference();
644
var compCompliant =
CreateCompilationWithMscorlib46
(source, new[] { libCompliant }, TestOptions.ReleaseDll);
651
var libNotCompliant =
CreateCompilationWithMscorlib46
(libNotCompliant_cs).EmitToImageReference();
652
var compNotCompliant =
CreateCompilationWithMscorlib46
(source, new[] { libNotCompliant }, TestOptions.ReleaseDll);
Symbols\Source\FieldTests.cs (2)
276
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular).VerifyDiagnostics(
341
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Symbols\Source\PropertyTests.cs (6)
2612
var comp =
CreateCompilationWithMscorlib46
("", new[] { mdRef });
2630
comp =
CreateCompilationWithMscorlib46
("", new[] { compRef });
2648
comp =
CreateCompilationWithMscorlib46
("", new[] { mdRef });
2666
comp =
CreateCompilationWithMscorlib46
("", new[] { compRef });
2705
comp =
CreateCompilationWithMscorlib46
("", new[] { mdRef });
2723
comp =
CreateCompilationWithMscorlib46
("", new[] { compRef });
Symbols\SymbolErrorTests.cs (12)
1118
CreateCompilationWithMscorlib46
(text, parseOptions: TestOptions.Regular).VerifyDiagnostics(
1169
CreateCompilationWithMscorlib46
(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
4408
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
4443
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular12).VerifyDiagnostics(
4517
CreateCompilationWithMscorlib46
(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular12)
4520
CreateCompilationWithMscorlib46
(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11)
4547
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics(
4567
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular12).VerifyDiagnostics(
15272
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
15316
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
15378
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
15452
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Parsing\ParserErrorMessageTests.cs (3)
2714
CreateCompilationWithMscorlib46
(text, parseOptions: TestOptions.Regular8).VerifyDiagnostics(
2768
CreateCompilationWithMscorlib46
(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
2791
CreateCompilationWithMscorlib46
(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics(
Parsing\PatternParsingTests.cs (1)
135
CreateCompilationWithMscorlib46
(test).VerifyDiagnostics(
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
CSharpFunctionResolverTests.cs (1)
1458
var compilation =
CreateCompilationWithMscorlib46
(source);