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);
8815
var comp =
CreateCompilationWithMscorlib46
(source);
8843
var comp =
CreateCompilationWithMscorlib46
(source);
10216
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10286
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10343
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10400
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10459
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
10645
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10709
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10769
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10828
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
10885
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9)
10954
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11016
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11073
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11139
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11196
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11256
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11313
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11700
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
11738
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
11782
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
11845
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12026
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12146
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12293
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12396
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12494
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12589
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12647
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12680
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12713
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9);
12753
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
12816
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion));
12876
var comp =
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular8);
12909
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
12966
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13105
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13142
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13202
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13579
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13680
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13740
CreateCompilationWithMscorlib46
(source, parseOptions: TestOptions.Regular9)
13774
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13825
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
13901
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14073
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14135
var comp =
CreateCompilationWithMscorlib46
(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
14232
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)
83203
var comp =
CreateCompilationWithMscorlib46
(new[] { source }, options: WithNullableEnable());
83251
var comp =
CreateCompilationWithMscorlib46
(new[] { source }, options: WithNullableEnable());
83291
var comp =
CreateCompilationWithMscorlib46
(source);
Semantics\RefLocalsAndReturnsTests.cs (34)
1234
var comp =
CreateCompilationWithMscorlib46
(@"
3550
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3571
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3594
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3615
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3642
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3667
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3689
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3711
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3731
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3751
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3807
CreateCompilationWithMscorlib46
(text).VerifyEmitDiagnostics();
3856
CreateCompilationWithMscorlib46
(text).VerifyEmitDiagnostics();
3872
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3892
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3911
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3931
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3952
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3973
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
3996
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4019
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4041
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4068
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4093
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4114
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4135
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4159
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4182
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4201
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4221
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4240
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4259
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4278
CreateCompilationWithMscorlib46
(text).VerifyDiagnostics(
4317
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);