365 references to CreateCompilationWithMscorlib40
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (182)
CodeGen\CodeGenAsyncMainTests.cs (13)
40var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe.WithMainTypeName("Program"), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 65var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 93var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe.WithMainTypeName("Program"), parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 118var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 159var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 202var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 233var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7)); 270var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 306var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 337var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1411var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1465var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1)); 1520var sourceCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe, parseOptions: TestOptions.Regular.WithLanguageVersion(LanguageVersion.CSharp7_1));
CodeGen\CodeGenDeconstructTests.cs (3)
1460var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7, options: TestOptions.DebugExe); 1503var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7, options: TestOptions.DebugExe); 1585var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7);
CodeGen\CodeGenDynamicTests.cs (11)
144return CreateCompilationWithMscorlib40(source, new[] { systemCore ?? SystemCoreRef }, assemblyName: GetUniqueName()).EmitToImageReference(); 246CreateCompilationWithMscorlib40(source, new[] { SystemCoreRef, csrtRef }).VerifyEmitDiagnostics( 271CreateCompilationWithMscorlib40(source, new[] { SystemCoreRef, csrtRef }).VerifyEmitDiagnostics(); 277var systemCoreRef = CreateCompilationWithMscorlib40(SystemCoreSource, assemblyName: GetUniqueName()).EmitToImageReference(); 290CreateCompilationWithMscorlib40(source, new[] { systemCoreRef, csrtRef }); 296var systemCoreRef = CreateCompilationWithMscorlib40(SystemCoreSource, assemblyName: GetUniqueName()).EmitToImageReference(); 317var systemCoreRef = CreateCompilationWithMscorlib40(SystemCoreSource, assemblyName: GetUniqueName()).EmitToImageReference(); 456var systemCoreRef = CreateCompilationWithMscorlib40(systemCoreSource, assemblyName: GetUniqueName()).EmitToImageReference(); 468CreateCompilationWithMscorlib40(source, new[] { systemCoreRef, csrtRef }).VerifyEmitDiagnostics( 485var systemCoreRef = CreateCompilationWithMscorlib40(systemCoreSource, assemblyName: GetUniqueName()).EmitToImageReference(); 497CreateCompilationWithMscorlib40(source, new[] { systemCoreRef, csrtRef }).VerifyEmitDiagnostics(
CodeGen\CodeGenMscorlib.cs (1)
178CreateCompilationWithMscorlib40(text).VerifyDiagnostics();
CodeGen\CodeGenScriptTests.cs (1)
603var compilation = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Script, options: TestOptions.DebugExe);
CodeGen\CodeGenTupleEqualityTests.cs (5)
143var comp = CreateCompilationWithMscorlib40(source); 2079var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 2119var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 2175var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe); 4999var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugExe);
CodeGen\CodeGenTupleTest.cs (123)
404var comp1 = CreateCompilationWithMscorlib40(src1, references: s_valueTupleRefs); 407var comp2 = CreateCompilationWithMscorlib40(src2, 411var comp3 = CreateCompilationWithMscorlib40(src2, 1577CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }).VerifyDiagnostics( 1682var comp1 = CreateCompilationWithMscorlib40(source2 + source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 1687var compLib = CreateCompilationWithMscorlib40(source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 1691var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, compLibCompilationRef }, 1696var comp3 = CreateCompilationWithMscorlib40(source2, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, compLib.EmitToImageReference() }, 2940var comp = CreateCompilationWithMscorlib40(source); 2968var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp"); 3329var comp = CreateCompilationWithMscorlib40(source); 3408var comp = CreateCompilationWithMscorlib40(source); 3727var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular7); 3763var libComp = CreateCompilationWithMscorlib40(lib_cs, 3767var comp7 = CreateCompilationWithMscorlib40(source_cs, 3779var comp7_1 = CreateCompilationWithMscorlib40(source_cs, assemblyName: "UseSiteDiagnosticOnTupleField_comp7_1", 3879var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll, parseOptions: TestOptions.Regular7_1); 4311var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4312var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4314var comp = CreateCompilationWithMscorlib40(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }); 4334var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4335var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4337var comp = CreateCompilationWithMscorlib40(source, references: new[] { new CSharpCompilationReference(comp1), new CSharpCompilationReference(comp2) }); 4357var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 4358var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 4360var comp = CreateCompilationWithMscorlib40(source, 4417var comp1 = CreateCompilationWithMscorlib40(source1); 4419var comp2 = CreateCompilationWithMscorlib40(source2); 4563var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp"); 5433var comp = CreateCompilationWithMscorlib40(source); 5518var comp = CreateCompilationWithMscorlib40(source, references: new[] { comp1.ToMetadataReference(), comp2.ToMetadataReference() }); 5526comp = CreateCompilationWithMscorlib40(source, 5802var tupleComp = CreateCompilationWithMscorlib40(@" 5833var tupleComp = CreateCompilationWithMscorlib40(@" 5862var tupleComp = CreateCompilationWithMscorlib40(trivial2uple); 7154CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 10099var comp = CreateCompilationWithMscorlib40(source, references: s_valueTupleRefs); 10704var comp = CreateCompilationWithMscorlib40(source); 10743var comp = CreateCompilationWithMscorlib40(source); 12925var comp = CreateCompilationWithMscorlib40(source); 13004var libComp = CreateCompilationWithMscorlib40(lib_cs); 13007var comp = CreateCompilationWithMscorlib40(source, references: new[] { libComp.EmitToImageReference() }); 13301var comp = CreateCompilationWithMscorlib40(source); 13408var comp = CreateCompilationWithMscorlib40(source); 13426var comp = CreateCompilationWithMscorlib40(source, assemblyName: "test"); 13447var comp = CreateCompilationWithMscorlib40(source, assemblyName: "test"); 13913var comp1 = CreateCompilationWithMscorlib40(source2 + source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 13918var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, 13928var comp4 = CreateCompilationWithMscorlib40(source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, comp2.EmitToImageReference() }, 14078var comp1 = CreateCompilationWithMscorlib40(source2 + source1, references: s_valueTupleRefs, 14083var comp2 = CreateCompilationWithMscorlib40(source2, references: s_valueTupleRefs, 14093var comp4 = CreateCompilationWithMscorlib40(source1, references: (new[] { comp2.EmitToImageReference() }).Concat(s_valueTupleRefs), 14505var comp1 = CreateCompilationWithMscorlib40(source1, 14510var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { comp1.ToMetadataReference() }, 14775var lib = CreateCompilationWithMscorlib40(tuple, options: TestOptions.ReleaseDll); 14778var consumer1 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 14781var consumer2 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 15036var lib = CreateCompilationWithMscorlib40(tuple, options: TestOptions.ReleaseDll); 15039var consumer1 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.ToMetadataReference() }); 15042var consumer2 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.EmitToImageReference() }); 16569var comp = CreateCompilationWithMscorlib40(new[] { tree }); 16606var comp = CreateCompilationWithMscorlib40(new[] { tree }); 16794var comp1 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp1"); 16795var comp2 = CreateCompilationWithMscorlib40(trivial2uple, assemblyName: "comp2"); 16797var comp = CreateCompilationWithMscorlib40(source, 16808comp = CreateCompilationWithMscorlib40(source, 16819comp = CreateCompilationWithMscorlib40(source, 16859var comp = CreateCompilationWithMscorlib40(source3, 16870comp = CreateCompilationWithMscorlib40(source3, 16891comp = CreateCompilationWithMscorlib40(source4, 16931var comp = CreateCompilationWithMscorlib40(source3, 16945comp = CreateCompilationWithMscorlib40(source3, 16966comp = CreateCompilationWithMscorlib40(source4, 17028var comp = CreateCompilationWithMscorlib40(source3, 17051comp = CreateCompilationWithMscorlib40(source4, 17073comp = CreateCompilationWithMscorlib40(source5, 17471var tupleComp = CreateCompilationWithMscorlib40( 19062var tupleComp1 = CreateCompilationWithMscorlib40(trivial2uple + trivial3uple + trivialRemainingTuples); 19101var tupleComp1 = CreateCompilationWithMscorlib40(trivial2uple + trivial3uple + trivialRemainingTuples); 19809var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, CSharpRef, SystemCoreRef }); 22303var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 22306var comp = CreateCompilationWithMscorlib40(source, references: new[] { lib.ToMetadataReference() }); 22343var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 22346var comp = CreateCompilationWithMscorlib40(source, references: new[] { lib.ToMetadataReference() }); 22378var comp = CreateCompilationWithMscorlib40(source); 22425var comp = CreateCompilationWithMscorlib40(source, 22511var compLib = CreateCompilationWithMscorlib40(lib_cs, options: TestOptions.ReleaseDll); 22513var comp = CreateCompilationWithMscorlib40(source, references: new[] { compLib.ToMetadataReference() }); 22839var libComp = CreateCompilationWithMscorlib40(libSource, assemblyName: "lib"); 22842var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp", references: new[] { libComp.EmitToImageReference() }, options: TestOptions.DebugExe); 23180var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef }); 23204var comp0 = CreateCompilationWithMscorlib40(source0, assemblyName: "92872377-08d1-4723-8906-a43b03e56ed3"); 23222var comp1 = CreateCompilationWithMscorlib40(source1, references: new[] { ref0 }); 23230var comp = CreateCompilationWithMscorlib40(source, references: new[] { ref1 }); 23252var comp0v1 = CreateCompilationWithMscorlib40(source0v1, assemblyName: "A", options: signedDllOptions); 23260var comp0v2 = CreateCompilationWithMscorlib40(source0v2, assemblyName: "A", options: signedDllOptions); 23267var comp1 = CreateCompilationWithMscorlib40(source1, references: new[] { ref0v1 }); 23278var comp2 = CreateCompilationWithMscorlib40(source2, references: new[] { ref1, ref0v1 }); 23286var comp = CreateCompilationWithMscorlib40(source, references: new[] { ref0v2, ref1, ref2 }); 23958var compilation = CreateCompilationWithMscorlib40(source, 24016var compilation = CreateCompilationWithMscorlib40(source, 24212var compilation = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25312var comp = CreateCompilationWithMscorlib40(new[] { source, tuplelib_cs }, 25402var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25431var comp = CreateCompilationWithMscorlib40( 25462var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugExe); 25481var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25502var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }, parseOptions: TestOptions.Regular8); 25532var comp = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 25583var comp = CreateCompilationWithMscorlib40( 26458var lib = CreateCompilationWithMscorlib40(lib_cs, references: s_valueTupleRefs); 26471var comp = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef }); 26483var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26502var missingContainer = CreateCompilationWithMscorlib40(missingContainer_cs, references: s_valueTupleRefs); 26520var lib = CreateCompilationWithMscorlib40(lib_cs, references: new[] { missingContainerRef, SystemRuntimeFacadeRef, ValueTupleRef }); 26535var comp = CreateCompilationWithMscorlib40(source_cs, references: references); 26548var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26565var missingContainer = CreateCompilationWithMscorlib40(missingContainer_cs, references: s_valueTupleRefs); 26579var lib = CreateCompilationWithMscorlib40(lib_cs, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef, missingContainerRef }); 26602var comp = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef }); // missing System.ValueTuple and MissingContainer 26605var executeComp = CreateCompilationWithMscorlib40(executable_cs, 26610var comp2 = CreateCompilationWithMscorlib40(source_cs, references: new[] { libRef, missingContainerRef }); // missing System.ValueTuple 26613var executeComp2 = CreateCompilationWithMscorlib40(executable_cs,
Emit\DynamicAnalysis\DynamicInstrumentationTests.cs (2)
2958var c = CreateCompilationWithMscorlib40(source + InstrumentationHelperSource, options: TestOptions.ReleaseDll); 2994var c = CreateCompilationWithMscorlib40(source + InstrumentationHelperSource, options: TestOptions.ReleaseDll);
Emit\EditAndContinue\EditAndContinueClosureTests.cs (1)
3793var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, references: new[] { SystemCoreRef, CSharpRef }, options: ComSafeDebugDll);
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (2)
9700var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, options: ComSafeDebugDll); 9831var compilation0 = CreateCompilationWithMscorlib40(new[] { source0.Tree }, options: ComSafeDebugDll);
Emit\EmitMetadataTests.cs (3)
2231var peStream = CreateCompilationWithMscorlib40( 2420var peStream = CreateCompilationWithMscorlib40( 2679var comAssembly = CreateCompilationWithMscorlib40(@"
Emit\NoPiaEmbedTypes.cs (15)
1912var compilation = CreateCompilationWithMscorlib40(consumer, options: TestOptions.DebugExe, 1919compilation = CreateCompilationWithMscorlib40(consumer, options: TestOptions.DebugExe, 3318var compilation1 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 4570var compilation1 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 4578var compilation2 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 4588var compilation3 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 4596var compilation4 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe, 5022var piaCompilation1 = CreateCompilationWithMscorlib40(pia1, options: TestOptions.ReleaseDll, assemblyName: "Pia1"); 5042var piaCompilation2 = CreateCompilationWithMscorlib40(pia2, options: TestOptions.ReleaseDll, assemblyName: "Pia2", 5066var compilation1 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseDll, 5070var compilation2 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseDll, 5074var compilation3 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseDll, 5078var compilation4 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseDll, 5583var piaCompilation = CreateCompilationWithMscorlib40(pia, options: TestOptions.ReleaseDll, assemblyName: "Pia"); 5604var compilation1 = CreateCompilationWithMscorlib40(consumer, options: TestOptions.ReleaseExe,
PDB\PDBUsingTests.cs (2)
2431var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), references: new[] { SystemCoreRef.WithAliases(new[] { "A" }), SystemDataRef }); 2775var c = CreateCompilationWithMscorlib40(sources, new[] { SystemCoreRef.WithAliases(ImmutableArray.Create("A")) });
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (102)
Attributes\AttributeTests.cs (13)
2263var comp = CreateCompilationWithMscorlib40(source); 4004var source = CreateCompilationWithMscorlib40(@" 8014CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 8124var compilation = CreateCompilationWithMscorlib40(source); 8155var comp1 = CreateCompilationWithMscorlib40(source2, assemblyName: "Temp0").ToMetadataReference(); 8156CreateCompilationWithMscorlib40(source, references: new[] { comp1 }).VerifyDiagnostics( 8180comp1 = CreateCompilationWithMscorlib40(source2, assemblyName: "Temp1").ToMetadataReference(); 8182var comp3 = CreateCompilationWithMscorlib40(source4, references: new[] { comp1, comp2 }); 8195comp3 = CreateCompilationWithMscorlib40(source5, references: new[] { comp1, comp2 }); 8222comp3 = CreateCompilationWithMscorlib40(source6, references: new[] { comp1, comp2 }); 8237comp3 = CreateCompilationWithMscorlib40(source7, references: new[] { comp1, comp2 }); 9721var compilation1 = CreateCompilationWithMscorlib40(source1, options: TestOptions.DebugDll); 9734var compilation2 = CreateCompilationWithMscorlib40(source2, new[] { new CSharpCompilationReference(compilation1) }, options: TestOptions.DebugDll, assemblyName: "Test.dll");
Attributes\AttributeTests_Assembly.cs (30)
371var neutral = CreateCompilationWithMscorlib40( 379var de = CreateCompilationWithMscorlib40( 389var en_us = CreateCompilationWithMscorlib40( 402compilation = CreateCompilationWithMscorlib40( 421compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.EmitToImageReference() }, TestOptions.ReleaseDll, assemblyName: assemblyNameBase + "20"); 434compilation = CreateCompilationWithMscorlib40( 450compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.EmitToImageReference() }, TestOptions.ReleaseDll, assemblyName: assemblyNameBase + "25"); 453compilation = CreateCompilationWithMscorlib40( 469compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.EmitToImageReference() }, TestOptions.ReleaseDll, assemblyName: assemblyNameBase + "40"); 487compilation = CreateCompilationWithMscorlib40( 504compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.EmitToImageReference() }, TestOptions.ReleaseDll, assemblyName: assemblyNameBase + "60"); 1012var netmoduleCompilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseModule, references: references, assemblyName: assemblyName); 1072var consoleappCompilation = CreateCompilationWithMscorlib40( 1119consoleappCompilation = CreateCompilationWithMscorlib40( 1270var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1322var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1373var consoleappCompilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseExe); 1418var compilation = CreateCompilationWithMscorlib40(consoleappSource, references: new[] { netmodule1Ref }, options: TestOptions.ReleaseExe); 1431compilation = CreateCompilationWithMscorlib40(netmodule2Source, options: TestOptions.ReleaseModule, references: new[] { netmodule1Ref }); 1438compilation = CreateCompilationWithMscorlib40("", options: TestOptions.ReleaseDll, references: new[] { netmodule1Ref, netmodule2Ref }); 1496var compilation = CreateCompilationWithMscorlib40(source, references: new[] { GetNetModuleWithAssemblyAttributesRef() }, options: TestOptions.ReleaseDll); 1519var defsRef = CreateCompilationWithMscorlib40(defaultHeaderString + s_defaultNetModuleSourceBody).ToMetadataReference(); 1522var compilation = CreateCompilationWithMscorlib40(source1, references: new[] { defsRef, netmodule1Ref }, options: TestOptions.ReleaseDll); 1532compilation = CreateCompilationWithMscorlib40("", references: new[] { defsRef, netmodule1Ref, netmodule2Ref }, options: TestOptions.ReleaseDll); 1575var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1628var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleDefsRef, netmodule0Ref, netmodule1Ref, netmodule2Ref, netmodule3Ref }, options: TestOptions.ReleaseDll); 1670var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1717var compilation = CreateCompilationWithMscorlib40(source, references: new[] { netmoduleRef }, options: TestOptions.ReleaseDll); 1743var appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef }, options: TestOptions.ReleaseDll); 1778var appCompilation = CreateCompilationWithMscorlib40(app, references: new[] { netModuleRef }, options: TestOptions.ReleaseDll);
Attributes\AttributeTests_Dynamic.cs (1)
103var comp = CreateCompilationWithMscorlib40(s_dynamicTestSource, options: TestOptions.UnsafeReleaseDll, references: new[] { SystemCoreRef, ValueTupleRef, SystemRuntimeFacadeRef });
Attributes\AttributeTests_IsByRefLike.cs (3)
572var comAssembly = CreateCompilationWithMscorlib40(@" 608var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.ToMetadataReference(embedInteropTypes: true) }); 611var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.EmitToImageReference(embedInteropTypes: true) });
Attributes\AttributeTests_Locations.cs (1)
582CreateCompilationWithMscorlib40(source).VerifyDiagnostics(
Attributes\AttributeTests_Nullable.cs (5)
229var valueTuple_comp = CreateCompilationWithMscorlib40(valueTuple_source); 241var tupleElementNamesAttribute_comp = CreateCompilationWithMscorlib40(tupleElementNamesAttribute_source); 256var lib1_comp = CreateCompilationWithMscorlib40(lib1_source, references: new[] { getReference(valueTuple_comp), getReference(tupleElementNamesAttribute_comp) }); 263var lib2_comp = CreateCompilationWithMscorlib40(lib2_source, references: new[] { getReference(lib1_comp), getReference(valueTuple_comp) }); // missing TupleElementNamesAttribute 325var comp = CreateCompilationWithMscorlib40(source);
Attributes\AttributeTests_ReadOnlyStruct.cs (3)
564var comAssembly = CreateCompilationWithMscorlib40(@" 600var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.ToMetadataReference(embedInteropTypes: true) }); 603var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.EmitToImageReference(embedInteropTypes: true) });
Attributes\AttributeTests_RefReadOnly.cs (3)
1286var comAssembly = CreateCompilationWithMscorlib40(@" 1327var compilation_CompilationReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.ToMetadataReference(embedInteropTypes: true) }); 1330var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.EmitToImageReference(embedInteropTypes: true) });
Attributes\AttributeTests_Security.cs (22)
103CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 142CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 185var compilation = CreateCompilationWithMscorlib40(source); 229var compilation = CreateCompilationWithMscorlib40(source); 319CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 463CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 565CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 670var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll, assemblyName: "Test"); 723var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 766var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.Regular9); 804var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll, parseOptions: TestOptions.RegularPreview); 844var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 897var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 949var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1009var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1075var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1137var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1200var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll); 1303var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.UnsafeReleaseDll); 1383var compilation = CreateCompilationWithMscorlib40(source, options: TestOptions.UnsafeReleaseDll); 1550CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 1586CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll.WithXmlReferenceResolver(resolver)).VerifyDiagnostics(
Attributes\AttributeTests_Synthesized.cs (1)
1608var compilation = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithNoRefSafetyRulesAttribute(), options: TestOptions.CreateTestOptions(outputKind, OptimizationLevel.Release, allowUnsafe: true));
Attributes\AttributeTests_Tuples.cs (4)
116var comp = CreateCompilationWithMscorlib40(s_tuplesTestSource, 129var comp = CreateCompilationWithMscorlib40( 655var comp = CreateCompilationWithMscorlib40( 817var comp = CreateCompilationWithMscorlib40(text, references: s_attributeRefs);
Attributes\AttributeTests_WellKnownAttributes.cs (13)
100var source = CreateCompilationWithMscorlib40(@" 208var source = CreateCompilationWithMscorlib40(@" 1436CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 1467CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 1498CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 5015var compilation = CreateCompilationWithMscorlib40(syntaxTree); 5303CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 5382CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 5415CreateCompilationWithMscorlib40(source).VerifyDiagnostics(); 5430CreateCompilationWithMscorlib40(source).VerifyDiagnostics(); 5441CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 5458CreateCompilationWithMscorlib40(source).VerifyDiagnostics( 5948CreateCompilationWithMscorlib40(source, new[] { TestMetadata.Net40.SystemCore }).VerifyDiagnostics(
FlowAnalysis\StructTests.cs (1)
22var comp = CreateCompilationWithMscorlib40(@"
Semantics\PatternMatchingTests4.cs (1)
3602var compilation = CreateCompilationWithMscorlib40(source);
Semantics\PatternSwitchTests.cs (1)
3173var compilation = CreateCompilationWithMscorlib40(
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (13)
DeclarationTests.cs (2)
96var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 173var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef });
LocalsTests.cs (1)
3814comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseDll);
MissingAssemblyTests.cs (1)
897var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular.WithLanguageVersion(languageVersion),
TupleTests.cs (9)
40var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 173var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll); 212var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 260var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 302var comp = CreateCompilationWithMscorlib40(source, new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: TestOptions.DebugDll); 336var comp = CreateCompilationWithMscorlib40(source, new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: TestOptions.DebugDll); 371var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 437var comp = CreateCompilationWithMscorlib40(source, new[] { ValueTupleRef, SystemRuntimeFacadeRef }, options: TestOptions.DebugDll); 502var comp = CreateCompilationWithMscorlib40(source, new[] { SystemRuntimeFacadeRef, ValueTupleRef }, options: TestOptions.DebugDll);
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (6)
TupleTests.cs (6)
198var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 234var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 973var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 1025var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 1117var compilation1 = CSharpTestBase.CreateCompilationWithMscorlib40(source, references: new[] { reference0 }); 1363var comp = CSharpTestBase.CreateCompilationWithMscorlib40(source, assemblyName: "Tuples");
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (3)
IOperation\IOperationTests.cs (3)
458var compilation = CreateCompilationWithMscorlib40(text, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef }); 489var compilation = CreateCompilationWithMscorlib40(sourceCode, new[] { SystemRef, SystemCoreRef, ValueTupleRef, SystemRuntimeFacadeRef }, sourceFileName: "file.cs"); 523var compilation = CreateCompilationWithMscorlib40(sourceCode, new[] { SystemRef, SystemCoreRef, ValueTupleRef, SystemRuntimeFacadeRef }, sourceFileName: "file.cs");
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (41)
Semantics\BindingTests.cs (4)
2842var compilation = CreateCompilationWithMscorlib40(sourceText, new[] { TestMetadata.Net40.SystemCore }, options: TestOptions.DebugDll); 2993var comp = CreateCompilationWithMscorlib40(source, new[] { TestMetadata.Net40.SystemCore }); 3073var comp = CreateCompilationWithMscorlib40(source, new[] { TestMetadata.Net40.SystemCore }); 3231var comp = CreateCompilationWithMscorlib40(source, new[] { TestMetadata.Net40.SystemCore });
Semantics\ColorColorTests.cs (1)
1838var comp = CreateCompilationWithMscorlib40(new[] { tree }, new[] { TestMetadata.Net40.SystemCore });
Semantics\ConstantTests.cs (2)
3438var comp = CreateCompilationWithMscorlib40(source, references: new[] { LinqAssemblyRef }); 3460var comp = CreateCompilationWithMscorlib40(source, references: new[] { LinqAssemblyRef });
Semantics\DeconstructionTests.cs (2)
1917var comp = CreateCompilationWithMscorlib40(source); 3816var comp = CreateCompilationWithMscorlib40(source);
Semantics\InterpolationTests.cs (1)
880CreateCompilationWithMscorlib40(source).VerifyEmitDiagnostics(
Semantics\LambdaTests.cs (3)
369var comp1 = CreateCompilationWithMscorlib40( 383var comp2 = CreateCompilationWithMscorlib40( 4164var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.RegularPreview);
Semantics\LookupPositionTests.cs (1)
3116var compilation = CreateCompilationWithMscorlib40(text, parseOptions: parseOptions);
Semantics\LookupTests.cs (1)
1367var comp = CreateCompilationWithMscorlib40(new[] { tree });
Semantics\MethodTypeInferenceTests.cs (1)
971CreateCompilationWithMscorlib40(source, references: new[] { TestMetadata.Net40.SystemCore }).VerifyDiagnostics();
Semantics\NonTrailingNamedArgumentsTests.cs (1)
163var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7_1, references: new[] { TestMetadata.Net40.SystemCore });
Semantics\NullableReferenceTypesTests.cs (1)
2616CreateCompilationWithMscorlib40(source, references: new[] { TestMetadata.Net40.SystemCore }).VerifyDiagnostics(
Semantics\OperatorTests.cs (1)
11302var compilation = CreateCompilationWithMscorlib40(source, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef })
Semantics\OutVarTests.cs (4)
202var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 249var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 303var compilation = CreateCompilationWithMscorlib40(text, options: TestOptions.ReleaseExe, parseOptions: TestOptions.Regular); 33417var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.DebugDll, references: new[] { Net40.SystemCore });
Semantics\OverloadResolutionTests.cs (4)
8201var compilation = CreateCompilationWithMscorlib40(source1, new[] { TestMetadata.Net40.SystemCore }, options: TestOptions.DebugExe); 8237var compilation = CreateCompilationWithMscorlib40(source1, new[] { TestMetadata.Net40.SystemCore }, options: TestOptions.DebugExe); 10967CreateCompilationWithMscorlib40(code, references: new[] { SystemRuntimeFacadeRef, ValueTupleRef }).VerifyDiagnostics( 11074var libComp = CreateCompilationWithMscorlib40(librarySrc, references: new[] { TestMetadata.Net40.SystemCore }).VerifyDiagnostics();
Semantics\RawInterpolationTests.cs (1)
894CreateCompilationWithMscorlib40(source).VerifyEmitDiagnostics(
Semantics\SemanticAnalyzerTests.cs (1)
452CreateCompilationWithMscorlib40(source).VerifyDiagnostics(
Semantics\SemanticErrorTests.cs (8)
9935CreateCompilationWithMscorlib40(text, references: new[] { Net40.SystemCore }).VerifyDiagnostics( 10045CreateCompilationWithMscorlib40(text, references: new[] { Net40.SystemCore }).VerifyDiagnostics( 13693CreateCompilationWithMscorlib40(source, references: new[] { Net40.SystemCore }).VerifyDiagnostics( 13739CreateCompilationWithMscorlib40(source, references: new[] { Net40.SystemCore }).VerifyDiagnostics( 16920var compilation = CreateCompilationWithMscorlib40(text, references: new[] { Net40.SystemCore }); 16943var compilation = CreateCompilationWithMscorlib40(source, references: new[] { Net40.SystemCore }); 22409CreateCompilationWithMscorlib40(source, references: new[] { Net40.SystemCore }, parseOptions: TestOptions.Regular7_3).VerifyDiagnostics( 22422CreateCompilationWithMscorlib40(source, references: new[] { Net40.SystemCore }, options: TestOptions.ReleaseDll.WithNullableContextOptions(NullableContextOptions.Disable)).VerifyDiagnostics(
Semantics\StructConstructorTests.cs (2)
3664var comp = CreateCompilationWithMscorlib40(sourceA); 3676comp = CreateCompilationWithMscorlib40(sourceB, references: new[] { refA });
Semantics\TargetTypedDefaultTests.cs (1)
2287var comp = CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.Regular7_1, options: TestOptions.DebugExe,
Semantics\ValueTupleTests.cs (1)
167var comp = CreateCompilationWithMscorlib40("");
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (10)
Symbols\AnonymousTypesSemanticsTests.cs (1)
1996CreateCompilationWithMscorlib40(
Symbols\AnonymousTypesSymbolTests.cs (2)
1452var compilation = CreateCompilationWithMscorlib40(new string[] { source1, source2, source3 }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.Internal), parseOptions: TestOptions.Regular); 1923var compilation = CreateCompilationWithMscorlib40(source);
Symbols\ExtensionMethodTests.cs (2)
1012CreateCompilationWithMscorlib40(source, references: new[] { Net40.SystemCore }, 1035CreateCompilationWithMscorlib40(source, references: new[] { Net40.SystemCore }).VerifyDiagnostics(
Symbols\GenericConstraintTests.cs (2)
1097CreateCompilationWithMscorlib40(text, references: new[] { TestMetadata.Net40.SystemCore }, parseOptions: TestOptions.WithoutImprovedOverloadCandidates).VerifyDiagnostics( 1102CreateCompilationWithMscorlib40(text, references: new[] { TestMetadata.Net40.SystemCore }).VerifyDiagnostics();
Symbols\Metadata\PE\NoPiaInstantiationOfGenericClassAndStruct.cs (1)
478var localConsumer = CreateCompilationWithMscorlib40(assemblyName: "Dummy", source: (string[])null,
Symbols\Retargeting\NoPia.cs (2)
351var LocalTypes1 = CreateCompilationWithMscorlib40(s_sourceLocalTypes1_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes1"); 354var LocalTypes2 = CreateCompilationWithMscorlib40(s_sourceLocalTypes2_IL, options: TestOptions.ReleaseDll, assemblyName: "LocalTypes2");
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
CSharpTestBase.cs (1)
991CreateCompilationWithMscorlib40(source, parseOptions: TestOptions.RegularPreview.WithNoRefSafetyRulesAttribute()),
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (6)
CodeGen\WinMdEventTests.cs (4)
30var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 65var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 107var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 149var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD);
Metadata\WinMdEventTests.cs (2)
3322var comp = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD); 3428CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseWinMD).VerifyEmitDiagnostics(
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
3495var compilationV1 = CSharpTestBase.CreateCompilationWithMscorlib40(sourceV1, options: TestOptions.DebugDll, assemblyName: "lib");