275 references to CreateCompilationWithMscorlib46
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
11745
var csc32 =
CreateCompilationWithMscorlib46
(csc32src, options: TestOptions.ReleaseExe.WithPlatform(Platform.X86), assemblyName: "csc32");
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (123)
CodeGen\CodeGenAsyncSpillTests.cs (1)
8895
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);
8828
var comp =
CreateCompilationWithMscorlib46
(source);
8856
var comp =
CreateCompilationWithMscorlib46
(source);
10237
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10307
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10364
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10421
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10480
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
10666
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10730
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10790
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10849
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10906
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9)
10975
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11037
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11094
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11160
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11217
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11277
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11334
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11721
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
11759
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
11803
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11866
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12047
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12167
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12314
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12417
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12515
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12610
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12668
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12701
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12734
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12774
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
12837
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
12897
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular8);
12930
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12987
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13126
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13163
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13223
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13600
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13701
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13761
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9)
13795
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13846
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13922
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14094
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14156
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14253
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
CodeGen\CodeGenAwaitUsingTests.cs (2)
956
var comp =
CreateCompilationWithMscorlib46
(source);
995
var comp =
CreateCompilationWithMscorlib46
(source);
CodeGen\CodeGenExprLambdaTests.cs (1)
509
CreateCompilationWithMscorlib46
(new[] { Parse(source), Parse(ExpressionTestLibrary) }, new[] { ExpressionAssemblyRef }).VerifyDiagnostics(
CodeGen\CodeGenForEachTests.cs (1)
4446
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular8);
CodeGen\CodeGenInParametersTests.cs (14)
1529
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
1571
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
1752
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe);
1838
comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
1877
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
1937
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2005
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2067
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2124
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2184
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2263
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2278
comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
2344
var comp =
CreateCompilationWithMscorlib46
(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe);
2431
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)
15530
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe);
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_IForEachLoopStatement.cs (1)
6654
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (53)
Semantics\LocalFunctionTests.cs (14)
92
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe);
149
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe);
181
var comp =
CreateCompilationWithMscorlib46
(source);
242
var comp =
CreateCompilationWithMscorlib46
(source);
297
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.ReleaseExe);
325
var comp =
CreateCompilationWithMscorlib46
(source);
2656
var comp =
CreateCompilationWithMscorlib46
(@"
4267
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
4478
var comp =
CreateCompilationWithMscorlib46
(@"
4783
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
4815
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
4848
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
4881
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
4918
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
Semantics\NullableReferenceTypesTests.cs (3)
83144
var comp =
CreateCompilationWithMscorlib46
(new[] { source }, options: WithNullableEnable());
83192
var comp =
CreateCompilationWithMscorlib46
(new[] { source }, options: WithNullableEnable());
83232
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(
3862
CreateCompilationWithMscorlib46
(text).VerifyEmitDiagnostics();
3878
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3898
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3917
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3937
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3958
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3979
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4002
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4025
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4047
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4074
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4099
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4120
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4141
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4165
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4188
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4207
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4227
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4246
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4265
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4284
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4323
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);