275 references to CreateCompilationWithMscorlib46
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (1)
CommandLineTests.cs (1)
11478var csc32 = CreateCompilationWithMscorlib46(csc32src, options: TestOptions.ReleaseExe.WithPlatform(Platform.X86), assemblyName: "csc32");
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (123)
CodeGen\CodeGenAsyncSpillTests.cs (1)
3394var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe);
CodeGen\CodeGenAwaitForeachTests.cs (71)
224var comp = CreateCompilationWithMscorlib46(source); 252var comp = CreateCompilationWithMscorlib46(source); 280var comp = CreateCompilationWithMscorlib46(source); 322var comp = CreateCompilationWithMscorlib46(source); 353var comp = CreateCompilationWithMscorlib46(source); 382var comp = CreateCompilationWithMscorlib46(source, parseOptions: useCsharp8 ? TestOptions.Regular8 : TestOptions.Regular9); 423var comp = CreateCompilationWithMscorlib46(source); 459var comp = CreateCompilationWithMscorlib46(source); 489var comp = CreateCompilationWithMscorlib46(source); 517var comp = CreateCompilationWithMscorlib46(source); 547var comp = CreateCompilationWithMscorlib46(source); 581var comp = CreateCompilationWithMscorlib46(source); 611var comp = CreateCompilationWithMscorlib46(source); 742var comp = CreateCompilationWithMscorlib46(source); 778var comp = CreateCompilationWithMscorlib46(source); 816var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe); 851var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe); 1356var comp = CreateCompilationWithMscorlib46(source); 1389var comp = CreateCompilationWithMscorlib46(source); 1425var comp = CreateCompilationWithMscorlib46(source); 1458var comp = CreateCompilationWithMscorlib46(source); 1485var comp = CreateCompilationWithMscorlib46(source); 4711var comp = CreateCompilationWithMscorlib46(source); 4739var comp = CreateCompilationWithMscorlib46(source); 5499var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5542var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5572var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5602var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5634var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 5820var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5855var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5886var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5918var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 5948CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9) 6017var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6048var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6078var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6109var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6139var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6169var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6199var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6335var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 6373var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 6417var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6453var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 6574var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 6694var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6814var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6890var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 6961var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7028var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7058var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 7091var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 7124var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9); 7162var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7193var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7223var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular8); 7256var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7286var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7398var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7435var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7468var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7634var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7678var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7711CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular9) 7745var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7796var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7845var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 7990var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 8025var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9); 8095var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
CodeGen\CodeGenAwaitUsingTests.cs (2)
555var comp = CreateCompilationWithMscorlib46(source); 594var comp = CreateCompilationWithMscorlib46(source);
CodeGen\CodeGenExprLambdaTests.cs (1)
862CreateCompilationWithMscorlib46(new[] { Parse(source), Parse(ExpressionTestLibrary) }, new[] { ExpressionAssemblyRef }).VerifyDiagnostics(
CodeGen\CodeGenForEachTests.cs (1)
4326var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular8);
CodeGen\CodeGenInParametersTests.cs (14)
1498var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1540var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1721var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe); 1807comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 1846var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1906var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 1974var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2036var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2093var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2153var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2232var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2247comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature()); 2313var comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe); 2400comp = CreateCompilationWithMscorlib46(text, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular.WithPEVerifyCompatFeature());
CodeGen\CodeGenLocalFunctionTests.cs (5)
332var comp = CreateCompilationWithMscorlib46(@" 373var comp = CreateCompilationWithMscorlib46(@" 397comp = CreateCompilationWithMscorlib46(@" 429comp = CreateCompilationWithMscorlib46(@" 1049var comp = CreateCompilationWithMscorlib46(@"
CodeGen\CodeGenTupleTest.cs (9)
7331CreateCompilationWithMscorlib46(source).VerifyDiagnostics( 15422var lib = CreateCompilationWithMscorlib46(tuple, options: TestOptions.ReleaseDll); 15425var consumer1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15428var consumer2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15683var lib = CreateCompilationWithMscorlib46(tuple, options: TestOptions.ReleaseDll); 15686var consumer1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15689var consumer2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 17129var comp = CreateCompilationWithMscorlib46(source, 19778var comp3 = CreateCompilationWithMscorlib46(source2, references: new[] { new CSharpCompilationReference(comp2) });
CodeGen\UnsafeTests.cs (15)
4142var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular7_2); 4343var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4395var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4442var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 4480var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5033var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5075var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5114var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe, parseOptions: TestOptions.Regular7_2); 5150var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5186var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5222var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5261var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5335var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5363var comp = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe); 5480var compVerifier = CreateCompilationWithMscorlib46(text, options: TestOptions.UnsafeReleaseExe);
Emit\BinaryCompatibility.cs (4)
34var lib0Image = CreateCompilationWithMscorlib46(lib0, options: TestOptions.ReleaseDll, assemblyName: "lib").EmitToImageReference(); 46var lib1Image = CreateCompilationWithMscorlib46(lib1, options: TestOptions.ReleaseDll, assemblyName: "lib").EmitToImageReference(); 58var clientImage = CreateCompilationWithMscorlib46(client, references: new[] { lib0Image }, options: TestOptions.ReleaseDll).EmitToImageReference(); 69var compilation = CreateCompilationWithMscorlib46(program, references: new[] { lib1Image, clientImage }, options: TestOptions.ReleaseExe);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (21)
Attributes\AttributeTests.cs (10)
511var comp = CreateCompilationWithMscorlib46(@" 539var comp = CreateCompilationWithMscorlib46(@" 561var comp = CreateCompilationWithMscorlib46(@" 1076var comp = CreateCompilationWithMscorlib46(@" 1115var comp = CreateCompilationWithMscorlib46(@" 1156var comp = CreateCompilationWithMscorlib46(@" 1196var comp = CreateCompilationWithMscorlib46(@" 1236var comp = CreateCompilationWithMscorlib46(@" 1275var comp = CreateCompilationWithMscorlib46(@" 9792CreateCompilationWithMscorlib46(code).VerifyDiagnostics(
Attributes\AttributeTests_Dynamic.cs (4)
562var comp = CreateCompilationWithMscorlib46(s_dynamicTestSource, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.UnsafeReleaseDll); 970var customRef = CreateCompilationWithMscorlib46(customDynamicAttrSource).ToMetadataReference(); 977var comp = CreateCompilationWithMscorlib46(source, references: new[] { customRef }); 989comp = CreateCompilationWithMscorlib46(source, references: new[] { customRef });
Attributes\AttributeTests_Security.cs (2)
1679CreateCompilationWithMscorlib46(source).GetDiagnostics(); 1697CreateCompilationWithMscorlib46(source).VerifyDiagnostics(
Attributes\AttributeTests_WellKnownAttributes.cs (3)
4877var lib = CreateCompilationWithMscorlib46(missing, assemblyName: "missing"); 4879var comp = CreateCompilationWithMscorlib46(source, references: new[] { lib.EmitToImageReference() }); 4881var comp2 = CreateCompilationWithMscorlib46(errors, references: new[] { comp.EmitToImageReference() });
FlowAnalysis\LocalFunctions.cs (2)
408var comp = CreateCompilationWithMscorlib46(@" 446var comp = CreateCompilationWithMscorlib46(@"
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_IForEachLoopStatement.cs (1)
6662var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular9);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (53)
Semantics\LocalFunctionTests.cs (14)
92var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 149var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 181var comp = CreateCompilationWithMscorlib46(source); 242var comp = CreateCompilationWithMscorlib46(source); 297var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe); 325var comp = CreateCompilationWithMscorlib46(source); 2637var comp = CreateCompilationWithMscorlib46(@" 4183var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4394var comp = CreateCompilationWithMscorlib46(@" 4699var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4731var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4764var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4797var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe); 4834var comp = CreateCompilationWithMscorlib46(source, parseOptions: DefaultParseOptions, options: TestOptions.DebugExe);
Semantics\NullableReferenceTypesTests.cs (3)
79455var comp = CreateCompilationWithMscorlib46(new[] { source }, options: WithNullableEnable()); 79503var comp = CreateCompilationWithMscorlib46(new[] { source }, options: WithNullableEnable()); 79543var comp = CreateCompilationWithMscorlib46(source);
Semantics\RefLocalsAndReturnsTests.cs (34)
1201var comp = CreateCompilationWithMscorlib46(@" 3180CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3201CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3224CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3245CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3272CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3297CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3319CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3341CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3361CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3381CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3437CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3464CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3483CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3503CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3522CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3542CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3563CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3584CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3607CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3630CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3652CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3679CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3704CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3725CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3746CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3770CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3793CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3812CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3832CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3851CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3870CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3889CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 3928CreateCompilationWithMscorlib46(text).VerifyDiagnostics(
Semantics\TargetTypedDefaultTests.cs (2)
66var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular7); 660var comp = CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular7_1);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (71)
Compilation\ReferenceManagerTests.cs (31)
2527var bRef = CreateCompilationWithMscorlib46("public class B { }", assemblyName: "B").EmitToImageReference(); 2528var aRef = CreateCompilationWithMscorlib46("public class A : B { }", new[] { bRef }, assemblyName: "A").EmitToImageReference(); 2535var c = CreateCompilationWithMscorlib46("public class C : A { }", new[] { aRef }, TestOptions.ReleaseDll.WithMetadataReferenceResolver(resolver)); 2549var bRef = CreateCompilationWithMscorlib46("public class B { }", assemblyName: "B").EmitToImageReference(); 2550var aRef = CreateCompilationWithMscorlib46("public class A : B { }", new[] { bRef }, assemblyName: "A").EmitToImageReference(); 2557var c = CreateCompilationWithMscorlib46(@" 2703var dRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "D").EmitToImageReference(); 2704var aRef = CreateCompilationWithMscorlib46("public interface A : D { }", new[] { dRef }, assemblyName: "A").ToMetadataReference(); 2708var c = CreateCompilationWithMscorlib46("public interface C : A { }", new[] { aRef, dRef }, 2719var dRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "D").EmitToImageReference(); 2720var aRef = CreateCompilationWithMscorlib46("public interface A : D { }", new[] { dRef }, assemblyName: "A").ToMetadataReference(); 2724var c = CreateCompilationWithMscorlib46("public interface C : A { }", new[] { aRef }, 2742var bRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "B").EmitToImageReference(); 2743var aRef = CreateCompilationWithMscorlib46("public interface A : D { }", new[] { bRef }, assemblyName: "A").ToMetadataReference(); 2745var eRef = CreateCompilationWithMscorlib46("public interface E { }", assemblyName: "E").ToMetadataReference(); 2752var c = CreateCompilationWithMscorlib46(@"public interface C : A { }", new[] { aRef }, 2768var dRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "D").EmitToImageReference(); 2769var aRef = CreateCompilationWithMscorlib46("public interface A : D { }", new[] { dRef }, assemblyName: "A").ToMetadataReference(); 2770var bRef = CreateCompilationWithMscorlib46("public interface B : D { }", new[] { dRef }, assemblyName: "B").ToMetadataReference(); 2777var c = CreateCompilationWithMscorlib46("public interface C : A, B { }", new[] { aRef, bRef }, 2795var bRef = CreateCompilationWithMscorlib46("public interface B { }", assemblyName: "B").EmitToImageReference(); 2796var dRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "D").EmitToImageReference(); 2798var mRef = CreateCompilationWithMscorlib46("public interface M : B { }", new[] { bRef }, options: TestOptions.ReleaseModule.WithModuleName("M.netmodule")).EmitToImageReference(); 2799var nRef = CreateCompilationWithMscorlib46("public interface N : D { }", new[] { dRef }, options: TestOptions.ReleaseModule.WithModuleName("N.netmodule")).EmitToImageReference(); 2801var aRef = CreateCompilationWithMscorlib46("public interface A : D { }", new[] { dRef }, assemblyName: "A").EmitToImageReference(); 2809var c = CreateCompilationWithMscorlib46("public interface C : A { }", new[] { aRef, mRef, nRef }, 2832var b1Ref = CreateCompilationWithMscorlib46(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class B { }", options: s_signedDll, assemblyName: "B").EmitToImageReference(); 2833var b2Ref = CreateCompilationWithMscorlib46(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public class B { }", options: s_signedDll, assemblyName: "B").EmitToImageReference(); 2834var b3Ref = CreateCompilationWithMscorlib46(@"[assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")] public class B { }", options: s_signedDll, assemblyName: "B").EmitToImageReference(); 2836var aRef = CreateCompilationWithMscorlib46(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class A : B { }", new[] { b1Ref }, options: s_signedDll, assemblyName: "A").EmitToImageReference(); 2844var c = CreateCompilationWithMscorlib46("public class C : A { }", new[] { aRef, b3Ref },
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (1)
4982var compilation = CreateCompilationWithMscorlib46(source);
SymbolDisplay\SymbolDisplayTests.cs (1)
5272var comp = (Compilation)CreateCompilationWithMscorlib46(text, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef });
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (1)
578return CreateCompilationWithMscorlib46(
Symbols\Retargeting\NoPia.cs (13)
1404var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, assemblyName: "comp"); 1450var comp = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, assemblyName: "comp"); 1489var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1531var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1535var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1772var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1775var lib = CreateCompilationWithMscorlib46(libSource, options: TestOptions.ReleaseDll, references: new[] { pia.ToMetadataReference() }); 1803var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1807var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1825var pia = CreateCompilationWithMscorlib46(piaSource, options: TestOptions.ReleaseDll, assemblyName: "pia"); 1848var comp1 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 1865var comp2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseDll, 2668var compilation2 = CreateCompilationWithMscorlib46(consumer2, references: new[] { piaRef, consumer1Ref });
Symbols\Source\ClsComplianceTests.cs (4)
644var libCompliant = CreateCompilationWithMscorlib46(libCompliant_cs).EmitToImageReference(); 645var compCompliant = CreateCompilationWithMscorlib46(source, new[] { libCompliant }, TestOptions.ReleaseDll); 652var libNotCompliant = CreateCompilationWithMscorlib46(libNotCompliant_cs).EmitToImageReference(); 653var compNotCompliant = CreateCompilationWithMscorlib46(source, new[] { libNotCompliant }, TestOptions.ReleaseDll);
Symbols\Source\FieldTests.cs (2)
276CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular).VerifyDiagnostics( 341CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics(
Symbols\Source\PropertyTests.cs (6)
2611var comp = CreateCompilationWithMscorlib46("", new[] { mdRef }); 2629comp = CreateCompilationWithMscorlib46("", new[] { compRef }); 2647comp = CreateCompilationWithMscorlib46("", new[] { mdRef }); 2665comp = CreateCompilationWithMscorlib46("", new[] { compRef }); 2704comp = CreateCompilationWithMscorlib46("", new[] { mdRef }); 2722comp = CreateCompilationWithMscorlib46("", new[] { compRef });
Symbols\SymbolErrorTests.cs (12)
1117CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular).VerifyDiagnostics( 1168CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 4347CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4379CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.RegularNext).VerifyDiagnostics( 4450CreateCompilationWithMscorlib46(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.RegularNext) 4453CreateCompilationWithMscorlib46(source, options: TestOptions.UnsafeDebugDll, parseOptions: TestOptions.Regular11) 4480CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.Regular11).VerifyDiagnostics( 4494CreateCompilationWithMscorlib46(source, parseOptions: TestOptions.RegularNext).VerifyDiagnostics( 15113CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 15157CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 15219CreateCompilationWithMscorlib46(text).VerifyDiagnostics( 15293CreateCompilationWithMscorlib46(text).VerifyDiagnostics(
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (4)
Parsing\ParserErrorMessageTests.cs (3)
2714CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular8).VerifyDiagnostics( 2768CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp6)).VerifyDiagnostics( 2791CreateCompilationWithMscorlib46(text, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)).VerifyDiagnostics(
Parsing\PatternParsingTests.cs (1)
135CreateCompilationWithMscorlib46(test).VerifyDiagnostics(
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (1)
CSharpFunctionResolverTests.cs (1)
1458var compilation = CreateCompilationWithMscorlib46(source);