2696 references to EmitToImageReference
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
SymbolKey\SymbolKeyErrorTypeTests.cs (1)
396
.AddReferences(sourceCompilation.
EmitToImageReference
());
SymbolKey\SymbolKeyMetadataVsSourceTests.cs (2)
145
var comp2 = CreateCompilation(src2, new MetadataReference[] { comp1.
EmitToImageReference
() });
232
var comp40 = (Compilation)CreateCompilation(src2, new MetadataReference[] { comp20.
EmitToImageReference
() });
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (311)
BreakingChanges.cs (1)
1581
var libRef = CreateCompilation(libSource, assemblyName: "lib").
EmitToImageReference
();
CodeGen\CodeGenAsyncIteratorTests.cs (2)
110
var lib_ref = lib.
EmitToImageReference
();
127
var lib_ref = lib.
EmitToImageReference
();
CodeGen\CodeGenAsyncLocalsTests.cs (1)
964
var reference = CreateCompilationWithMscorlib45(source, references: new MetadataReference[] { SystemRef_v4_0_30319_17929 }).
EmitToImageReference
();
CodeGen\CodeGenAsyncTests.cs (2)
3707
var rB = cB.
EmitToImageReference
();
3718
var rT = cT.
EmitToImageReference
();
CodeGen\CodeGenAwaitForeachTests.cs (2)
102
var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib.
EmitToImageReference
() });
2736
var comp = CreateCompilationWithTasksExtensions(source, references: new[] { lib.
EmitToImageReference
() });
CodeGen\CodeGenAwaitUsingTests.cs (1)
731
var comp = CreateCompilationWithTasksExtensions(comp_cs, references: new[] { libComp.
EmitToImageReference
() }, options: TestOptions.DebugExe);
CodeGen\CodeGenDeconstructTests.cs (2)
8447
var lib = CreateCompilationWithMscorlib45(lib_cs, references: new[] { missing.
EmitToImageReference
() }, options: TestOptions.DebugDll);
8461
var comp = CreateCompilationWithMscorlib45(source, references: new[] { lib.
EmitToImageReference
() }, options: TestOptions.DebugDll); // no ValueTuple reference
CodeGen\CodeGenDynamicTests.cs (9)
144
return CreateCompilationWithMscorlib40(source, new[] { systemCore ?? SystemCoreRef }, assemblyName: GetUniqueName()).
EmitToImageReference
();
277
var systemCoreRef = CreateCompilationWithMscorlib40(SystemCoreSource, assemblyName: GetUniqueName()).
EmitToImageReference
();
296
var systemCoreRef = CreateCompilationWithMscorlib40(SystemCoreSource, assemblyName: GetUniqueName()).
EmitToImageReference
();
317
var systemCoreRef = CreateCompilationWithMscorlib40(SystemCoreSource, assemblyName: GetUniqueName()).
EmitToImageReference
();
456
var systemCoreRef = CreateCompilationWithMscorlib40(systemCoreSource, assemblyName: GetUniqueName()).
EmitToImageReference
();
485
var systemCoreRef = CreateCompilationWithMscorlib40(systemCoreSource, assemblyName: GetUniqueName()).
EmitToImageReference
();
11194
var vbRef = vb.
EmitToImageReference
();
11289
var vbRef = vb.
EmitToImageReference
();
11391
var vbRef = vb.
EmitToImageReference
();
CodeGen\CodeGenExplicitImplementationTests.cs (1)
128
references: new[] { comp1.
EmitToImageReference
() },
CodeGen\CodeGenExprLambdaTests.cs (1)
5944
var reference1 = compilation1.
EmitToImageReference
();
CodeGen\CodeGenFunctionPointersTests.cs (17)
2518
var nopiaReference = CreateCompilation(NoPiaInterfaces).
EmitToImageReference
(embedInteropTypes: true);
2551
var nopiaReference = CreateCompilation(NoPiaInterfaces).
EmitToImageReference
(embedInteropTypes: true);
2578
var nopiaReference = CreateCompilation(NoPiaInterfaces).
EmitToImageReference
(embedInteropTypes: true);
2585
}", references: new[] { nopiaReference }, parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll).
EmitToImageReference
();
2614
internal class A {}", assemblyName: "A").
EmitToImageReference
();
2622
}", references: new[] { aRef }, assemblyName: "B", parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll).
EmitToImageReference
();
2644
public class A {}", assemblyName: "A").
EmitToImageReference
();
2652
}", references: new[] { aRef }, assemblyName: "B", parseOptions: TestOptions.Regular9, options: TestOptions.UnsafeReleaseDll).
EmitToImageReference
();
6266
var metadataRef = baseComp.
EmitToImageReference
();
7570
var comp1 = CreateEmptyCompilation(source2, references: new[] { coreLib.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll);
7639
var comp1 = CreateEmptyCompilation(source2, references: new[] { coreLib.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9.WithNoRefSafetyRulesAttribute(), options: TestOptions.UnsafeReleaseDll);
7724
var comp2 = CreateCompilationWithFunctionPointers(source2, new[] { reference.
EmitToImageReference
() });
8654
validate(comp0.
EmitToImageReference
());
10173
var usageComp = CreateCompilationWithFunctionPointers(usage, new[] { definitionComp.
EmitToImageReference
() });
10227
var usageComp = CreateCompilationWithFunctionPointers(usage, new[] { definitionComp.
EmitToImageReference
() });
10280
var differentComp = CreateCompilationWithFunctionPointers(source2, new[] { refComp.
EmitToImageReference
() });
10345
var differentComp = CreateCompilationWithFunctionPointers(source2, new[] { refComp.
EmitToImageReference
() });
CodeGen\CodeGenInParametersTests.cs (11)
2767
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "9");
2798
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "9");
2829
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "9");
2859
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "False");
2889
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "3");
4773
var libUser = CreateCompilation(libUser_cs, references: new[] { libOrig.
EmitToImageReference
() });
4798
var comp = CreateCompilation(src, references: new[] { libChanged.
EmitToImageReference
(), libUser.
EmitToImageReference
() });
4839
var libUser = CreateCompilation(libUser_cs, references: new[] { libOrig.
EmitToImageReference
() });
4878
var comp = CreateCompilation(src, references: new[] { libChanged.
EmitToImageReference
(), libUser.
EmitToImageReference
() });
CodeGen\CodeGenInterfaceImplementation.cs (1)
365
references: new[] { asmRef, comp1.
EmitToImageReference
() },
CodeGen\CodeGenNullCoalescingAssignmentTests.cs (2)
2669
var aRef = CreateCompilation(aSource).
EmitToImageReference
();
2671
var bRef = CreateCompilation(bSource, new[] { aRef }).
EmitToImageReference
();
CodeGen\CodeGenOverridingAndHiding.cs (3)
2658
new[] { referencedCompilation.
EmitToImageReference
() },
2763
new[] { referencedCompilation.
EmitToImageReference
() },
3482
references: new[] { asmfile, comp1.
EmitToImageReference
() },
CodeGen\CodeGenReadonlyStructTests.cs (7)
108
var ref1 = comp1.
EmitToImageReference
();
326
var ref1 = comp1.
EmitToImageReference
();
909
var clientComp = CreateCompilation("", references: new[] { comp.
EmitToImageReference
() });
996
var ref1 = comp1.
EmitToImageReference
();
1561
var comp = CreateCompilation("", references: new[] { externalComp.
EmitToImageReference
() });
1831
var image = CreateCompilation(external).
EmitToImageReference
();
1907
var image = CreateCompilation(external).
EmitToImageReference
();
CodeGen\CodeGenTests.cs (1)
13499
comp = CreateCompilation(code, references: new[] { reference.
EmitToImageReference
() });
CodeGen\CodeGenTupleTest.cs (66)
357
references: new[] { comp1.
EmitToImageReference
() });
412
references: new[] { SystemRuntimeFacadeRef, ValueTupleRef, comp1.
EmitToImageReference
() });
572
}", references: new[] { comp.
EmitToImageReference
() },
753
}", references: new[] { comp.
EmitToImageReference
() },
1696
var comp3 = CreateCompilationWithMscorlib40(source2, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, compLib.
EmitToImageReference
() },
5933
var comp = CSharpCompilation.Create("test", references: new[] { MscorlibRef, tupleComp.
EmitToImageReference
() });
13007
var comp = CreateCompilationWithMscorlib40(source, references: new[] { libComp.
EmitToImageReference
() });
13928
var comp4 = CreateCompilationWithMscorlib40(source1, references: new[] { ValueTupleRef, SystemRuntimeFacadeRef, comp2.
EmitToImageReference
() },
14093
var comp4 = CreateCompilationWithMscorlib40(source1, references: (new[] { comp2.
EmitToImageReference
() }).Concat(s_valueTupleRefs),
14781
var consumer2 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.
EmitToImageReference
() });
15042
var consumer2 = CreateCompilationWithMscorlib40(source, options: TestOptions.ReleaseExe, references: new[] { lib.
EmitToImageReference
() });
15428
var consumer2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.
EmitToImageReference
() });
15689
var consumer2 = CreateCompilationWithMscorlib46(source, options: TestOptions.ReleaseExe, references: new[] { lib.
EmitToImageReference
() });
16776
var comp2 = CreateCompilation(source, references: new[] { libComp.
EmitToImageReference
() });
19782
var comp4 = CreateCompilationWithMscorlib45(source2, references: new[] { comp2.
EmitToImageReference
() });
22842
var comp = CreateCompilationWithMscorlib40(source, assemblyName: "comp", references: new[] { libComp.
EmitToImageReference
() }, options: TestOptions.DebugExe);
23206
var ref0 = comp0.
EmitToImageReference
();
23224
var ref1 = comp1.
EmitToImageReference
();
23254
var ref0v1 = comp0v1.
EmitToImageReference
();
23262
var ref0v2 = comp0v2.
EmitToImageReference
();
23269
var ref1 = comp1.
EmitToImageReference
();
23280
var ref2 = comp2.
EmitToImageReference
();
25356
var corlibWithoutVTRef = corlibWithoutVT.
EmitToImageReference
();
25360
var corlibWithVTRef = corlibWithVT.
EmitToImageReference
();
25364
var libWithVTRef = libWithVT.
EmitToImageReference
();
25382
var libWithVTRef2 = CreateEmptyCompilation(valuetuple_cs, references: new[] { corlibWithoutVTRef }, parseOptions: parseOptions).
EmitToImageReference
();
26460
var libRef = useImageReference ? lib.
EmitToImageReference
() : lib.ToMetadataReference();
26484
references: new[] { comp.
EmitToImageReference
(), libRef, SystemRuntimeFacadeRef, ValueTupleRef },
26504
var missingContainerRef = useImageReference ? missingContainer.
EmitToImageReference
() : missingContainer.ToMetadataReference();
26522
var libRef = useImageReference ? lib.
EmitToImageReference
() : lib.ToMetadataReference();
26549
references: new[] { comp.
EmitToImageReference
(), libRef, SystemRuntimeFacadeRef, ValueTupleRef, missingContainerRef },
26567
var missingContainerRef = useImageReference ? missingContainer.
EmitToImageReference
() : missingContainer.ToMetadataReference();
26581
var libRef = useImageReference ? lib.
EmitToImageReference
() : lib.ToMetadataReference();
26606
references: new[] { comp.
EmitToImageReference
(), libRef, missingContainerRef, SystemRuntimeFacadeRef, ValueTupleRef },
26614
references: new[] { comp.
EmitToImageReference
(), libRef, missingContainerRef, SystemRuntimeFacadeRef, ValueTupleRef },
26628
var missingRef = useImageReference ? missing.
EmitToImageReference
() : missing.ToMetadataReference();
26646
var libRef = useImageReference ? lib.
EmitToImageReference
() : lib.ToMetadataReference();
26669
var executeComp = CreateCompilation(executable_cs, references: new[] { comp.
EmitToImageReference
(), libRef, missingRef }, options: TestOptions.DebugExe);
26680
var refA = comp.
EmitToImageReference
();
26685
var refB = comp.
EmitToImageReference
();
26719
var lib = CreateEmptyCompilation(lib_cs, references: new[] { MscorlibRef, vtLib.
EmitToImageReference
() });
26730
var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
() }); // missing reference to vt
26739
var compWithFakeVt = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
(), fakeVtLib.
EmitToImageReference
() }); // reference to fake vt
26754
var comp2 = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
() }); // missing reference to vt
26765
var comp2WithFakeVt = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
(), fakeVtLib.
EmitToImageReference
() }); // reference to fake vt
26821
var lib = CreateEmptyCompilation(lib_cs, references: new[] { MscorlibRef, vtLib.
EmitToImageReference
() });
26836
var comp = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
() }); // missing reference to vt
26847
var compWithFakeVt = CreateEmptyCompilation(client2_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
(), fakeVtLib.
EmitToImageReference
() }); // reference to fake vt
26885
var lib = CreateEmptyCompilation(lib_cs + tuplelib_cs + tupleattributes_cs, references: new[] { MscorlibRef, containerLib.
EmitToImageReference
() });
26896
var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
() }); // missing reference to container
26905
var compWithFakeContainer = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
(), fakeContainerLib.
EmitToImageReference
() }); // reference to fake container
26960
var lib = CreateEmptyCompilation(lib_cs + tuplelib_cs + tupleattributes_cs, references: new[] { MscorlibRef, containerLib.
EmitToImageReference
() });
26971
var comp = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
() }); // missing reference to container
26980
var compWithFakeContainer = CreateEmptyCompilation(client_cs, references: new[] { MscorlibRef, lib.
EmitToImageReference
(), fakeContainerLib.
EmitToImageReference
() }); // reference to fake container
27082
var comp1ImageRef = new[] { comp1.
EmitToImageReference
() };
27166
var comp1ImageRef = new[] { comp1.
EmitToImageReference
() };
27240
var comp1ImageRef = new[] { comp1.
EmitToImageReference
() };
27318
var comp1ImageRef = new[] { comp1.
EmitToImageReference
() };
27581
var comp2 = CreateCompilation(source1, references: new[] { comp1.
EmitToImageReference
() }, options: TestOptions.DebugDll);
28008
var comp2 = CreateCompilation(client, references: new[] { comp.
EmitToImageReference
() }, targetFramework: TargetFramework.Mscorlib40);
28097
var comp2 = CreateCompilation(client, references: new[] { comp.
EmitToImageReference
() }, targetFramework: TargetFramework.Mscorlib40);
CodeGen\SwitchTests.cs (1)
3039
var reference = compVerifier.Compilation.
EmitToImageReference
();
CodeGen\UnsafeTests.cs (2)
5285
var lib = CreateCompilationWithMscorlib45(lib_cs, references: new[] { missing.
EmitToImageReference
() }, options: TestOptions.DebugDll);
5300
var comp = CreateCompilationWithMscorlib45(source, references: new[] { lib.
EmitToImageReference
() }, options: TestOptions.UnsafeDebugDll);
CodeGen\WinMdDelegateTests.cs (2)
146
assemblyName: "WinRTDelegateLibrary").
EmitToImageReference
();
154
assemblyName: "NonWinRTDelegateLibrary").
EmitToImageReference
();
Emit\BinaryCompatibility.cs (3)
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
();
Emit\CompilationEmitTests.cs (33)
1033
var piaImageReference = pia.
EmitToImageReference
(embedInteropTypes: true);
1112
var piaImageReference = pia.
EmitToImageReference
(embedInteropTypes: true);
1808
var image1 = comp1.
EmitToImageReference
(EmitOptions.Default);
1816
var image2 = comp2.
EmitToImageReference
(EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false));
1890
var libImage = libComp.
EmitToImageReference
(emitOptions);
2131
var realImage = comp.
EmitToImageReference
(EmitOptions.Default);
2162
var realImage2 = comp.
EmitToImageReference
(emitRegularWithoutPrivateMembers);
2190
var metadataImage = comp.
EmitToImageReference
(emitMetadataOnly);
2219
var refImage = comp.
EmitToImageReference
(emitRefOnly);
2268
var realImage = comp.
EmitToImageReference
(EmitOptions.Default);
2278
var metadataImage = comp.
EmitToImageReference
(emitMetadataOnly);
2290
var refImage = comp.
EmitToImageReference
(emitRefOnly);
2335
var realImage = comp.
EmitToImageReference
(EmitOptions.Default);
2345
var metadataImage = comp.
EmitToImageReference
(emitMetadataOnly);
2357
var refImage = comp.
EmitToImageReference
(emitRefOnly);
2402
var realImage = comp.
EmitToImageReference
(EmitOptions.Default);
2412
var metadataImage = comp.
EmitToImageReference
(emitMetadataOnly);
2424
var refImage = comp.
EmitToImageReference
(emitRefOnly);
2463
var refImage = comp.
EmitToImageReference
(emitRefOnly);
2508
var refImage = comp.
EmitToImageReference
(emitRefOnly);
4677
var imageRef = refCompilation.
EmitToImageReference
();
4761
var imageRef = refCompilation.
EmitToImageReference
();
4807
var imageRef = refCompilation.
EmitToImageReference
();
4862
var imageRef = refCompilation.
EmitToImageReference
();
4894
var imageRef = refCompilation.
EmitToImageReference
();
4941
var imageRef = refCompilation.
EmitToImageReference
();
4971
var imageRef = refCompilation.
EmitToImageReference
();
5019
var imageRef = refCompilation.
EmitToImageReference
();
5259
var ref1 = comp1.
EmitToImageReference
();
5263
var ref2 = comp2.
EmitToImageReference
();
5306
var ref1 = comp1.
EmitToImageReference
();
5310
var ref2 = comp2.
EmitToImageReference
();
5544
var modRef = CreateCompilation("public class A { }", options: TestOptions.ReleaseModule, assemblyName: "refMod").
EmitToImageReference
();
Emit\CovariantReturnTests.cs (7)
231
return compilation.
EmitToImageReference
(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v5.1"));
337
var csharpReference = csharpCompilation.
EmitToImageReference
();
393
var csharpReference = csharpCompilation.
EmitToImageReference
();
497
assemblyName: "ref0").VerifyEmitDiagnostics().
EmitToImageReference
();
507
assemblyName: "ref1").VerifyEmitDiagnostics().
EmitToImageReference
();
518
assemblyName: "ref1").VerifyEmitDiagnostics().
EmitToImageReference
();
529
assemblyName: "ref2").VerifyEmitDiagnostics().
EmitToImageReference
();
Emit\EditAndContinue\AssemblyReferencesTests.cs (3)
398
var compilation0 = CreateEmptyCompilation(src0, new[] { MscorlibRef, lib0.
EmitToImageReference
() }, assemblyName: "C", options: TestOptions.DebugDll);
399
var compilation1 = compilation0.WithSource(src1).WithReferences(new[] { MscorlibRef, lib1.
EmitToImageReference
() });
400
var compilation2 = compilation1.WithSource(src2).WithReferences(new[] { MscorlibRef, lib2.
EmitToImageReference
() });
Emit\EditAndContinue\EditAndContinueTests.cs (4)
10925
var referencePIA = compilationPIA.
EmitToImageReference
(embedInteropTypes: true);
10978
var referencePIA = compilationPIA.
EmitToImageReference
(embedInteropTypes: true);
11064
var referencePIA = compilationPIA.
EmitToImageReference
(embedInteropTypes: true);
11152
var referencePIA = compilationPIA.
EmitToImageReference
(embedInteropTypes: true);
Emit\EditAndContinue\SymbolMatcherTests.cs (7)
30
var reference = compilation.
EmitToImageReference
();
622
var peRef0 = compilation0.
EmitToImageReference
();
1127
var peRef0 = compilation0.
EmitToImageReference
();
1322
var peRef0 = compilation0.
EmitToImageReference
();
1822
var peRef0 = compilation0.
EmitToImageReference
();
1881
var peRef0 = compilation0.
EmitToImageReference
();
1948
var peRef0 = compilation0.
EmitToImageReference
();
Emit\EmitMetadataTests.cs (3)
2714
references: new[] { comAssembly.
EmitToImageReference
(embedInteropTypes: true) },
2869
references: new[] { reference.
EmitToImageReference
() },
2921
references: new[] { reference.
EmitToImageReference
() },
Emit\EntryPointTests.cs (1)
1576
new MetadataReference[] { netModule.
EmitToImageReference
() },
Emit\InAttributeModifierTests.cs (46)
45
verifier = CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
79
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
103
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
130
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
154
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
180
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
207
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
2526
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2573
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2628
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2676
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2723
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2768
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2813
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2858
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2903
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2948
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
2993
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3039
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3085
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3131
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3177
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3225
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3273
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3328
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3376
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3424
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3470
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3516
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3562
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3608
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3654
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5", symbolValidator: validator);
3687
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
3720
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
3763
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
3805
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
4194
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.
EmitToImageReference
() }, options: TestOptions.ReleaseExe, symbolValidator: validator);
4241
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.
EmitToImageReference
() }, options: TestOptions.ReleaseExe, symbolValidator: validator);
4290
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.
EmitToImageReference
() }, options: TestOptions.ReleaseExe, symbolValidator: validator);
4342
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.
EmitToImageReference
() }, options: TestOptions.ReleaseExe, symbolValidator: validator);
4395
CompileAndVerify(source: userCode, expectedOutput: "5", references: new[] { testRef.
EmitToImageReference
() }, options: TestOptions.ReleaseExe, symbolValidator: validator);
4407
var ref1 = CreateCompilation(refCode).
EmitToImageReference
();
4408
var ref2 = CreateCompilation(refCode).
EmitToImageReference
();
4450
var corlibWithoutInAttributeRef = CreateEmptyCompilation(corlib_cs).
EmitToImageReference
();
4458
var ref1 = CreateEmptyCompilation(refCode, references: new[] { corlibWithoutInAttributeRef }).
EmitToImageReference
();
4459
var ref2 = CreateEmptyCompilation(refCode, references: new[] { corlibWithoutInAttributeRef }).
EmitToImageReference
();
Emit\NoPiaEmbedTypes.cs (63)
76
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
121
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
198
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
267
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
327
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
378
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
428
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
477
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
527
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
577
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
627
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
677
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
727
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
825
compilation = CreateEmptyCompilation(consumer, references: new MetadataReference[] { MscorlibRef_v20, piaCompilation.
EmitToImageReference
(embedInteropTypes: true) }, options: TestOptions.ReleaseExe);
875
compilation = CreateEmptyCompilation(consumer, references: new MetadataReference[] { MscorlibRef_v20, piaCompilation.
EmitToImageReference
(embedInteropTypes: true) }, options: TestOptions.DebugExe);
1165
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
1724
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
1831
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
1920
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2008
new MetadataReference[] { MscorlibRef_v4_0_30316_17626, piaCompilation.
EmitToImageReference
(embedInteropTypes: true) },
2069
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2136
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2192
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2308
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2395
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2476
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2539
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2701
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2773
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2837
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2898
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
2964
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3030
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3095
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3160
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3228
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3378
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3443
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3500
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3547
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3629
references: new MetadataReference[] { piaCompilation1.
EmitToImageReference
(embedInteropTypes: true),
3630
piaCompilation2.
EmitToImageReference
(embedInteropTypes: true)});
3693
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
3945
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
4029
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
4106
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
4171
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
4236
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true), CSharpRef });
4296
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true), CSharpRef });
4356
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true), CSharpRef });
4422
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true), CSharpRef });
4504
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(embedInteropTypes: true) });
4579
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(embedInteropTypes: true) });
4676
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(embedInteropTypes: true) });
4754
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(embedInteropTypes: true) });
4826
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(embedInteropTypes: true) });
4992
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(embedInteropTypes: true) });
5043
references: new MetadataReference[] { piaCompilation1.
EmitToImageReference
(embedInteropTypes: true), SystemRuntimeFacadeRef, ValueTupleRef });
5071
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(embedInteropTypes: true), piaCompilation1.ToMetadataReference(), ValueTupleRef, SystemRuntimeFacadeRef });
5079
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(), piaCompilation1.ToMetadataReference(), ValueTupleRef, SystemRuntimeFacadeRef });
5153
references: new MetadataReference[] { piaCompilation2.
EmitToImageReference
(embedInteropTypes: true) });
5424
references: new MetadataReference[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
5490
var piaRef2 = piaCompilation.
EmitToImageReference
(embedInteropTypes: true);
PDB\PDBUsingTests.cs (6)
808
var refA = comp.
EmitToImageReference
(aliases: ImmutableArray.Create("A2"));
2057
var libRef = CreateCompilation(libSource, assemblyName: "Lib").
EmitToImageReference
();
2152
var libRef = lib.
EmitToImageReference
(aliases: ImmutableArray.Create("Q"));
2611
var libRef = CreateCompilation(sourceLib, assemblyName: "ImportedNoPiaTypesAssemblyName").
EmitToImageReference
(embedInteropTypes: true);
2683
var libRef1 = CreateCompilation(sourceLib1).
EmitToImageReference
();
2684
var libRef2 = CreateCompilation(sourceLib2, new[] { libRef1 }, assemblyName: "LibRef2").
EmitToImageReference
();
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (247)
Attributes\AttributeTests.cs (41)
116
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
119
var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.
EmitToImageReference
() }, assemblyName: "lib");
149
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
152
var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.
EmitToImageReference
() }, assemblyName: "lib");
189
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
192
var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.
EmitToImageReference
() }, assemblyName: "lib");
238
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
241
var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.
EmitToImageReference
() }, assemblyName: "lib");
274
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
278
references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newComp.
EmitToImageReference
() }, assemblyName: "lib");
311
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
314
var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newComp.
EmitToImageReference
() }, assemblyName: "lib");
320
var newLibComp3 = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newComp.
EmitToImageReference
() }, assemblyName: "lib");
342
var compWithDerivedAndReferenceToLib = CreateCompilation(typeForward_cs + derivedDefinition_cs, references: new[] { origLibComp.
EmitToImageReference
() });
348
var newLibComp = CreateCompilation(typeForward_cs, references: new[] { compWithDerivedAndReferenceToLib.
EmitToImageReference
(), compWithC.
EmitToImageReference
() }, assemblyName: "lib");
384
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
388
references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newComp.
EmitToImageReference
() }, assemblyName: "lib");
422
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
425
var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newComp.
EmitToImageReference
() }, assemblyName: "lib");
457
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
460
var newLibComp = CreateCompilation(newLib_cs, references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newComp.
EmitToImageReference
() }, assemblyName: "lib");
998
CreateCompilation(usageSource, references: new[] { definitionComp.
EmitToImageReference
() }, options: WithNullableEnable())
5411
var r1 = c1.
EmitToImageReference
();
5414
var r2 = c2.
EmitToImageReference
();
8259
var ref1 = comp.
EmitToImageReference
();
8298
var ref1 = comp.
EmitToImageReference
();
9620
var comp2 = CreateCompilation("", new[] { comp.
EmitToImageReference
() });
9938
var libRef = CreateCompilation(lib_cs, parseOptions: TestOptions.RegularPreview).
EmitToImageReference
();
9988
var libRef = CreateCompilation(lib_cs, parseOptions: TestOptions.RegularPreview).
EmitToImageReference
();
10014
var libRef = CreateCompilation(lib_cs, parseOptions: TestOptions.RegularPreview).
EmitToImageReference
();
10040
var libRef = CreateCompilation(lib_cs, parseOptions: TestOptions.RegularPreview).
EmitToImageReference
();
10171
comp2 = CreateCompilation(source2, references: new[] { comp1.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9);
10242
comp2 = CreateCompilation(source2, references: new[] { comp1.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9);
10765
var comp2 = CreateVisualBasicCompilation(vbSource, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard).Concat(comp.
EmitToImageReference
()));
Attributes\AttributeTests_Assembly.cs (26)
421
compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.
EmitToImageReference
() }, TestOptions.ReleaseDll, assemblyName: assemblyNameBase + "20");
450
compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.
EmitToImageReference
() }, TestOptions.ReleaseDll, assemblyName: assemblyNameBase + "25");
469
compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.
EmitToImageReference
() }, TestOptions.ReleaseDll, assemblyName: assemblyNameBase + "40");
504
compilation = CreateCompilationWithMscorlib40("", new MetadataReference[] { compilation.
EmitToImageReference
() }, TestOptions.ReleaseDll, assemblyName: assemblyNameBase + "60");
814
", options: TestOptions.ReleaseDll, references: new[] { hash_module_Comp.
EmitToImageReference
() });
1433
var netmodule2Ref = compilation.
EmitToImageReference
();
1835
var assembly = CreateCompilation(assemblySrc, new[] { module.
EmitToImageReference
() }, assemblyName: "C");
1940
var assembly = CreateCompilation(assemblySrc, new[] { module.
EmitToImageReference
() }, assemblyName: "C");
1965
var assembly = CreateCompilation(assemblySrc, new[] { module1.
EmitToImageReference
(), module2.
EmitToImageReference
() }, assemblyName: "C");
1990
var assembly = CreateCompilation(assemblySrc, new[] { module1.
EmitToImageReference
() }, assemblyName: "C");
2018
var assembly = CreateCompilation(assemblySrc, new[] { module1.
EmitToImageReference
(), module2.
EmitToImageReference
() }, assemblyName: "C");
2043
var assembly = CreateCompilation(assemblySrc, new[] { module1.
EmitToImageReference
() }, assemblyName: "C");
2071
var assembly = CreateCompilation(assemblySrc, new[] { module1.
EmitToImageReference
(), module2.
EmitToImageReference
() }, assemblyName: "C");
2094
var assembly = CreateCompilation(assemblySrc, new[] { module1.
EmitToImageReference
() }, assemblyName: "C");
2114
references: new MetadataReference[] { compMod1.
EmitToImageReference
(), compMod2.
EmitToImageReference
() },
2146
references: new MetadataReference[] { compMod1.
EmitToImageReference
(), compMod2.
EmitToImageReference
() },
2176
references: new MetadataReference[] { compMod1.
EmitToImageReference
(), compMod2.
EmitToImageReference
() },
2208
references: new MetadataReference[] { compMod1.
EmitToImageReference
(), compMod2.
EmitToImageReference
() },
2233
references: new MetadataReference[] { compMod1.
EmitToImageReference
() },
Attributes\AttributeTests_CallerInfoAttributes.cs (2)
681
var ref1 = comp1.
EmitToImageReference
();
1567
var ref1 = comp1.
EmitToImageReference
();
Attributes\AttributeTests_Dynamic.cs (2)
1194
var ref0 = comp.
EmitToImageReference
();
1231
var ref0 = comp.
EmitToImageReference
();
Attributes\AttributeTests_Embedded.cs (1)
505
var compilation2 = CreateCompilation("", references: new[] { compilation1.
EmitToImageReference
() });
Attributes\AttributeTests_Experimental.cs (2)
89
var comp2A = CreateCompilation(source2, new[] { comp1.
EmitToImageReference
() });
559
var comp2 = CreateCompilationWithMscorlib40AndSystemCore(source2, references: new[] { comp1.
EmitToImageReference
() });
Attributes\AttributeTests_IsByRefLike.cs (2)
611
var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.
EmitToImageReference
(embedInteropTypes: true) });
914
CreateCompilation(text, new[] { libComp.
EmitToImageReference
() }).VerifyEmitDiagnostics(
Attributes\AttributeTests_IsUnmanaged.cs (8)
132
}").
EmitToImageReference
();
159
}").
EmitToImageReference
();
185
}").
EmitToImageReference
();
221
}").
EmitToImageReference
();
249
}").
EmitToImageReference
();
276
}").
EmitToImageReference
();
302
}").
EmitToImageReference
();
339
}").
EmitToImageReference
();
Attributes\AttributeTests_LifetimeAnnotation.cs (1)
56
var ref0 = comp.
EmitToImageReference
();
Attributes\AttributeTests_MarshalAs.cs (1)
1486
references: new[] { comp1.
EmitToImageReference
() }, // it has to be real assembly, Comp2comp reference OK
Attributes\AttributeTests_NativeInteger.cs (4)
63
var ref0 = comp.
EmitToImageReference
();
835
var ref1 = comp.
EmitToImageReference
();
845
var ref2 = comp.
EmitToImageReference
();
1386
var ref1 = comp.
EmitToImageReference
();
Attributes\AttributeTests_Nullable.cs (27)
43
Func<CSharpCompilation, MetadataReference> getReference = c => useImageReferences ? c.
EmitToImageReference
() : c.ToMetadataReference();
108
Func<CSharpCompilation, MetadataReference> getReference = c => useImageReferences ? c.
EmitToImageReference
() : c.ToMetadataReference();
206
Func<CSharpCompilation, MetadataReference> getReference = c => useImageReferences ? c.
EmitToImageReference
() : c.ToMetadataReference();
372
var ref0 = comp0.
EmitToImageReference
();
529
var refA = comp.
EmitToImageReference
();
564
var refA = comp.
EmitToImageReference
();
598
var ref0 = comp0.
EmitToImageReference
();
646
var ref0 = comp0.
EmitToImageReference
();
699
var ref0 = comp0.
EmitToImageReference
();
1103
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
1158
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
1208
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
1381
comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
1434
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
1489
comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
1546
comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
2240
var ref0 = comp0.
EmitToImageReference
();
2493
var ref0 = comp0.
EmitToImageReference
();
4145
var ref0 = comp.
EmitToImageReference
();
4162
var ref1 = comp.
EmitToImageReference
();
4250
var ref0 = comp.
EmitToImageReference
();
4294
var ref0 = comp.
EmitToImageReference
();
4348
var ref0 = comp.
EmitToImageReference
();
4394
var ref0 = comp0.
EmitToImageReference
();
4794
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
4924
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), parseOptions: TestOptions.Regular8, references: new[] { comp.
EmitToImageReference
() });
5284
return comp.
EmitToImageReference
();
Attributes\AttributeTests_NullableContext.cs (4)
53
var ref0 = comp.
EmitToImageReference
();
168
var ref0 = comp.
EmitToImageReference
();
263
var ref0 = comp0.
EmitToImageReference
();
276
var ref1 = comp1.
EmitToImageReference
();
Attributes\AttributeTests_NullablePublicOnly.cs (3)
54
var ref1 = comp.
EmitToImageReference
();
239
var ref0 = comp.
EmitToImageReference
();
464
var ref0 = comp.
EmitToImageReference
();
Attributes\AttributeTests_ReadOnlyStruct.cs (1)
603
var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.
EmitToImageReference
(embedInteropTypes: true) });
Attributes\AttributeTests_RefReadOnly.cs (3)
1330
var compilation_BinaryReference = CreateCompilationWithMscorlib40(code, options: options, references: new[] { comAssembly.
EmitToImageReference
(embedInteropTypes: true) });
1519
").
EmitToImageReference
();
2224
").
EmitToImageReference
();
Attributes\AttributeTests_RefSafetyRules.cs (2)
152
var refA = CreateCompilation(sourceA, parseOptions: TestOptions.Regular10).
EmitToImageReference
();
203
var refA = CreateCompilation(sourceA).
EmitToImageReference
();
Attributes\AttributeTests_Synthesized.cs (7)
123
var reference = CreateCompilation(source).
EmitToImageReference
();
145
var reference = CreateCompilation(source, options: TestOptions.UnsafeReleaseDll).
EmitToImageReference
();
1800
var reference = CreateCompilationWithMscorlib45(source, options: referenceOptions).
EmitToImageReference
(options: new EmitOptions(metadataOnly: true));
1899
var reference = CreateCompilationWithMscorlib45(source, options: referenceOptions).
EmitToImageReference
(options: new EmitOptions(metadataOnly: true));
1935
var mslibRef = mslibComp.
EmitToImageReference
();
1939
var mslibNoStringRef = mslibNoStringComp.
EmitToImageReference
();
1956
var diagLibRef = diagLibComp.
EmitToImageReference
();
Attributes\AttributeTests_Tuples.cs (2)
178
var ref0 = comp.
EmitToImageReference
();
216
var ref0 = comp.
EmitToImageReference
();
Attributes\AttributeTests_WellKnownAttributes.cs (28)
575
var libAssemblyRef = libComp.
EmitToImageReference
();
3768
CompileAndVerify(source2, references: new[] { compDll.
EmitToImageReference
() }, expectedOutput: expectedOutput);
3876
CompileAndVerify(source2, references: new[] { compDll.
EmitToImageReference
() }, expectedOutput: expectedOutput);
3951
CreateCompilation(source2, references: new[] { compDll.
EmitToImageReference
() }).VerifyDiagnostics(
4030
CreateCompilation(source2, references: new[] { compDll.
EmitToImageReference
() }).VerifyDiagnostics(
4107
var assemblyRef = compDll.
EmitToImageReference
(expectedWarnings: new[]
4193
CreateCompilation(source2, references: new[] { compDll.
EmitToImageReference
() }).VerifyDiagnostics(
4804
var client2 = CreateCompilation("", references: new[] { lib_comp.
EmitToImageReference
() });
4879
var comp = CreateCompilationWithMscorlib46(source, references: new[] { lib.
EmitToImageReference
() });
4881
var comp2 = CreateCompilationWithMscorlib46(errors, references: new[] { comp.
EmitToImageReference
() });
8516
verify(comp1.
EmitToImageReference
());
8571
verify(comp1.
EmitToImageReference
());
8615
verify(comp1.
EmitToImageReference
());
8658
verify(comp1.
EmitToImageReference
());
8757
verifyReference(comp1.
EmitToImageReference
(), options, expectedDiagnostics);
8810
verify(comp1.
EmitToImageReference
());
8858
verify(comp1.
EmitToImageReference
());
8937
verify(comp1.
EmitToImageReference
());
8992
verify(comp1.
EmitToImageReference
());
9041
verify(comp1.
EmitToImageReference
());
9092
verify(comp1.
EmitToImageReference
());
9421
verify(comp1.
EmitToImageReference
());
9564
var comp2 = CreateCompilation(source2, new[] { comp1.
EmitToImageReference
() });
9784
compilation2 = CreateEmptyCompilation(source2, WinRtRefs.Concat(new[] { compilation1.
EmitToImageReference
() }), TestOptions.ReleaseDll);
9881
var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { compilation1.
EmitToImageReference
() });
9964
var compilation2 = CreateCompilationWithMscorlib40AndSystemCore(source2, new[] { compilation1.
EmitToImageReference
() });
12608
var comp = CompileAndVerify(source, references: new[] { metadata_comp.
EmitToImageReference
() });
13462
var refA = comp.
EmitToImageReference
();
Attributes\InternalsVisibleToAndStrongNameTests.cs (14)
935
var other = CreateCompilation(cs0281, references: new[] { friendClass.
EmitToImageReference
() }, assemblyName: "cs0281", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions);
979
var other = CreateCompilation(cs0281, references: new[] { friendClass.
EmitToImageReference
() }, assemblyName: "cs0281", options: TestOptions.SigningReleaseDll, parseOptions: parseOptions);
1429
references: new[] { comp.
EmitToImageReference
() },
1551
var reference = other.
EmitToImageReference
();
1575
var reference = other.
EmitToImageReference
();
1772
references: new[] { other.
EmitToImageReference
() },
1795
references: new[] { other.
EmitToImageReference
() },
2842
var libRef = CreateCompilation(lib_cs, options: TestOptions.SigningReleaseDll, parseOptions: parseOptions).
EmitToImageReference
();
2879
var libRef = CreateCompilation(lib_cs, options: TestOptions.SigningReleaseDll).
EmitToImageReference
();
2931
comp = CreateCompilation(source1, new[] { lib.
EmitToImageReference
() }, assemblyName: "Issue57742_01");
2966
comp = CreateCompilation(source1, new[] { lib.
EmitToImageReference
() }, assemblyName: "Issue57742_02");
3015
MetadataReference imageReference = lib.
EmitToImageReference
();
3139
MetadataReference imageReference = lib.
EmitToImageReference
();
3198
comp = CreateCompilation(source1, new[] { lib.
EmitToImageReference
() }, assemblyName: "Issue57742_05");
Emit\NumericIntPtrTests.cs (10)
939
var ref2 = comp.
EmitToImageReference
();
1001
var ref2 = comp.
EmitToImageReference
();
1194
var ref2 = comp.
EmitToImageReference
();
2778
var ref0 = comp.
EmitToImageReference
();
2808
var ref0 = comp.
EmitToImageReference
();
3023
var ref2 = comp.
EmitToImageReference
();
8997
var refA = comp.
EmitToImageReference
();
10302
comp = CreateEmptyCompilation(source, references: new[] { corlib.
EmitToImageReference
() }, parseOptions: parseOptions);
10688
var image = comp.
EmitToImageReference
();
11119
var comp = CreateEmptyCompilation(source, references: new[] { corlib.
EmitToImageReference
() });
Emit\UnmanagedTypeModifierTests.cs (26)
596
}", references: new[] { reference.Compilation.
EmitToImageReference
() }, expectedOutput: @"
621
}", references: new[] { parent.Compilation.
EmitToImageReference
() }, symbolValidator: module =>
638
}", references: new[] { parent.Compilation.
EmitToImageReference
(), child.Compilation.
EmitToImageReference
() }, expectedOutput: @"
676
}", references: new[] { reference.Compilation.
EmitToImageReference
() }, expectedOutput: "Child");
699
}", references: new[] { parent.Compilation.
EmitToImageReference
() }, symbolValidator: module =>
715
}", references: new[] { parent.Compilation.
EmitToImageReference
(), child.Compilation.
EmitToImageReference
() }, expectedOutput: "Child");
751
}", references: new[] { reference.Compilation.
EmitToImageReference
() }, expectedOutput: "Child");
774
}", references: new[] { parent.Compilation.
EmitToImageReference
() }, symbolValidator: module =>
790
}", references: new[] { parent.Compilation.
EmitToImageReference
(), child.Compilation.
EmitToImageReference
() }, expectedOutput: "Child");
826
}", references: new[] { reference.Compilation.
EmitToImageReference
() }, expectedOutput: "Child");
849
}", references: new[] { parent.Compilation.
EmitToImageReference
() }, symbolValidator: module =>
865
}", references: new[] { parent.Compilation.
EmitToImageReference
(), child.Compilation.
EmitToImageReference
() }, expectedOutput: "Child");
902
}", references: new[] { reference.Compilation.
EmitToImageReference
() }, expectedOutput: "Child");
925
}", references: new[] { parent.Compilation.
EmitToImageReference
() }, symbolValidator: module =>
942
}", references: new[] { parent.Compilation.
EmitToImageReference
(), child.Compilation.
EmitToImageReference
() }, expectedOutput: "Child");
1022
references: new[] { reference.Compilation.
EmitToImageReference
() },
1044
var ref1 = CreateCompilation(refCode).
EmitToImageReference
();
1045
var ref2 = CreateCompilation(refCode).
EmitToImageReference
();
1079
var corlibWithoutUnmanagedTypeRef = CreateEmptyCompilation(corlib_cs).
EmitToImageReference
();
1087
var ref1 = CreateEmptyCompilation(refCode, references: new[] { corlibWithoutUnmanagedTypeRef }).
EmitToImageReference
();
1088
var ref2 = CreateEmptyCompilation(refCode, references: new[] { corlibWithoutUnmanagedTypeRef }).
EmitToImageReference
();
FlowAnalysis\RegionAnalysisTests.cs (1)
8047
var libraryReference = CreateCompilation(libSource).
EmitToImageReference
();
FlowAnalysis\StructTests.cs (3)
417
var moduleReference = comp1.
EmitToImageReference
();
460
var moduleReference = comp1.
EmitToImageReference
();
493
var moduleReference = comp1.
EmitToImageReference
();
Semantics\PatternMatchingTests.cs (4)
8556
var refA = comp.
EmitToImageReference
();
10159
var refA = comp.
EmitToImageReference
();
10963
var refA = comp.
EmitToImageReference
();
11321
var refA = comp.
EmitToImageReference
();
Semantics\PatternMatchingTests_ListPatterns.cs (14)
1651
var csCompilation = CreateCompilation(csSource, references: new[] { vbCompilation.
EmitToImageReference
() });
1798
var csCompilation = CreateCompilation(csSource, references: new[] { vbCompilation.
EmitToImageReference
() });
1828
var csCompilation = CreateCompilation(csSource, references: new[] { vbCompilation.
EmitToImageReference
() });
3259
.
EmitToImageReference
();
3270
.
EmitToImageReference
();
3354
.
EmitToImageReference
();
3368
.
EmitToImageReference
();
3433
var rangeComp = CreateCompilation(new[] { range_cs, TestSources.Index }, references: new[] { missingComp.
EmitToImageReference
() }, assemblyName: "range");
3435
var rangeRef = rangeComp.
EmitToImageReference
();
3452
var comp = CreateCompilation(source, references: new[] { libComp.
EmitToImageReference
(), rangeRef });
3554
var libComp = CreateCompilation(lib_cs, references: new[] { missingComp.
EmitToImageReference
() }, assemblyName: "lib");
3557
var comp = CreateCompilation(new[] { source, TestSources.Index, TestSources.Range }, references: new[] { libComp.
EmitToImageReference
() });
5351
.
EmitToImageReference
();
5363
.
EmitToImageReference
();
Semantics\PatternMatchingTests5.cs (8)
2073
var ref1 = CreateCompilation(INumberBaseDefinition, assemblyName: "A").
EmitToImageReference
();
2074
var ref2 = CreateCompilation(INumberBaseDefinition, assemblyName: "B").
EmitToImageReference
();
2120
var ref1 = CreateCompilation(INumberBaseDefinition, assemblyName: "A").
EmitToImageReference
(aliases: ImmutableArray.Create("A"));
2121
var ref2 = CreateCompilation(INumberBaseDefinition, assemblyName: "B").
EmitToImageReference
();
2234
var ref1 = CreateCompilation(INumberBaseDefinition, assemblyName: "A").
EmitToImageReference
();
2235
var ref2 = CreateCompilation(INumberBaseDefinition, assemblyName: "B").
EmitToImageReference
();
2298
var ref1 = CreateCompilation(INumberBaseDefinition).
EmitToImageReference
(aliases: ImmutableArray.Create("A"));
2299
var ref2 = CreateCompilation(INumberBaseDefinition).
EmitToImageReference
();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (35)
ExpressionCompilerTests.cs (8)
326
var referenceA = compilationA.
EmitToImageReference
();
3816
var netModuleRef = CreateCompilation(sourceNetModule, options: TestOptions.DebugModule).
EmitToImageReference
();
5645
var libRef = CreateCompilation(libSource, assemblyName: "Lib").
EmitToImageReference
();
5700
var libBv1Ref = CreateCompilation(string.Format(libBTemplate, "1"), assemblyName: "B", options: signedDllOptions).
EmitToImageReference
();
5701
var libBv2Ref = CreateCompilation(string.Format(libBTemplate, "2"), assemblyName: "B", options: signedDllOptions).
EmitToImageReference
();
5711
var libAv1Ref = CreateCompilation(libASource, new[] { libBv1Ref }, assemblyName: "A", options: signedDllOptions).
EmitToImageReference
();
6568
}", references: new[] { reference.
EmitToImageReference
() }, parseOptions: parseOptions);
6606
}", references: new[] { reference.
EmitToImageReference
() }, parseOptions: parseOptions);
HoistedThisTests.cs (3)
852
var dummyComp = CreateCompilation("", new[] { comp.
EmitToImageReference
() }, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
915
var dummyComp = CreateCompilation("", new[] { comp.
EmitToImageReference
() }, options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.All));
1430
var ref1 = comp1.
EmitToImageReference
();
LocalsTests.cs (3)
2418
references: new[] { compilation0.
EmitToImageReference
() });
2461
references: new[] { compilation0.
EmitToImageReference
() });
3403
var libRef = CreateCompilation(libSource).
EmitToImageReference
();
MissingAssemblyTests.cs (3)
89
var libRef = CreateCompilation(libSource, assemblyName: "Lib").
EmitToImageReference
();
743
EmitToImageReference
().ToModuleInstance();
963
var imageReference = (MetadataImageReference)comp.
EmitToImageReference
();
NoPIATests.cs (1)
87
var referencePIA = compilationPIA.
EmitToImageReference
(embedInteropTypes: true);
PseudoVariableTests.cs (2)
941
references: new[] { MscorlibRef_v20, compilationA1.
EmitToImageReference
() },
951
WithRuntimeInstance(compilationB1, new[] { MscorlibRef, compilationA2.
EmitToImageReference
() }, runtime =>
ReferencedModulesTests.cs (11)
538
var referenceAS1 = compilationAS1.
EmitToImageReference
();
545
var referenceAS2 = compilationAS2.
EmitToImageReference
();
555
var referenceBN1 = compilationBN1.
EmitToImageReference
();
562
var referenceBN2 = compilationBN2.
EmitToImageReference
();
572
var referenceBS1 = compilationBS1.
EmitToImageReference
();
579
var referenceBS2 = compilationBS2.
EmitToImageReference
();
1075
var systemConsoleRef = systemConsoleComp.
EmitToImageReference
();
1077
var systemObjectModelRef = systemObjectModelComp.
EmitToImageReference
();
1263
var refLib = compLib.
EmitToImageReference
();
1378
var refLib = compLib.
EmitToImageReference
(aliases: ImmutableArray.Create("A"));
1456
var refLib = compLib.
EmitToImageReference
();
TupleTests.cs (1)
108
var corlibWithoutVTRef = corlibWithoutVT.
EmitToImageReference
();
UsingDebugInfoTests.cs (3)
234
var aliasedRef = CreateEmptyCompilation("", assemblyName: "Lib", parseOptions: parseOptions).
EmitToImageReference
(aliases: ImmutableArray.Create("A"));
284
var aliasedRef = CreateCompilation(libSource, assemblyName: "Lib", parseOptions: parseOptions).
EmitToImageReference
(aliases: ImmutableArray.Create("A"));
336
var aliasedRef = CreateEmptyCompilation("", assemblyName: "Lib", parseOptions: parseOptions).
EmitToImageReference
(aliases: ImmutableArray.Create("A"));
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (10)
IOperation\IOperationTests_IIsPatternExpression.cs (2)
1317
var compilation = CreateCompilation(source, new[] { vbCompilation.
EmitToImageReference
() }, parseOptions: TestOptions.Regular8);
1390
var compilation = CreateCompilation(source, new[] { vbCompilation.
EmitToImageReference
() });
IOperation\IOperationTests_INoPiaObjectCreationOperation.cs (7)
73
VerifyOperationTreeAndDiagnosticsForTest<ObjectCreationExpressionSyntax>(consumer, expectedOperationTree, expectedDiagnostics, references: new[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
131
VerifyOperationTreeAndDiagnosticsForTest<ObjectCreationExpressionSyntax>(consumer, expectedOperationTree, expectedDiagnostics, references: new[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
180
VerifyOperationTreeAndDiagnosticsForTest<ObjectCreationExpressionSyntax>(consumer, expectedOperationTree, expectedDiagnostics, references: new[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
272
VerifyFlowGraphAndDiagnosticsForTest<MethodDeclarationSyntax>(consumer, expectedFlowGraph, expectedDiagnostics, references: new[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
363
VerifyFlowGraphAndDiagnosticsForTest<MethodDeclarationSyntax>(consumer, expectedFlowGraph, expectedDiagnostics, references: new[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
429
VerifyFlowGraphAndDiagnosticsForTest<MethodDeclarationSyntax>(consumer, expectedFlowGraph, expectedDiagnostics, references: new[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
573
VerifyFlowGraphAndDiagnosticsForTest<MethodDeclarationSyntax>(consumer, expectedFlowGraph, expectedDiagnostics, references: new[] { piaCompilation.
EmitToImageReference
(embedInteropTypes: true) });
IOperation\IOperationTests_IParameterReferenceExpression.cs (1)
987
references: new[] { MscorlibRef, SystemRef, compilation0.
EmitToImageReference
(embedInteropTypes: true) });
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
InteractiveSessionTests.cs (1)
1338
var libRef = CreateCSharpCompilationWithCorlib(source, "lib").
EmitToImageReference
();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (541)
Semantics\AccessCheckTests.cs (2)
1446
var refA = comp.
EmitToImageReference
();
1479
var refA = comp.
EmitToImageReference
();
Semantics\BindingAsyncTasklikeMoreTests.cs (5)
1168
var ref0 = compilation0.
EmitToImageReference
();
1260
var ref0 = compilation0.
EmitToImageReference
();
1331
var ref0 = compilation0.
EmitToImageReference
();
1405
var ref0 = compilation0.
EmitToImageReference
();
1479
var ref0 = compilation0.
EmitToImageReference
();
Semantics\BindingTests.cs (14)
745
", assemblyName: "DerivedAssembly1", references: new List<MetadataReference>() { baseAssembly.
EmitToImageReference
() }).VerifyDiagnostics();
758
", references: new List<MetadataReference>() { derivedAssembly.
EmitToImageReference
() })
784
", assemblyName: "DerivedAssembly2", references: new List<MetadataReference>() { baseAssembly.
EmitToImageReference
() }).VerifyDiagnostics();
797
", references: new List<MetadataReference>() { derivedAssembly.
EmitToImageReference
() })
823
", assemblyName: "DerivedAssembly3", references: new List<MetadataReference>() { baseAssembly.
EmitToImageReference
() }).VerifyDiagnostics();
834
}", references: new List<MetadataReference>() { derivedAssembly.
EmitToImageReference
() })
1581
comp3 = CreateCompilationWithMscorlib45(source3, new MetadataReference[] { comp2.
EmitToImageReference
(), comp1.
EmitToImageReference
().WithEmbedInteropTypes(true) });
1637
comp3 = CreateCompilationWithMscorlib45(source3, new MetadataReference[] { comp2.
EmitToImageReference
(), comp1.
EmitToImageReference
().WithEmbedInteropTypes(true) });
1688
comp3 = CreateCompilationWithMscorlib45(source3, new MetadataReference[] { comp2.
EmitToImageReference
(), comp1.
EmitToImageReference
().WithEmbedInteropTypes(true) });
1739
comp3 = CreateCompilationWithMscorlib45(source3, new MetadataReference[] { comp2.
EmitToImageReference
(), comp1.
EmitToImageReference
().WithEmbedInteropTypes(true) });
Semantics\DeconstructionTests.cs (2)
1604
var libMissingRef = libMissingComp.
EmitToImageReference
();
1607
var libRef = libComp.
EmitToImageReference
();
Semantics\DelegateTypeTests.cs (6)
10921
var refAttribute = comp.
EmitToImageReference
();
10932
var refA = comp.
EmitToImageReference
();
10996
var refA = comp.
EmitToImageReference
();
14062
var ref1 = comp1.
EmitToImageReference
(embedInteropTypes: true);
14085
var ref1 = comp1.
EmitToImageReference
(embedInteropTypes: true);
15557
CreateCompilation(source2, new[] { comp.
EmitToImageReference
() }).VerifyEmitDiagnostics(
Semantics\GenericConstraintsTests.cs (28)
194
).
EmitToImageReference
();
230
).
EmitToImageReference
();
269
).
EmitToImageReference
();
308
).
EmitToImageReference
();
358
var reference = CreateCompilation(code).
EmitToImageReference
();
553
}").
EmitToImageReference
();
599
}").
EmitToImageReference
();
817
}").
EmitToImageReference
();
845
}").
EmitToImageReference
();
873
}").
EmitToImageReference
();
915
var reference = CreateCompilation(code).
EmitToImageReference
();
1070
}").
EmitToImageReference
();
1114
}").
EmitToImageReference
();
1298
}").
EmitToImageReference
();
1326
}").
EmitToImageReference
();
1354
}").
EmitToImageReference
();
1397
var reference = CreateCompilation(code).
EmitToImageReference
();
1555
}").
EmitToImageReference
();
1599
}").
EmitToImageReference
();
1981
}").
EmitToImageReference
();
2017
}").
EmitToImageReference
();
2052
").
EmitToImageReference
();
2093
var reference = CreateCompilation(code).
EmitToImageReference
();
2245
}").
EmitToImageReference
();
2368
").
EmitToImageReference
();
2403
").
EmitToImageReference
();
2412
}", references: new[] { reference }).
EmitToImageReference
(); ;
2447
}").
EmitToImageReference
();
Semantics\GlobalUsingDirectiveTests.cs (8)
3359
var compWithReferenceToLib = CreateCompilation(reference_cs, references: new[] { origLibComp.
EmitToImageReference
() });
3362
MetadataReference newCompImageRef = newComp.
EmitToImageReference
();
3364
references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newCompImageRef }, assemblyName: "lib", parseOptions: TestOptions.RegularPreview);
3373
references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newCompImageRef }, assemblyName: "lib", parseOptions: TestOptions.RegularPreview);
3381
references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newCompImageRef }, assemblyName: "lib", parseOptions: TestOptions.RegularPreview);
3397
references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newCompImageRef }, assemblyName: "lib", parseOptions: TestOptions.RegularPreview);
3413
references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newCompImageRef }, assemblyName: "lib", parseOptions: TestOptions.RegularPreview);
3429
references: new[] { compWithReferenceToLib.
EmitToImageReference
(), newCompImageRef }, assemblyName: "lib", parseOptions: TestOptions.RegularPreview);
Semantics\ImplicitObjectCreationTests.cs (9)
4240
var libComp = CreateCompilation(lib, references: new[] { missingComp.
EmitToImageReference
() });
4253
var comp = CreateCompilation(source, references: new[] { libComp.
EmitToImageReference
() });
4281
var libComp = CreateCompilation(lib, references: new[] { missingComp.
EmitToImageReference
() });
4295
var comp = CreateCompilation(source, references: new[] { libComp.
EmitToImageReference
() });
4324
var libComp = CreateCompilation(lib, references: new[] { missingComp.
EmitToImageReference
() });
4336
var comp = CreateCompilation(source, references: new[] { libComp.
EmitToImageReference
() });
4356
var libComp = CreateCompilation(lib, references: new[] { missingComp.
EmitToImageReference
() });
4369
var comp = CreateCompilation(source, references: new[] { libComp.
EmitToImageReference
() });
4630
var compilation2 = CreateCompilation(source2, references: new[] { compilation1.
EmitToImageReference
() });
Semantics\InheritanceBindingTests.cs (3)
3007
var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp12.
EmitToImageReference
() }, assemblyName: "lib2");
3024
var comp3 = CreateCompilation(new[] { source3 }, references: new[] { comp11.
EmitToImageReference
(), comp2.
EmitToImageReference
() }, assemblyName: "lib3");
Semantics\InitOnlyMemberTests.cs (21)
76
references: new[] { useMetadataImage ? lib.
EmitToImageReference
() : lib.ToMetadataReference() });
113
references: new[] { useMetadataImage ? lib.
EmitToImageReference
() : lib.ToMetadataReference() });
147
references: new[] { useMetadataImage ? lib.
EmitToImageReference
() : lib.ToMetadataReference() });
185
references: new[] { useMetadataImage ? lib.
EmitToImageReference
() : lib.ToMetadataReference() });
215
references: new[] { useMetadataImage ? lib.
EmitToImageReference
() : lib.ToMetadataReference() });
226
references: new[] { useMetadataImage ? lib.
EmitToImageReference
() : lib.ToMetadataReference() });
345
references: new[] { useMetadataImage ? lib.
EmitToImageReference
() : lib.ToMetadataReference() });
1044
var comp = CreateCompilation(new[] { source, main }, references: new[] { emitImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() },
1049
comp = CreateCompilation(new[] { main }, references: new[] { emitImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() },
1080
var comp = CreateCompilation(new[] { main }, references: new[] { emitImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() },
1128
var comp = CreateCompilation(new[] { source, main }, references: new[] { emitImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() },
1133
comp = CreateCompilation(new[] { main }, references: new[] { emitImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() },
1613
references: new[] { emitImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() },
1809
references: new[] { emitAsImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() });
2121
references: new[] { emitAsImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() });
2226
references: new[] { emitAsImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() });
3080
references: new[] { emitAsImage ? libComp.
EmitToImageReference
() : libComp.ToMetadataReference() },
4641
.
EmitToImageReference
();
4644
.
EmitToImageReference
();
4647
.
EmitToImageReference
();
4650
.
EmitToImageReference
();
Semantics\InteractiveUsingTests.cs (4)
322
var lib1 = CreateCompilation(string.Format(libSourceTemplate, 1), assemblyName: "Lib1").
EmitToImageReference
();
323
var lib2 = CreateCompilation(string.Format(libSourceTemplate, 2), assemblyName: "Lib2").
EmitToImageReference
();
515
var lib = CreateCompilation(libSource).
EmitToImageReference
();
556
var lib = CreateCompilation(libSource).
EmitToImageReference
();
Semantics\InterpolationTests.cs (24)
1819
foreach (var reference in new[] { comp1.
EmitToImageReference
(), comp1.ToMetadataReference() })
2235
foreach (var reference in new[] { comp1.
EmitToImageReference
(), comp1.ToMetadataReference() })
4397
var handlerRef = CreateCompilation(handlerSource).
EmitToImageReference
();
4414
var handlerRef = CreateCompilation(handlerSource).
EmitToImageReference
();
6817
var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.
EmitToImageReference
() });
6911
var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.
EmitToImageReference
() });
6986
var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.
EmitToImageReference
() });
7064
var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.
EmitToImageReference
() });
7139
var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.
EmitToImageReference
() });
7247
var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.
EmitToImageReference
() });
7287
var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.
EmitToImageReference
() });
7327
var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.
EmitToImageReference
() });
7367
var comp = CreateCompilation(@"C.M(1, $"""");", references: new[] { vbComp.
EmitToImageReference
() });
7444
var comp = CreateCompilation(@"C.M($"""");", references: new[] { vbComp.
EmitToImageReference
() });
7521
var comp = CreateCompilation(@"_ = new C($"""");", references: new[] { vbComp.
EmitToImageReference
() });
7602
var comp = CreateCompilation(@"C<CustomHandler>.M($"""");", references: new[] { vbComp.
EmitToImageReference
() });
7774
var comp = CreateCompilation("", references: new[] { vbComp.
EmitToImageReference
() });
7939
comp = CreateCompilation(executableCode, new[] { dependency.
EmitToImageReference
() });
8153
foreach (var d in new[] { dependency.
EmitToImageReference
(), dependency.ToMetadataReference() })
8210
foreach (var d in new[] { dependency.
EmitToImageReference
(), dependency.ToMetadataReference() })
8332
foreach (var d in new[] { dependency.
EmitToImageReference
(), dependency.ToMetadataReference() })
9057
CreateCompilation(@"C.M(1, """", " + expression + @");", new[] { comp.
EmitToImageReference
() }).VerifyDiagnostics(
13114
var comp = CreateCompilation(code, new[] { vbComp.
EmitToImageReference
() });
16517
var comp = CreateCompilation(code, references: new[] { vbComp.
EmitToImageReference
() });
Semantics\LambdaTests.cs (1)
445
comp1.
EmitToImageReference
(),
Semantics\NativeIntegerTests.cs (32)
186
var ref2 = comp.
EmitToImageReference
();
702
var ref2 = comp.
EmitToImageReference
();
846
var ref1 = comp.
EmitToImageReference
();
884
var ref2 = comp.
EmitToImageReference
();
957
var ref1 = comp.
EmitToImageReference
();
1001
var ref2 = comp.
EmitToImageReference
();
1050
var refA1 = comp.
EmitToImageReference
();
1053
var refA2 = comp.
EmitToImageReference
();
1138
var ref1 = comp.
EmitToImageReference
(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0"));
1218
var ref1 = comp.
EmitToImageReference
();
1470
verifyReference(comp.
EmitToImageReference
(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")), includesIEquatable: true);
1496
verifyReference(comp.
EmitToImageReference
(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")), includesIEquatable: false);
1513
var ref2 = comp.
EmitToImageReference
();
1595
var ref2 = comp.
EmitToImageReference
();
1648
var ref2 = comp.
EmitToImageReference
();
2432
var refA = compA.
EmitToImageReference
();
3118
var ref2 = comp.
EmitToImageReference
();
3162
var ref2 = comp.
EmitToImageReference
();
3197
var ref2 = comp.
EmitToImageReference
();
3259
var ref2 = comp.
EmitToImageReference
();
3302
var ref2 = comp.
EmitToImageReference
();
3361
var ref2 = comp.
EmitToImageReference
();
3451
var ref1 = comp.
EmitToImageReference
();
3533
var ref2 = comp.
EmitToImageReference
();
3566
var ref2 = comp.
EmitToImageReference
();
3599
var ref2 = comp.
EmitToImageReference
();
4575
var refA = comp.
EmitToImageReference
(options: EmitOptions.Default.WithRuntimeMetadataVersion("4.0.0.0"));
6916
var ref0 = comp.
EmitToImageReference
();
6945
var ref0 = comp.
EmitToImageReference
();
6978
var ref0 = comp.
EmitToImageReference
();
7193
var ref2 = comp.
EmitToImageReference
();
13255
var refA = comp.
EmitToImageReference
();
Semantics\NonTrailingNamedArgumentsTests.cs (1)
338
var verifier2 = CompileAndVerify(source, expectedOutput: "1 2.", parseOptions: TestOptions.Regular7_2, references: new[] { lib.
EmitToImageReference
() });
Semantics\NullableContextTests.cs (2)
275
var refA = CreateCompilation(sourceA).
EmitToImageReference
();
542
var refA = CreateCompilation(sourceA).
EmitToImageReference
();
Semantics\NullableReferenceTypesTests.cs (235)
8515
comp2 = CreateCompilation(new[] { client }, options: WithNullableEnable(), references: new[] { c.
EmitToImageReference
() });
8695
var ref0 = comp0.
EmitToImageReference
();
8802
var metadataRefs0 = new[] { comp0.
EmitToImageReference
() };
8825
metadataRefs0 = new[] { comp0.
EmitToImageReference
() };
8855
metadataRefs0 = new[] { comp0.
EmitToImageReference
() };
8936
var comp1B = CreateCompilation(source1, references: new[] { comp0.
EmitToImageReference
() });
8986
var comp1B = CreateCompilation(source1, references: new[] { comp0.
EmitToImageReference
() });
9072
references: new[] { comp0.
EmitToImageReference
() });
9163
references: new[] { comp0.
EmitToImageReference
() });
9232
var ref0 = comp0.
EmitToImageReference
();
9236
var ref1 = comp1.
EmitToImageReference
();
9322
var ref0 = comp0.
EmitToImageReference
();
9326
var ref1 = comp1.
EmitToImageReference
();
9358
ref0 = comp0.
EmitToImageReference
();
9362
ref1 = comp1.
EmitToImageReference
();
9418
comp1 = CreateCompilation(source1, references: new[] { comp0.
EmitToImageReference
() });
9491
var lib2 = CreateCompilation(lib2_cs, references: new[] { lib.
EmitToImageReference
() }, assemblyName: "lib2");
9497
var comp = CreateCompilation(source_cs, references: new[] { lib2.
EmitToImageReference
() });
9642
parseOptions: TestOptions.Regular8, references: new[] { obliviousComp.
EmitToImageReference
(), libComp.
EmitToImageReference
() });
9793
parseOptions: TestOptions.Regular8, references: new[] { obliviousComp.
EmitToImageReference
(), libComp.
EmitToImageReference
() });
9912
parseOptions: TestOptions.Regular8, references: new[] { obliviousComp.
EmitToImageReference
(), libComp.
EmitToImageReference
() });
10021
parseOptions: TestOptions.Regular8, references: new[] { obliviousComp.
EmitToImageReference
(), libComp.
EmitToImageReference
() });
10150
parseOptions: TestOptions.Regular8, references: new[] { obliviousComp.
EmitToImageReference
(), libComp.
EmitToImageReference
() });
10267
parseOptions: TestOptions.Regular8, references: new[] { obliviousComp.
EmitToImageReference
(), libComp.
EmitToImageReference
() });
10304
parseOptions: TestOptions.Regular8, references: new[] { obliviousComp.
EmitToImageReference
() });
10430
parseOptions: TestOptions.Regular8, references: new[] { obliviousComp.
EmitToImageReference
() });
14324
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
14376
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
17849
compilation = CreateCompilation("", references: new[] { compilation.
EmitToImageReference
() }, options: TestOptions.ReleaseDll.WithMetadataImportOptions(MetadataImportOptions.All));
19750
" }, options: WithNullableEnable(), references: new[] { c0.
EmitToImageReference
() });
19815
" }, options: WithNullableEnable(), references: new[] { c0.
EmitToImageReference
() });
19865
" }, options: WithNullableEnable(), references: new[] { c0.
EmitToImageReference
() });
19927
" }, options: WithNullableEnable(), references: new[] { c0.
EmitToImageReference
() });
19980
" }, options: WithNullableEnable(), references: new[] { c0.
EmitToImageReference
() });
20057
" }, options: WithNullableEnable(), references: new[] { c0.
EmitToImageReference
() });
20115
" }, options: WithNullableEnable(), references: new[] { c0.
EmitToImageReference
() });
20249
" }, options: WithNullableEnable(), references: new[] { c0.
EmitToImageReference
() });
21311
", references: new[] { libComp.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9);
21545
", new[] { libComp.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9);
21765
" }, references: new[] { libComp.
EmitToImageReference
() }, parseOptions: TestOptions.Regular8);
23663
", references: new[] { libComp.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9);
23733
", references: new[] { libComp.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9);
23873
", references: new[] { libComp.
EmitToImageReference
() }, parseOptions: TestOptions.Regular9);
26971
", references: new[] { lib.
EmitToImageReference
() });
27001
", references: new[] { lib.
EmitToImageReference
() });
27171
", references: new[] { lib.
EmitToImageReference
() });
27201
", references: new[] { lib.
EmitToImageReference
() });
28222
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
28450
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
28669
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
28847
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
30083
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31204
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31239
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31274
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31311
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31353
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31483
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31518
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31557
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31612
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31652
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31699
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31746
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31824
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31874
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
31986
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
32061
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
32371
var reference = CreateNullableCompilation(new[] { source1, NotNullIfNotNullAttributeDefinition }).
EmitToImageReference
();
34754
" }, options: WithNullableEnable(), references: new[] { libComp.
EmitToImageReference
() });
34847
" }, options: WithNullableEnable(), references: new[] { obliviousComp.
EmitToImageReference
() });
35053
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
35213
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
35250
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
35297
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
36139
var compilation2 = CreateCompilation("", references: new[] { compilation.
EmitToImageReference
() });
38241
var ref0 = comp.
EmitToImageReference
();
38354
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
38459
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
38706
var comp = CreateNullableCompilation(new[] { source, MaybeNullAttributeDefinition }, references: new[] { lib.
EmitToImageReference
() });
38882
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
39017
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
39057
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
42223
var ref0 = comp.
EmitToImageReference
();
42285
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
42500
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
42810
references: new[] { lib.
EmitToImageReference
() });
42873
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
43382
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
43418
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
43454
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
43488
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
43523
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
43557
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
44116
var ref0 = comp.
EmitToImageReference
();
44166
var ref0 = comp.
EmitToImageReference
();
44673
var ref0 = comp.
EmitToImageReference
();
44729
var ref0 = comp.
EmitToImageReference
();
45334
var ref0 = comp.
EmitToImageReference
();
45382
var ref0 = comp.
EmitToImageReference
();
45423
var ref0 = comp.
EmitToImageReference
();
45562
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
45845
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
45955
var comp = CreateNullableCompilation(source, references: new[] { lib.
EmitToImageReference
() });
46298
var comp2 = CreateNullableCompilation(source2, references: new[] { comp.
EmitToImageReference
() });
54484
var ref0 = comp0.
EmitToImageReference
();
54533
var ref0 = comp0.
EmitToImageReference
();
54608
var ref0 = comp0.
EmitToImageReference
();
54672
var ref0 = comp0.
EmitToImageReference
();
54719
var ref0 = comp0.
EmitToImageReference
();
54765
var ref0 = comp0.
EmitToImageReference
();
54880
var ref0 = comp0.
EmitToImageReference
();
55126
var ref0 = comp0.
EmitToImageReference
();
55141
var ref1 = comp1.
EmitToImageReference
();
56009
var ref0 = comp0.
EmitToImageReference
();
56024
var ref1 = comp1.
EmitToImageReference
();
56435
var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.
EmitToImageReference
() });
56493
var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.
EmitToImageReference
() });
57889
var ref0 = comp0.
EmitToImageReference
();
58020
var ref0 = comp0.
EmitToImageReference
();
58082
var ref0 = comp0.
EmitToImageReference
();
58137
var ref0 = comp0.
EmitToImageReference
();
58215
var ref0 = comp0.
EmitToImageReference
();
58304
var ref0 = comp0.
EmitToImageReference
();
58409
var ref0 = comp0.
EmitToImageReference
();
58696
var ref0 = comp0.
EmitToImageReference
();
61419
" }, options: WithNullableEnable(), references: new[] { notAnnotated.
EmitToImageReference
() });
62128
var ref0 = comp0.
EmitToImageReference
();
62186
var ref0 = comp0.
EmitToImageReference
();
62259
var ref0 = comp0.
EmitToImageReference
();
72336
var comp2 = CreateCompilation(source2, references: new[] { comp.
EmitToImageReference
() }, options: WithNullableEnable());
72378
var comp2 = CreateCompilation(source2, references: new[] { comp.
EmitToImageReference
() }, options: WithNullableEnable());
73451
references: new[] { c0.
EmitToImageReference
() });
73492
references: new[] { c0.
EmitToImageReference
() });
73724
c = CreateCompilation(new[] { source2 }, new[] { c1.
EmitToImageReference
() },
73859
c = CreateCompilation(new[] { source2 }, new[] { c1.
EmitToImageReference
() },
73892
c = CreateCompilation(new[] { source2 }, new[] { c1.
EmitToImageReference
() },
74031
c = CreateCompilation(new[] { source2 }, new[] { c1.
EmitToImageReference
() },
74172
c = CreateCompilation(new[] { source2 }, new[] { c1.
EmitToImageReference
() },
74343
c = CreateCompilation(new[] { source2 }, new[] { c1.
EmitToImageReference
() },
75231
references: new[] { compA.
EmitToImageReference
() });
77755
var ref0 = comp0.
EmitToImageReference
();
78227
var comp = CreateCompilation(source, references: new[] { libComp.
EmitToImageReference
() }, parseOptions: TestOptions.Regular7_3);
78234
var comp2 = CreateCompilation(source, references: new[] { libComp.
EmitToImageReference
() });
85589
var comp1 = CreateCompilation(new[] { source1 }, options: WithNullableEnable(), references: new[] { comp0.
EmitToImageReference
() });
89094
var ref0 = comp0.
EmitToImageReference
();
89152
var ref0 = comp0.
EmitToImageReference
();
89194
var ref0 = comp0.
EmitToImageReference
();
89265
var ref0 = comp0.
EmitToImageReference
();
89309
var ref0 = comp0.
EmitToImageReference
();
89382
var ref0 = comp0.
EmitToImageReference
();
89426
var ref0 = comp0.
EmitToImageReference
();
89527
var ref0 = comp0.
EmitToImageReference
();
89568
var ref0 = comp0.
EmitToImageReference
();
89615
var ref0 = comp0.
EmitToImageReference
();
89810
var ref0 = comp0.
EmitToImageReference
();
89866
var ref0 = comp0.
EmitToImageReference
();
89939
var ref0 = comp0.
EmitToImageReference
();
90067
var ref0 = comp0.
EmitToImageReference
();
90105
var ref0 = comp0.
EmitToImageReference
();
90191
var ref0 = comp0.
EmitToImageReference
();
90403
var ref0 = comp0.
EmitToImageReference
();
90417
var ref1 = comp1.
EmitToImageReference
();
91421
var ref0 = comp0.
EmitToImageReference
();
94596
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() })
94639
references: new[] { comp1.
EmitToImageReference
() },
94681
var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.
EmitToImageReference
() });
95047
references: new[] { comp1.
EmitToImageReference
() });
95118
references: new[] { comp1.
EmitToImageReference
(), comp2.
EmitToImageReference
() });
95187
var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.
EmitToImageReference
() });
95725
var comp3 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
95731
var comp5 = CreateCompilation(new[] { source2 }, options: WithNullableDisable(), references: new[] { comp1.
EmitToImageReference
() });
97559
foreach (var reference in new[] { comp1.ToMetadataReference(), comp1.
EmitToImageReference
() })
97640
foreach (var reference in new[] { comp1.ToMetadataReference(), comp1.
EmitToImageReference
() })
101168
var comp2 = CreateCompilation(new[] { source2 }, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
101244
references: new[] { comp1.
EmitToImageReference
(), comp2.
EmitToImageReference
() },
101872
var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.
EmitToImageReference
() });
102379
foreach (var reference in new[] { comp1.ToMetadataReference(), comp1.
EmitToImageReference
() })
103673
var comp2 = CreateCompilation(new[] { source2 }, references: new[] { comp1.
EmitToImageReference
() });
105523
foreach (var reference in new[] { comp0.ToMetadataReference(), comp0.
EmitToImageReference
() })
107275
ref0 = comp.
EmitToImageReference
();
107595
var ref0 = comp0.
EmitToImageReference
();
107614
var ref0 = comp0.
EmitToImageReference
();
107644
var ref0 = comp0.
EmitToImageReference
();
107680
var ref0 = comp0.
EmitToImageReference
();
107713
var ref0 = comp0.
EmitToImageReference
();
107749
var ref0 = comp0.
EmitToImageReference
();
107782
var ref0 = comp0.
EmitToImageReference
();
107823
var ref0 = comp0.
EmitToImageReference
();
107951
comp = CreateCompilation(new[] { source }, options: WithNullableEnable(), references: new[] { comp0.
EmitToImageReference
() });
108119
var ref0 = comp0.
EmitToImageReference
();
108161
var ref0 = comp0.
EmitToImageReference
();
108182
var ref0 = comp0.
EmitToImageReference
();
108256
var ref0 = comp0.
EmitToImageReference
();
108344
var ref0 = comp0.
EmitToImageReference
();
108399
var ref0 = comp0.
EmitToImageReference
();
108484
var ref0 = comp0.
EmitToImageReference
();
108552
var ref0 = comp0.
EmitToImageReference
();
108805
var ref0 = comp0.
EmitToImageReference
();
108828
ref0 = comp0.
EmitToImageReference
();
108840
ref0 = comp0.
EmitToImageReference
();
108942
ref0 = comp0.
EmitToImageReference
();
112431
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112469
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112506
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112543
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112585
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112627
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112668
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112712
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112753
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112796
var comp2 = CreateCompilation(source2, options: WithNullableEnable(), references: new[] { comp1.
EmitToImageReference
() });
112904
var compilation2 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.
EmitToImageReference
(), MinCorlibRef });
112928
var compilation4 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.
EmitToImageReference
() });
112996
var compilation6 = CreateEmptyCompilation(source2, options: WithNullableEnable(TestOptions.ReleaseDll), references: new[] { compilation1.
EmitToImageReference
(), MscorlibRef });
139155
var comp = CreateCompilation(source, references: new[] { vbComp.
EmitToImageReference
() });
139189
var comp = CreateCompilation(source, references: new[] { vbComp.
EmitToImageReference
() });
139225
var comp = CreateCompilation(source, references: new[] { vbComp.
EmitToImageReference
() });
139267
var comp = CreateCompilation(source, references: new[] { vbComp.
EmitToImageReference
() });
140673
.
EmitToImageReference
();
151453
var nullableAttrRef = useImageReference ? nullableAttrComp.
EmitToImageReference
() : nullableAttrComp.ToMetadataReference();
151472
var libRef = useImageReference ? lib.
EmitToImageReference
() : lib.ToMetadataReference();
151496
references: new[] { comp.
EmitToImageReference
(), libRef, nullableAttrRef },
152139
var ref0 = comp.
EmitToImageReference
();
152187
var ref0 = comp.
EmitToImageReference
();
152601
var ref0 = comp.
EmitToImageReference
();
152637
var ref0 = comp.
EmitToImageReference
();
Semantics\NullableTests.cs (1)
1804
references: new MetadataReference[] { complib.
EmitToImageReference
() },
Semantics\OverloadResolutionTests.cs (7)
11096
CreateCompilation(code, references: new[] { libComp.
EmitToImageReference
() }).VerifyDiagnostics(
11328
var ref0 = CreateCompilation(source0).
EmitToImageReference
();
11329
var ref1 = CreateCompilation(source1, references: new[] { ref0 }).
EmitToImageReference
();
11377
var ref0 = CreateCompilation(source0).
EmitToImageReference
();
11378
var ref1 = CreateCompilation(source1, references: new[] { ref0 }).
EmitToImageReference
();
11427
var ref0 = CreateCompilation(source0).
EmitToImageReference
();
11428
var ref1 = CreateCompilation(source1, references: new[] { ref0 }).
EmitToImageReference
();
Semantics\PrimaryConstructorTests.cs (1)
473
var comp2 = CreateCompilation(src2, references: new[] { comp.
EmitToImageReference
() });
Semantics\QueryTests.cs (1)
4557
", references: new[] { vb.
EmitToImageReference
() }, expectedOutput: "2");
Semantics\RawInterpolationTests_Handler.cs (23)
214
foreach (var reference in new[] { comp1.
EmitToImageReference
(), comp1.ToMetadataReference() })
632
foreach (var reference in new[] { comp1.
EmitToImageReference
(), comp1.ToMetadataReference() })
2700
var handlerRef = CreateCompilation(handlerSource).
EmitToImageReference
();
2716
var handlerRef = CreateCompilation(handlerSource).
EmitToImageReference
();
5101
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5207
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5294
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5384
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5471
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5558
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5605
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5652
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5741
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5830
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5923
"""""");", references: new[] { vbComp.
EmitToImageReference
() });
5968
var comp = CreateCompilation("", references: new[] { vbComp.
EmitToImageReference
() });
6152
comp = CreateCompilation(executableCode, new[] { dependency.
EmitToImageReference
() });
6428
foreach (var d in new[] { dependency.
EmitToImageReference
(), dependency.ToMetadataReference() })
6487
foreach (var d in new[] { dependency.
EmitToImageReference
(), dependency.ToMetadataReference() })
6611
foreach (var d in new[] { dependency.
EmitToImageReference
(), dependency.ToMetadataReference() })
7352
CreateCompilation(@"C.M(1, """", " + expression + @");", new[] { comp.
EmitToImageReference
() }).VerifyDiagnostics(
9809
var comp = CreateCompilation(code, new[] { vbComp.
EmitToImageReference
() });
12897
var comp = CreateCompilation(code, references: new[] { vbComp.
EmitToImageReference
() });
Semantics\ReadOnlyStructsTests.cs (4)
1611
var moduleMetadata = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib45).
EmitToImageReference
();
1616
var dllMetadata = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib45).
EmitToImageReference
();
1639
var moduleMetadata = CreateCompilation(csharp, options: TestOptions.DebugModule, targetFramework: TargetFramework.Mscorlib45).
EmitToImageReference
();
1644
var dllMetadata = CreateCompilation(csharp, options: TestOptions.DebugDll, targetFramework: TargetFramework.Mscorlib45).
EmitToImageReference
();
Semantics\RecordStructTests.cs (4)
188
var comp2 = CreateCompilation(src2, references: new[] { comp.
EmitToImageReference
() });
2285
var corlibRef = CreateEmptyCompilation(corlib_cs).
EmitToImageReference
();
2387
var corlibRef = CreateEmptyCompilation(corlib_cs).
EmitToImageReference
();
5055
CompileAndVerify(source2, references: new[] { useImageReference ? comp1.
EmitToImageReference
() : comp1.ToMetadataReference() }, expectedOutput: @"
Semantics\RecordTests.cs (38)
4210
var comp1Ref = CreateCompilation(source1).
EmitToImageReference
();
4216
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, references: new[] { comp1Ref }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4241
var comp1Ref = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, assemblyName: "Clone_12", parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4247
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, references: new[] { comp1Ref }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4276
var comp1Ref = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4282
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, assemblyName: "Clone_13", references: new[] { comp1Ref }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4288
var comp3Ref = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp2Ref }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4340
var comp1Ref = CreateCompilation(source1).
EmitToImageReference
();
4346
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, references: new[] { comp1Ref }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4371
var comp1Ref = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, assemblyName: "Clone_15", parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4377
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, references: new[] { comp1Ref }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4433
var comp1Ref = CreateCompilation(new[] { source1, IsExternalInitTypeDefinition }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4439
var comp2Ref = CreateCompilation(new[] { source2, IsExternalInitTypeDefinition }, assemblyName: "Clone_16", references: new[] { comp1Ref }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
4445
var comp3Ref = CreateCompilation(new[] { source3, IsExternalInitTypeDefinition }, references: new[] { comp1Ref, comp2Ref }, parseOptions: TestOptions.Regular9).
EmitToImageReference
();
9553
}", references: new[] { comp1.
EmitToImageReference
() }).VerifyDiagnostics();
9806
var refA = useCompilationReference ? comp.ToMetadataReference() : comp.
EmitToImageReference
();
10576
var refA = useCompilationReference ? comp.ToMetadataReference() : comp.
EmitToImageReference
();
10830
var refA = comp.
EmitToImageReference
();
10878
var refA = comp.
EmitToImageReference
();
10956
var refA = compA.
EmitToImageReference
();
11028
var refA = compA.
EmitToImageReference
();
11118
var refA = compA.
EmitToImageReference
();
12620
var refA = useCompilationReference ? compA.ToMetadataReference() : compA.
EmitToImageReference
();
13343
var refA = compA.
EmitToImageReference
();
16285
var ref0 = comp.
EmitToImageReference
();
17234
var ref0 = comp.
EmitToImageReference
();
17330
var ref0 = comp.
EmitToImageReference
();
17426
var ref0 = comp.
EmitToImageReference
();
20685
CompileAndVerify(source2, references: new[] { useImageReference ? comp1.
EmitToImageReference
() : comp1.ToMetadataReference() }, expectedOutput:
20864
references: new[] { emitRef ? comp.
EmitToImageReference
() : comp.ToMetadataReference() },
21034
references: new[] { emitRef ? comp.
EmitToImageReference
() : comp.ToMetadataReference() },
23811
var refA = useCompilationReference ? comp.ToMetadataReference() : comp.
EmitToImageReference
();
24287
var ref0 = comp.
EmitToImageReference
();
24352
var ref0 = comp.
EmitToImageReference
();
24422
var ref0 = comp.
EmitToImageReference
();
24501
var ref0 = comp.
EmitToImageReference
();
26097
var compRef = CreateCompilation(src).
EmitToImageReference
();
30167
var refA = useCompilationReference ? compA.ToMetadataReference() : compA.
EmitToImageReference
();
Semantics\RefEscapingTests.cs (2)
6778
comp1 = CreateCompilation(source1, references: new[] { comp0.
EmitToImageReference
() }, parseOptions: TestOptions.Regular11);
6788
comp1 = CreateCompilation(source1, references: new[] { comp0.
EmitToImageReference
() }, parseOptions: TestOptions.Regular10);
Semantics\RefExtensionMethodsTests.cs (7)
396
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "55");
566
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "55");
941
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "55");
2336
references: new[] { reference.
EmitToImageReference
() }).VerifyDiagnostics(
2342
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
2440
references: new[] { reference.
EmitToImageReference
() }).VerifyDiagnostics(
2446
CompileAndVerify(code, references: new[] { reference.
EmitToImageReference
() }, expectedOutput: "5");
Semantics\RefFieldTests.cs (20)
541
var refB = comp.
EmitToImageReference
();
1487
var comp = CreateCompilation(source, references: new[] { spanReference.
EmitToImageReference
() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1543
var comp = CreateCompilation(source, references: new[] { spanReference.
EmitToImageReference
() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1595
var comp = CreateCompilation(source, references: new[] { spanReference.
EmitToImageReference
() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
1651
var comp = CreateCompilation(source, references: new[] { spanReference.
EmitToImageReference
() }, options: TestOptions.UnsafeReleaseDll, targetFramework: TargetFramework.Net70);
2003
var refB = verifier.Compilation.
EmitToImageReference
();
2228
var refA = compA.
EmitToImageReference
(emitOptions);
2246
var refB = compB.
EmitToImageReference
();
2261
references: new[] { refB, compA.
EmitToImageReference
() },
9708
var refA = comp.
EmitToImageReference
();
15250
var refA = comp.
EmitToImageReference
(embedInteropTypes: true);
19807
var comp = CreateCompilation(source, references: new[] { lib.
EmitToImageReference
() }, parseOptions: TestOptions.Regular10, targetFramework: TargetFramework.Net70);
19820
comp = CreateCompilation(source, references: new[] { lib.
EmitToImageReference
() }, parseOptions: TestOptions.Regular10);
25837
var ref0 = comp.
EmitToImageReference
(Microsoft.CodeAnalysis.Emit.EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0"));
25846
var ref1 = comp.
EmitToImageReference
();
25894
var refLowerVersion = comp.
EmitToImageReference
();
25898
var refHigherVersion = comp.
EmitToImageReference
();
25907
var ref1 = comp.
EmitToImageReference
();
25962
var ref0 = comp.
EmitToImageReference
(Microsoft.CodeAnalysis.Emit.EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0"));
25971
var ref1 = comp.
EmitToImageReference
();
Semantics\SpanStackSafetyTests.cs (4)
1454
references: new List<MetadataReference>() { MscorlibRef_v4_0_30316_17626, SystemCoreRef, CSharpRef, reference.
EmitToImageReference
() },
1488
references: new List<MetadataReference>() { MscorlibRef_v4_0_30316_17626, SystemCoreRef, CSharpRef, reference.
EmitToImageReference
() },
1532
references: new List<MetadataReference>() { MscorlibRef_v4_0_30316_17626, SystemCoreRef, CSharpRef, reference.
EmitToImageReference
() },
1573
references: new List<MetadataReference>() { MscorlibRef_v4_0_30316_17626, SystemCoreRef, CSharpRef, reference.
EmitToImageReference
() },
Semantics\StructConstructorTests.cs (1)
3665
var refA = comp.
EmitToImageReference
(embedInteropTypes: true);
Semantics\UnsafeTests.cs (3)
61
var ref1 = comp1.
EmitToImageReference
();
3111
var comp = CreateCompilation(src, options: TestOptions.UnsafeDebugDll, references: new[] { libComp.
EmitToImageReference
() });
3507
var metadata = CreateCompilation(externalCode).
EmitToImageReference
();
Semantics\UseSiteErrorTests.cs (19)
1065
var xRef = CreateCompilation(xSource, assemblyName: "Test").
EmitToImageReference
();
1097
var xRef = CreateCompilation(xSource, assemblyName: "X").
EmitToImageReference
();
1126
var xRef = CreateCompilation(xSource, assemblyName: "X").
EmitToImageReference
();
1651
var missingRef = CreateCompilation(missingSource, assemblyName: "Missing").
EmitToImageReference
();
1652
var libRef = CreateCompilation(libSource, new[] { missingRef }).
EmitToImageReference
();
1722
var missingRef = CreateCompilation(missingSource, assemblyName: "Missing").
EmitToImageReference
();
1723
var libRef = CreateCompilation(libSource, new[] { missingRef }).
EmitToImageReference
();
1777
var missingRef = CreateCompilation(missingSource, assemblyName: "Missing").
EmitToImageReference
();
1778
var libRef = CreateCompilation(libSource, new[] { missingRef }).
EmitToImageReference
();
1834
var missingRef = CreateCompilation(missingSource, assemblyName: "Missing").
EmitToImageReference
();
1835
var libRef = CreateCompilation(libSource, new[] { missingRef }).
EmitToImageReference
();
1891
var missingRef = CreateCompilation(missingSource, assemblyName: "Missing").
EmitToImageReference
();
1892
var libRef = CreateCompilation(libSource, new[] { missingRef }).
EmitToImageReference
();
1938
var missingRef = CreateCompilation(missingSource, assemblyName: "Missing").
EmitToImageReference
();
1939
var libRef = CreateCompilation(libSource, new[] { missingRef }).
EmitToImageReference
();
2223
comp3 = CreateCompilation(source3, new MetadataReference[] { comp2.
EmitToImageReference
() });
2312
var compilation2 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.
EmitToImageReference
(), MinCorlibRef });
2334
var compilation4 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.
EmitToImageReference
() });
2379
var compilation6 = CreateEmptyCompilation(source2, parseOptions: parseOptions, options: TestOptions.ReleaseDll, references: new[] { compilation1.
EmitToImageReference
(), MscorlibRef });
Semantics\WarningVersionTests.cs (9)
132
var moduleReference = new[] { comp1.
EmitToImageReference
() };
210
var moduleReference = new[] { comp1.
EmitToImageReference
() };
289
var moduleReference = new[] { comp1.
EmitToImageReference
() };
383
var moduleReference = comp1.
EmitToImageReference
();
411
var moduleReference = new[] { comp1.
EmitToImageReference
() };
498
var moduleReference = new[] { comp1.
EmitToImageReference
() };
585
var moduleReference = new[] { comp1.
EmitToImageReference
() };
672
var moduleReference = comp1.
EmitToImageReference
();
702
var moduleReference = comp1.
EmitToImageReference
();
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (664)
BadSymbolReference.cs (9)
796
var libRef = CreateEmptyCompilation(libSource, new[] { MscorlibRef }, assemblyName: "System.Drawing").
EmitToImageReference
();
815
var comp3 = CreateEmptyCompilation(project3Source, new[] { MscorlibRef, comp1.
EmitToImageReference
(), comp2.
EmitToImageReference
() }, assemblyName: "Project3");
1010
lib4 = CreateCompilation(lib4Def, new[] { lib1.
EmitToImageReference
(), lib3.
EmitToImageReference
() }, TestOptions.ReleaseDll);
1249
lib4 = CreateCompilation(lib4Def, new[] { lib1.
EmitToImageReference
(), lib3.
EmitToImageReference
() }, TestOptions.ReleaseDll);
1428
lib4 = CreateCompilation(lib4Def, new[] { lib1.
EmitToImageReference
(), lib3.
EmitToImageReference
() }, TestOptions.ReleaseDll);
Compilation\CompilationAPITests.cs (25)
618
var mtref = refcomp.
EmitToImageReference
(aliases: ImmutableArray.Create("a", "Alias(*#$@^%*&)"));
686
var mtref = refcomp.
EmitToImageReference
(aliases: ImmutableArray.Create("a", "Alias(*#$@^%*&)"));
990
references: new MetadataReference[] { netModule1.
EmitToImageReference
() },
1004
references: new MetadataReference[] { netModule2.
EmitToImageReference
() },
1019
references: new MetadataReference[] { netModule1.
EmitToImageReference
(), netModule2.
EmitToImageReference
() },
1046
references: new MetadataReference[] { netModule1.
EmitToImageReference
() },
1060
references: new MetadataReference[] { netModule1.
EmitToImageReference
() },
1074
references: new MetadataReference[] { netModule2.
EmitToImageReference
(), netModule3.
EmitToImageReference
() },
1110
references: new MetadataReference[] { netModule1.
EmitToImageReference
() },
1135
references: new MetadataReference[] { netModule1.
EmitToImageReference
() },
1149
references: new MetadataReference[] { netModule1.
EmitToImageReference
(), netModule2.
EmitToImageReference
() },
3418
{accessibility} class C<T> {{}}", new[] { useMetadataReference ? referenceComp.ToMetadataReference() : referenceComp.
EmitToImageReference
() });
3439
{accessibility} class C<T> {{}}", new[] { useMetadataReference ? referenceComp.ToMetadataReference() : referenceComp.
EmitToImageReference
() });
3467
MetadataReference reference = useMetadataReference ? referenceComp.ToMetadataReference() : referenceComp.
EmitToImageReference
();
3495
MetadataReference reference = useMetadataReference ? referenceComp.ToMetadataReference() : referenceComp.
EmitToImageReference
();
3542
return useMetadataReference ? referenceComp1.ToMetadataReference() : referenceComp1.
EmitToImageReference
();
3582
return useMetadataReference ? referenceComp1.ToMetadataReference() : referenceComp1.
EmitToImageReference
();
3601
var corlibReference = corlib.
EmitToImageReference
();
3604
var otherReference = other.
EmitToImageReference
();
3636
var corlibReference = corlib.
EmitToImageReference
(aliases: ImmutableArray.Create("corlib"));
3661
var corlibReference = corlib.
EmitToImageReference
();
3664
var otherReference = other.
EmitToImageReference
(aliases: ImmutableArray.Create("other"));
Compilation\ReferenceManagerTests.cs (91)
39
var ifaceImageRef = ifaceDef.
EmitToImageReference
();
1733
var refLib = ((MetadataImageReference)lib.
EmitToImageReference
()).WithEmbedInteropTypes(true);
1764
var moduleRef = CreateCompilation("public class TypeFromModule : TypeDependedOnByModule { }", new[] { assemblyRef }, options: TestOptions.ReleaseModule, assemblyName: "lib2").
EmitToImageReference
();
1815
var moduleRef = CreateCompilation("public class C { }", options: TestOptions.ReleaseModule, assemblyName: "lib").
EmitToImageReference
();
1865
var moduleRef = module.
EmitToImageReference
();
2066
libBv1.
EmitToImageReference
();
2067
libBv2.
EmitToImageReference
();
2089
libAv1.
EmitToImageReference
();
2180
var refVectors40 = vectors40.
EmitToImageReference
();
2181
var refVectors41 = vectors41.
EmitToImageReference
();
2248
CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class C {}", new[] { MscorlibRef }, assemblyName: "C").
EmitToImageReference
(),
2317
var bRef = CreateCompilationWithMscorlib45("public class B { }", assemblyName: "B").
EmitToImageReference
();
2318
var aRef = CreateCompilationWithMscorlib45("public class A : B { }", new[] { bRef }, assemblyName: "A").
EmitToImageReference
();
2347
var bRef = CreateCompilationWithMscorlib45("public class B { }", assemblyName: "B").
EmitToImageReference
();
2348
var aRef = CreateCompilationWithMscorlib45("public class A : B { }", new[] { bRef }, assemblyName: "A").
EmitToImageReference
();
2379
var bRef = CreateCompilationWithMscorlib45("public class B { }", assemblyName: "B").
EmitToImageReference
();
2380
var aRef = CreateCompilationWithMscorlib45("public class A : B { }", new[] { bRef }, assemblyName: "A").
EmitToImageReference
();
2415
var bRef = CreateCompilationWithMscorlib45("public class B { }", assemblyName: "B").
EmitToImageReference
();
2416
var aRef = CreateCompilationWithMscorlib45("public class A : B { }", new[] { bRef }, assemblyName: "A").
EmitToImageReference
();
2451
var bRef = CreateCompilationWithMscorlib45("public class B { }", assemblyName: "B").
EmitToImageReference
();
2452
var aRef = CreateCompilationWithMscorlib45("public class A : B { }", new[] { bRef }, assemblyName: "A").
EmitToImageReference
();
2489
var bRef = CreateCompilationWithMscorlib45("public class B { }", assemblyName: "B").
EmitToImageReference
();
2490
var aRef = CreateCompilationWithMscorlib45("public class A : B { }", new[] { bRef }, assemblyName: "A").
EmitToImageReference
();
2491
var dRef = CreateCompilationWithMscorlib45("public class D : A { }", new[] { aRef, bRef }, assemblyName: "D").
EmitToImageReference
();
2527
var bRef = CreateCompilationWithMscorlib46("public class B { }", assemblyName: "B").
EmitToImageReference
();
2528
var aRef = CreateCompilationWithMscorlib46("public class A : B { }", new[] { bRef }, assemblyName: "A").
EmitToImageReference
();
2549
var bRef = CreateCompilationWithMscorlib46("public class B { }", assemblyName: "B").
EmitToImageReference
();
2550
var aRef = CreateCompilationWithMscorlib46("public class A : B { }", new[] { bRef }, assemblyName: "A").
EmitToImageReference
();
2577
var b1Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
2578
var b2Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public class B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
2579
var b3Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")] public class B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
2581
var aRef = CreateEmptyCompilation("public class A : B { }", new[] { MscorlibRef, b1Ref }, assemblyName: "A").
EmitToImageReference
();
2582
var dRef = CreateEmptyCompilation("public class D : B { }", new[] { MscorlibRef, b2Ref }, assemblyName: "D").
EmitToImageReference
();
2631
var b1Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface B { }", new[] { MscorlibRef }, assemblyName: "B").
EmitToImageReference
();
2632
var b2Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public interface B { }", new[] { MscorlibRef }, assemblyName: "B").
EmitToImageReference
();
2633
var b3Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")] public interface B { }", new[] { MscorlibRef }, assemblyName: "B").
EmitToImageReference
();
2634
var b4Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""4.0.0.0"")] public interface B { }", new[] { MscorlibRef }, assemblyName: "B").
EmitToImageReference
();
2636
var aRef = CreateEmptyCompilation(@"public interface A : B { }", new[] { MscorlibRef, b1Ref }, assemblyName: "A").
EmitToImageReference
();
2637
var dRef = CreateEmptyCompilation(@"public interface D : B { }", new[] { MscorlibRef, b2Ref }, assemblyName: "D").
EmitToImageReference
();
2667
var b1Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface B { }", new[] { MscorlibRef }, assemblyName: "B").
EmitToImageReference
();
2668
var b2Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public interface B { }", new[] { MscorlibRef }, assemblyName: "B").
EmitToImageReference
();
2669
var b3Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")] public interface B { }", new[] { MscorlibRef }, assemblyName: "B").
EmitToImageReference
();
2670
var b4Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""4.0.0.0"")] public interface B { }", new[] { MscorlibRef }, assemblyName: "B").
EmitToImageReference
();
2672
var aRef = CreateEmptyCompilation(@"public interface A : B { }", new[] { MscorlibRef, b1Ref }, assemblyName: "A").
EmitToImageReference
();
2673
var dRef = CreateEmptyCompilation(@"public interface D : B { }", new[] { MscorlibRef, b2Ref }, assemblyName: "D").
EmitToImageReference
();
2703
var dRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "D").
EmitToImageReference
();
2719
var dRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "D").
EmitToImageReference
();
2742
var bRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "B").
EmitToImageReference
();
2768
var dRef = CreateCompilationWithMscorlib46("public interface D { }", assemblyName: "D").
EmitToImageReference
();
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
();
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
();
2873
var b1Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
2874
var b2Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
2876
var dRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface D : B { }", new[] { MscorlibRef, b2Ref }, options: s_signedDll, assemblyName: "D").
EmitToImageReference
();
2877
var eRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface E : B { }", new[] { MscorlibRef, b1Ref }, options: s_signedDll, assemblyName: "E").
EmitToImageReference
();
2886
s_signedDll.WithMetadataReferenceResolver(resolverA), assemblyName: "A").
EmitToImageReference
();
2939
var b1Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface B { }", references: new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
2940
var b2Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public interface B { }", references: new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
2942
var dRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface D : B { }", new[] { MscorlibRef, b2Ref }, options: s_signedDll, assemblyName: "D").
EmitToImageReference
();
2943
var eRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface E : B { }", new[] { MscorlibRef, b1Ref }, options: s_signedDll, assemblyName: "E").
EmitToImageReference
();
2952
s_signedDll.WithMetadataReferenceResolver(resolverA), assemblyName: "A").
EmitToImageReference
();
2999
var b1Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3000
var b2Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3002
var dRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface D : B { }", new[] { MscorlibRef, b2Ref }, options: s_signedDll, assemblyName: "D").
EmitToImageReference
();
3003
var eRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface E : B { }", new[] { MscorlibRef, b1Ref }, options: s_signedDll, assemblyName: "E").
EmitToImageReference
();
3006
s_signedDll, assemblyName: "A").
EmitToImageReference
();
3043
var b1Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3044
var b2Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3045
var b3Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3046
var b4Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""4.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3048
var dRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface D : B { }", new[] { MscorlibRef, b2Ref }, options: s_signedDll, assemblyName: "D").
EmitToImageReference
();
3049
var eRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface E : B { }", new[] { MscorlibRef, b1Ref }, options: s_signedDll, assemblyName: "E").
EmitToImageReference
();
3052
s_signedDll, assemblyName: "A").
EmitToImageReference
();
3109
var b1Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3110
var b2Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3111
var b3Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3112
var b4Ref = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""4.0.0.0"")] public interface B { }", new[] { MscorlibRef }, options: s_signedDll, assemblyName: "B").
EmitToImageReference
();
3114
var dRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface D : B { }", new[] { MscorlibRef, b2Ref }, options: s_signedDll, assemblyName: "D").
EmitToImageReference
();
3115
var eRef = CreateEmptyCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public interface E : B { }", new[] { MscorlibRef, b1Ref }, options: s_signedDll, assemblyName: "E").
EmitToImageReference
();
3118
s_signedDll, assemblyName: "A").
EmitToImageReference
();
3179
options: options, assemblyName: "A").
EmitToImageReference
();
3182
options: options, assemblyName: "B").
EmitToImageReference
();
3219
options: options, assemblyName: "A").
EmitToImageReference
();
3222
options: options, assemblyName: "B").
EmitToImageReference
();
Compilation\SemanticModelAPITests.cs (2)
1259
var ref1 = comp1.
EmitToImageReference
(aliases: ImmutableArray.Create("X"));
3841
var libRef = CreateCompilation("", assemblyName: "lib").
EmitToImageReference
(aliases: ImmutableArray.Create("Alias"));
Compilation\UsedAssembliesTests.cs (58)
70
verify<PEAssemblySymbol>(source2, comp1.
EmitToImageReference
());
397
verify<PEAssemblySymbol>(source2, comp1.
EmitToImageReference
());
431
verify<PEAssemblySymbol>(source2, comp1.
EmitToImageReference
());
456
var comp1ImageRef = comp1.
EmitToImageReference
();
508
var comp0ImageRef = comp0.
EmitToImageReference
();
522
var comp1ImageRef = comp1.
EmitToImageReference
();
578
var comp0ImageRef = comp0.
EmitToImageReference
();
592
var comp1Ref = comp1.
EmitToImageReference
();
605
var comp2ImageRef = comp2.
EmitToImageReference
();
627
comp2ImageRef = comp2.
EmitToImageReference
();
647
comp2ImageRef = comp2.
EmitToImageReference
();
1377
verify<PEAssemblySymbol>(source2, comp1.
EmitToImageReference
());
1632
var comp6ImageRef = comp6.
EmitToImageReference
();
1636
var comp7ImageRef = comp7.
EmitToImageReference
(embedInteropTypes: false);
1695
var comp1ImageRef = comp1.
EmitToImageReference
();
1706
var comp2ImageRef = comp2.
EmitToImageReference
();
1804
var comp1ImageRef = comp1.
EmitToImageReference
();
1887
var comp1ImageRef = comp1.
EmitToImageReference
();
1945
var comp6ImageRef = comp6.
EmitToImageReference
();
1949
var comp7ImageRef = comp7.
EmitToImageReference
(embedInteropTypes: false);
1970
var comp1ImageRef = comp1.
EmitToImageReference
();
2429
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
2442
var comp1ImageRef = comp1.
EmitToImageReference
();
2462
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
2497
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
2509
var comp1ImageRef = comp1.
EmitToImageReference
();
2513
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
2585
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
2597
var comp1ImageRef = comp1.
EmitToImageReference
();
2601
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
2673
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
2685
var comp1ImageRef = comp1.
EmitToImageReference
();
2689
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
2757
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
2770
var comp1ImageRef = comp1.
EmitToImageReference
();
2774
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
2846
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
2858
var comp1ImageRef = comp1.
EmitToImageReference
();
2862
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
2934
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
2946
var comp1ImageRef = comp1.
EmitToImageReference
();
2950
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
2998
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
3037
var comp1ImageRef = comp1.
EmitToImageReference
();
3041
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
3307
var comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes: true);
3347
var comp1ImageRef = comp1.
EmitToImageReference
();
3351
var comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes: false);
4828
var comp1ImageRef = comp1.
EmitToImageReference
();
4918
var comp1ImageRef = comp1.
EmitToImageReference
();
4973
var comp1ImageRef = comp1.
EmitToImageReference
();
5060
var comp1ImageRef = comp1.
EmitToImageReference
();
5102
var comp0ImageRef = comp0.
EmitToImageReference
();
5135
var comp1ImageRef = comp1.
EmitToImageReference
();
5318
var comp1ImageRef = comp1.
EmitToImageReference
();
5731
comp0Ref = comp0.
EmitToImageReference
();
5766
comp0Ref = comp0.
EmitToImageReference
();
5801
comp0Ref = comp0.
EmitToImageReference
();
CrossLanguageTests.cs (1)
31
var ref1 = vbcomp.
EmitToImageReference
(embedInteropTypes: true);
DocumentationComments\CrefTests.cs (2)
1865
var lib1Ref = CreateCompilation(lib1Source, assemblyName: "A").
EmitToImageReference
();
1866
var lib2Ref = CreateCompilation(lib2Source, assemblyName: "B").
EmitToImageReference
();
SymbolDisplay\SymbolDisplayTests.cs (3)
5353
var refA = compA.
EmitToImageReference
();
5532
var refA = compA.
EmitToImageReference
();
5557
var refA = compA.
EmitToImageReference
();
Symbols\AssemblyAndNamespaceTests.cs (1)
413
var libRef = libComp.
EmitToImageReference
(aliases: ImmutableArray.Create("myTask"));
Symbols\CheckedUserDefinedOperatorsTests.cs (6)
6608
var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.
EmitToImageReference
() });
6758
var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.
EmitToImageReference
() });
6807
var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.
EmitToImageReference
() });
6856
var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.
EmitToImageReference
() });
7007
var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.
EmitToImageReference
() });
7052
var compilation3 = CreateCompilation(source2, options: TestOptions.DebugExe, parseOptions: TestOptions.RegularPreview, references: new[] { compilation2.
EmitToImageReference
() });
Symbols\CompilationCreationTests.cs (1)
2972
var ref1 = lib1.
EmitToImageReference
(); // NOTE: can't use a compilation reference for a module.
Symbols\CovariantReturnTests.cs (19)
221
}, assemblyName: "mscorlib").
EmitToImageReference
(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v4.1"));
225
}, assemblyName: "mscorlib").
EmitToImageReference
(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v4.2"));
229
}, assemblyName: "mscorlib").
EmitToImageReference
(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v5.0"));
233
}, assemblyName: "mscorlib").
EmitToImageReference
(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v5.1"));
237
}, assemblyName: "mscorlib").
EmitToImageReference
(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v4.9"));
482
var compAsImage = comp.
EmitToImageReference
();
1413
var baseMetadata = CreateCompilationWithCovariantReturns(s0).
EmitToImageReference
();
1475
var baseMetadata = CreateCompilationWithCovariantReturns(s0).
EmitToImageReference
();
1539
var baseMetadata = CreateCompilationWithCovariantReturns(s0).
EmitToImageReference
();
2578
var csRef = csComp.
EmitToImageReference
();
2811
var ref0 = CreateCompilationWithoutCovariantReturns(s0).
EmitToImageReference
();
2821
assemblyName: "ref1").
EmitToImageReference
();
2832
assemblyName: "ref1").
EmitToImageReference
();
2905
var ref0 = CreateCompilationWithoutCovariantReturns(s0).
EmitToImageReference
();
2912
var ref1a = CreateCompilationWithoutCovariantReturns(s1a, references: new[] { ref0 }, assemblyName: "ref1").
EmitToImageReference
();
2920
var ref1b = CreateCompilationWithCovariantReturns(s1b, references: new[] { ref0 }, assemblyName: "ref1").
EmitToImageReference
();
2972
var ref0 = CreateCompilationWithoutCovariantReturns(s0).
EmitToImageReference
();
2979
var ref1a = CreateCompilationWithoutCovariantReturns(s1a, references: new[] { ref0 }, assemblyName: "ref1").
EmitToImageReference
();
2987
var ref1b = CreateCompilationWithCovariantReturns(s1b, references: new[] { ref0 }, assemblyName: "ref1").
EmitToImageReference
();
Symbols\DefaultInterfaceImplementationTests.cs (183)
178
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
373
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
513
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
1688
foreach (var reference in new[] { compilation1.
EmitToImageReference
(), compilation1.ToMetadataReference() })
1754
foreach (var reference in new[] { compilation1.
EmitToImageReference
(), compilation1.ToMetadataReference() })
2215
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
2277
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
2346
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
2419
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
2492
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
2662
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
4220
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() },
4304
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() },
5780
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() },
5845
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
6434
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
7244
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() },
7311
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
9095
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
9285
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
9369
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
9664
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
9734
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
9807
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
10753
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
11570
foreach (var reference in new[] { compilation3.ToMetadataReference(), compilation3.
EmitToImageReference
() })
11720
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
11835
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
11958
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
12049
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
12111
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
12173
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
12450
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
12538
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
12626
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
14771
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
14950
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
15076
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
15498
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
15577
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
15677
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
17356
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
18141
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
18307
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
19737
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
20239
foreach (var reference in new[] { compilation3.ToMetadataReference(), compilation3.
EmitToImageReference
() })
28314
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
28455
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
28580
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
29007
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
29089
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
29189
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
30759
var compilation4 = CreateCompilation(source2, new[] { compilation2.
EmitToImageReference
() }, options: TestOptions.DebugExe,
30981
foreach (var reference in new[] { compilation3.ToMetadataReference(), compilation3.
EmitToImageReference
() })
31837
foreach (var reference in new[] { compilation3.ToMetadataReference(), compilation3.
EmitToImageReference
() })
31971
foreach (var reference in new[] { compilation3.ToMetadataReference(), compilation3.
EmitToImageReference
() })
32102
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe);
32362
foreach (var reference in new[] { compilation3.ToMetadataReference(), compilation3.
EmitToImageReference
() })
32806
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
33988
var compilation3 = CreateCompilation(source3, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
34025
var compilation6 = CreateCompilation(source2 + source3, new[] { compilation4.
EmitToImageReference
() }, options: TestOptions.DebugDll,
34126
var refs1 = new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() };
34314
var refs2 = new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() };
34518
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
34727
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
34812
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
34907
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
35005
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
35100
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
35282
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
35391
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
35504
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
35617
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
35723
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
35828
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
35926
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
36040
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
36217
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
36242
foreach (var reference in new[] { compilation4.ToMetadataReference(), compilation4.
EmitToImageReference
() })
36405
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
36430
foreach (var reference in new[] { compilation4.ToMetadataReference(), compilation4.
EmitToImageReference
() })
36593
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
36618
foreach (var reference in new[] { compilation4.ToMetadataReference(), compilation4.
EmitToImageReference
() })
36833
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: options,
38233
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
38259
foreach (var reference in new[] { compilation4.ToMetadataReference(), compilation4.
EmitToImageReference
() })
38585
var refs1 = new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() };
38651
var refs2 = new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() };
38830
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
39008
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
39865
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
40920
var compilation3 = CreateCompilation(source3, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
40956
var compilation6 = CreateCompilation(source2 + source3, new[] { compilation4.
EmitToImageReference
() }, options: TestOptions.DebugDll,
41082
var refs1 = new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() };
41313
var refs2 = new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() };
41503
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
41684
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
41852
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
41879
foreach (var reference in new[] { compilation4.ToMetadataReference(), compilation4.
EmitToImageReference
() })
42056
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
42083
foreach (var reference in new[] { compilation4.ToMetadataReference(), compilation4.
EmitToImageReference
() })
42260
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
42287
foreach (var reference in new[] { compilation4.ToMetadataReference(), compilation4.
EmitToImageReference
() })
43654
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
43791
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
43921
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
44033
var references = new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() };
44921
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
45074
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
45213
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
45405
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
45542
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugExe,
45715
(comp0:compilation0.
EmitToImageReference
(), comp1:compilation1.
EmitToImageReference
()) })
45847
foreach (var reference in new[] { compilation0.ToMetadataReference(), compilation0.
EmitToImageReference
() })
45973
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
46116
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
46411
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47044
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47136
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47212
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47342
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47423
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47497
MetadataReference metadataReference0 = compilation0.
EmitToImageReference
();
47529
MetadataReference metadataReference3 = compilation3.
EmitToImageReference
();
47558
MetadataReference metadataReference6 = compilation6.
EmitToImageReference
();
47630
MetadataReference metadataReference0 = compilation0.
EmitToImageReference
();
47662
MetadataReference metadataReference3 = compilation3.
EmitToImageReference
();
47691
MetadataReference metadataReference6 = compilation6.
EmitToImageReference
();
47758
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47825
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47901
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
47958
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48025
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48122
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48192
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48256
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48335
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48407
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48479
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48549
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48712
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48778
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
48885
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
49117
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
49357
MetadataReference metadataReference = compilation1.
EmitToImageReference
();
49473
foreach (var reference in new[] { compilation1.
EmitToImageReference
(), compilation1.ToMetadataReference() })
49589
foreach (var reference in new[] { compilation1.
EmitToImageReference
(), compilation1.ToMetadataReference() })
50390
foreach (var reference in new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true), piaCompilation.
EmitToImageReference
(embedInteropTypes: true) })
50435
foreach (var reference in new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true), piaCompilation.
EmitToImageReference
(embedInteropTypes: true) })
50499
var attributesRef = attributes.
EmitToImageReference
();
50565
var pia2Reference = pia2Compilation.
EmitToImageReference
();
50570
foreach (var reference2 in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
50620
foreach (var reference in new[] { piaCompilation.ToMetadataReference(embedInteropTypes: true), piaCompilation.
EmitToImageReference
(embedInteropTypes: true) })
50883
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
51050
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
51194
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
51331
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
51478
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
51618
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
51724
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
52323
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
52519
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
52680
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
52847
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
53019
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
53181
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
53316
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
54013
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
57301
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
57477
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
57631
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
57786
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
57945
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
58094
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
58218
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
59065
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
66564
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
66744
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
68001
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
68511
var compilation3 = CreateCompilation(source2, new[] { compilation1.
EmitToImageReference
() }, options: TestOptions.DebugDll,
68676
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
68761
foreach (var reference in new[] { compilation2.ToMetadataReference(), compilation2.
EmitToImageReference
() })
Symbols\DestructorTests.cs (1)
525
var vbRef = CreateVisualBasicCompilation("VB", vb).
EmitToImageReference
();
Symbols\EnumTests.cs (4)
321
var refA = comp.
EmitToImageReference
();
333
var refB = comp.
EmitToImageReference
();
365
var refA = comp.
EmitToImageReference
();
377
var refB = comp.
EmitToImageReference
();
Symbols\ExtendedPartialMethodsTests.cs (7)
2022
verify(comp1.
EmitToImageReference
());
2168
verify(comp1.
EmitToImageReference
());
2211
verify(comp1.
EmitToImageReference
());
2254
verify(comp1.
EmitToImageReference
());
2295
verify(comp1.
EmitToImageReference
());
2416
verify(comp1.
EmitToImageReference
());
2524
var vbComp = CreateVisualBasicCompilation(vb, referencedAssemblies: TargetFrameworkUtil.GetReferences(TargetFramework.Standard).Add(comp.
EmitToImageReference
()));
Symbols\GenericConstraintTests.cs (5)
289
var comp2 = CreateCompilation(source, new MetadataReference[] { comp1.
EmitToImageReference
() });
7300
new[] { metadataComp.
EmitToImageReference
() },
7360
var metadataComp = CreateCompilation(code, new[] { remappedComp11.
EmitToImageReference
() }, assemblyName: "intermediate", targetFramework: TargetFramework.NetStandard20);
7367
new[] { metadataComp.
EmitToImageReference
(), remappedComp12.
EmitToImageReference
() },
Symbols\InterfaceImplementationTests.cs (1)
2755
var comp1 = CreateCompilation("", references: new[] { comp0.
EmitToImageReference
() });
Symbols\Metadata\MetadataMemberTests.cs (4)
625
var comp2 = CreateCompilation("", new[] { comp1.
EmitToImageReference
() });
666
var comp2 = CreateCompilation("", new[] { comp1.
EmitToImageReference
() });
730
var compilation = CreateCompilation("", options: options, references: new[] { compilation0.
EmitToImageReference
() });
792
var compilation = CreateCompilation("", options: TestOptions.DebugDll.WithMetadataImportOptions(MetadataImportOptions.Internal), references: new[] { compilation0.
EmitToImageReference
() });
Symbols\Metadata\MetadataTypeTests.cs (1)
282
var compilation2 = CreateEmptyCompilation(source2, new MetadataReference[] { TestMetadata.Net40.mscorlib, TestMetadata.Net40.SystemCore, compilation1.
EmitToImageReference
() },
Symbols\Metadata\PE\LoadingEvents.cs (1)
468
var reference = CreateCompilation(source).
EmitToImageReference
();
Symbols\Metadata\PE\NoPia.cs (2)
1385
var referencePIAImage = compilationPIA.
EmitToImageReference
(embedInteropTypes: true);
1391
var referenceBaseImage = compilationBase.
EmitToImageReference
();
Symbols\Metadata\PE\TypeForwarders.cs (13)
1613
var modRef1 = modCompilation.
EmitToImageReference
();
1829
var cB_ImageRef = cB.
EmitToImageReference
();
1837
var cC_v1_ImageRef = cC_v1.
EmitToImageReference
();
1843
var cA_v2_ImageRef = cA_v2.
EmitToImageReference
();
1849
var cD_ImageRef = cD.
EmitToImageReference
();
1913
var refA1 = compA1.
EmitToImageReference
(aliases: ImmutableArray.Create("A"));
1917
var refB1 = compB1.
EmitToImageReference
(aliases: ImmutableArray.Create("B"));
1940
var refBImpl = compBImpl.
EmitToImageReference
();
1948
comp = CreateCompilation(sourceProgram, references: new[] { refA1, compB2.
EmitToImageReference
(aliases: ImmutableArray.Create("B")), refBImpl });
1977
var refA1 = compA1.
EmitToImageReference
(aliases: ImmutableArray.Create("A"));
1981
var refB1 = compB1.
EmitToImageReference
(aliases: ImmutableArray.Create("B"));
2004
var refBImpl = compBImpl.
EmitToImageReference
();
2012
comp = CreateCompilation(sourceProgram, references: new[] { refA1, compB2.
EmitToImageReference
(aliases: ImmutableArray.Create("B")), refBImpl });
Symbols\MissingSpecialMember.cs (4)
486
var corlibRef = CreateEmptyCompilation(corlibSource, parseOptions: parseOptions).
EmitToImageReference
(expectedWarnings: new[]
492
var publicLibRef = CreateEmptyCompilation(string.Format(libSourceTemplate, "public"), new[] { corlibRef }, parseOptions: parseOptions).
EmitToImageReference
();
493
var internalLibRef = CreateEmptyCompilation(string.Format(libSourceTemplate, "internal"), new[] { corlibRef }, parseOptions: parseOptions).
EmitToImageReference
();
512
var reference = comp1.
EmitToImageReference
(expectedWarnings: new[]
Symbols\ModuleInitializers\ModuleInitializersTests.cs (2)
832
var ref1 = comp1.
EmitToImageReference
();
849
var ref2 = comp2.
EmitToImageReference
();
Symbols\OverriddenOrHiddenMembersTests.cs (16)
2900
var ref1 = comp1.
EmitToImageReference
();
2903
var ref2 = comp2.
EmitToImageReference
();
2948
var ref1 = comp1.
EmitToImageReference
();
2951
var ref2 = comp2.
EmitToImageReference
();
2996
var ref1 = comp1.
EmitToImageReference
();
2999
var ref2 = comp2.
EmitToImageReference
();
3043
var ref1 = comp1.
EmitToImageReference
();
3046
var ref2 = comp2.
EmitToImageReference
();
3090
var ref1 = comp1.
EmitToImageReference
();
3093
var ref2 = comp2.
EmitToImageReference
();
3137
var ref1 = comp1.
EmitToImageReference
();
3140
var ref2 = comp2.
EmitToImageReference
();
3209
var ref1 = comp1.
EmitToImageReference
();
3212
var ref2 = comp2.
EmitToImageReference
();
3264
var ref1 = comp1.
EmitToImageReference
();
3267
var ref2 = comp2.
EmitToImageReference
();
Symbols\PEParameterSymbolTests.cs (1)
76
").
EmitToImageReference
();
Symbols\RelaxedShiftOperatorTests.cs (1)
59
var compilation3 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.
EmitToImageReference
() },
Symbols\RequiredMembersTests.cs (45)
527
comp = CreateCompilation(derived, references: new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
569
MetadataReference baseReference = useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
();
573
comp = CreateCompilation(derivedDerived, new[] { baseReference, useMetadataReference ? derivedComp.ToMetadataReference() : derivedComp.
EmitToImageReference
() });
615
comp = CreateCompilation(derived, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
666
var baseReference = useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
();
671
comp = CreateCompilation(derivedDerived, new[] { baseReference, useMetadataReference ? derivedComp.ToMetadataReference() : derivedComp.
EmitToImageReference
() });
745
var baseReference = useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
();
818
comp = CreateCompilation("#pragma warning disable CS0649 // Never assigned" + derived, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
1624
comp = CreateCompilation(creation, references: new[] { useMetadataReference ? cComp.ToMetadataReference() : cComp.
EmitToImageReference
() });
1651
comp = CreateCompilation(creation, references: new[] { useMetadataReference ? cComp.ToMetadataReference() : cComp.
EmitToImageReference
() });
1694
comp = CreateCompilation(creation, references: new[] { useMetadataReference ? cComp.ToMetadataReference() : cComp.
EmitToImageReference
() });
1719
comp = CreateCompilation(creation, references: new[] { useMetadataReference ? cComp.ToMetadataReference() : cComp.
EmitToImageReference
() });
1781
var comp = CreateCompilation(new[] { c }, references: new[] { vbComp.
EmitToImageReference
() });
2009
comp = CreateCompilation(code, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
2046
var baseRef = useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
();
2051
comp = CreateCompilation(code, new[] { baseRef, useMetadataReference ? derivedComp.ToMetadataReference() : derivedComp.
EmitToImageReference
() });
2103
comp = CreateCompilation(code, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
2136
comp = CreateCompilation(code, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
2167
comp = CreateCompilation(code, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
2335
comp = CreateCompilation(code, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
2370
comp = CreateCompilation(code, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
2409
comp = CreateCompilation(code, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
2441
comp = CreateCompilation(code, new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
2544
var comp = CreateCompilation(c, new[] { vbComp.
EmitToImageReference
() });
2592
var comp = CreateCompilation(c, new[] { vbComp.
EmitToImageReference
() });
2627
var comp = CreateCompilation(c, new[] { vbComp.
EmitToImageReference
() });
2668
var comp = CreateCompilation(c, new[] { vbComp.
EmitToImageReference
() });
2893
var comp = CreateCompilation(c, new[] { il, originalComp.
EmitToImageReference
() });
2938
var comp = CreateCompilation(c, new[] { il, originalComp.
EmitToImageReference
() });
2982
var comp = CreateCompilation(c, new[] { il, originalComp.
EmitToImageReference
() });
3023
var comp = CreateCompilation(c, new[] { il, originalComp.
EmitToImageReference
() });
3067
var comp = CreateCompilation(c, new[] { il, originalComp.
EmitToImageReference
() });
3105
var comp = CreateCompilation(c, new[] { vbComp.
EmitToImageReference
() });
3146
var comp = CreateCompilation(c, new[] { vbComp.
EmitToImageReference
() });
3186
var comp = CreateCompilation(c, new[] { vbComp.
EmitToImageReference
() });
4035
comp = CreateCompilation(derived, new[] { baseComp.
EmitToImageReference
() });
4080
comp = CreateCompilation(derived, new[] { baseComp.
EmitToImageReference
() });
4125
comp = CreateCompilation(derived, new[] { baseComp.
EmitToImageReference
() });
4169
comp = CreateCompilation(derived, new[] { baseComp.
EmitToImageReference
() });
4215
comp = CreateCompilation(derived, new[] { baseComp.
EmitToImageReference
() });
4591
comp = CreateCompilation(derived, new[] { baseComp.
EmitToImageReference
() });
4737
comp = CreateCompilation(derived, new[] { baseComp.
EmitToImageReference
() });
5053
var comp = CreateCompilationWithIL(code, ilSource: il, references: new[] { attrComp.
EmitToImageReference
() });
5267
comp = CreateCompilation(code, references: new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
5346
comp = CreateCompilation(code, references: new[] { useMetadataReference ? baseComp.ToMetadataReference() : baseComp.
EmitToImageReference
() });
Symbols\Retargeting\NoPia.cs (10)
1536
references: new MetadataReference[] { pia.
EmitToImageReference
(embedInteropTypes: true) });
1590
references: new MetadataReference[] { pia.
EmitToImageReference
(embedInteropTypes: true) });
1643
references: new MetadataReference[] { pia.
EmitToImageReference
(embedInteropTypes: true) });
1685
references: new MetadataReference[] { pia.
EmitToImageReference
(embedInteropTypes: true) });
1740
references: new MetadataReference[] { pia.
EmitToImageReference
(embedInteropTypes: true) });
1808
references: new MetadataReference[] { pia.
EmitToImageReference
(embedInteropTypes: true), lib.
EmitToImageReference
() });
2602
references: new[] { module1.
EmitToImageReference
() });
2662
foreach (MetadataReference piaRef in new[] { piaCompilation.
EmitToImageReference
(), piaCompilation.ToMetadataReference() })
2666
foreach (MetadataReference consumer1Ref in new[] { compilation1.
EmitToImageReference
(), compilation1.ToMetadataReference() })
Symbols\Source\BaseClassTests.cs (1)
1894
var metadataRef = CreateCompilation(source).
EmitToImageReference
(embedInteropTypes: true);
Symbols\Source\ClsComplianceTests.cs (24)
496
var lib1 = CreateCompilation(libSource1, assemblyName: "lib1", parseOptions: TestOptions.Regular11).
EmitToImageReference
();
497
var lib2 = CreateCompilation(libSource2, assemblyName: "lib2", parseOptions: TestOptions.Regular11).
EmitToImageReference
();
498
var lib3 = CreateCompilation(libSource3, assemblyName: "lib3", parseOptions: TestOptions.Regular11).
EmitToImageReference
();
562
var lib1 = CreateCompilation(libSource1, assemblyName: "lib1", options: TestOptions.UnsafeDebugDll).
EmitToImageReference
();
563
var lib2 = CreateCompilation(libSource2, assemblyName: "lib2", options: TestOptions.UnsafeDebugDll).
EmitToImageReference
();
564
var lib3 = CreateCompilation(libSource3, assemblyName: "lib3", options: TestOptions.UnsafeDebugDll).
EmitToImageReference
();
583
lib1 = CreateCompilation(libSource1, assemblyName: "lib1").
EmitToImageReference
();
584
lib2 = CreateCompilation(libSource2, assemblyName: "lib2").
EmitToImageReference
();
585
lib3 = CreateCompilation(libSource3, assemblyName: "lib3").
EmitToImageReference
();
644
var libCompliant = CreateCompilationWithMscorlib46(libCompliant_cs).
EmitToImageReference
();
652
var libNotCompliant = CreateCompilationWithMscorlib46(libNotCompliant_cs).
EmitToImageReference
();
2367
var trueModuleRef = CreateCompilation("[assembly:System.CLSCompliant(true)][module:System.CLSCompliant(true)]", options: TestOptions.ReleaseModule, assemblyName: "true").
EmitToImageReference
();
2368
var falseModuleRef = CreateCompilation("[assembly:System.CLSCompliant(false)][module:System.CLSCompliant(false)]", options: TestOptions.ReleaseModule, assemblyName: "false").
EmitToImageReference
();
2369
var noneModuleRef = CreateCompilation("", options: TestOptions.ReleaseModule, assemblyName: "none").
EmitToImageReference
();
2402
var trueModuleRef = CreateCompilation("[assembly:System.CLSCompliant(true)]", options: TestOptions.ReleaseModule, assemblyName: "true").
EmitToImageReference
();
2403
var falseModuleRef = CreateCompilation("[assembly:System.CLSCompliant(false)]", options: TestOptions.ReleaseModule, assemblyName: "false").
EmitToImageReference
();
2404
var noneModuleRef = CreateCompilation("", options: TestOptions.ReleaseModule, assemblyName: "none").
EmitToImageReference
();
2435
var trueModuleRef = CreateCompilation("[assembly:System.CLSCompliant(true)][module:System.CLSCompliant(true)]", options: TestOptions.ReleaseModule, assemblyName: "true").
EmitToImageReference
();
2436
var falseModuleRef = CreateCompilation("[assembly:System.CLSCompliant(false)][module:System.CLSCompliant(false)]", options: TestOptions.ReleaseModule, assemblyName: "false").
EmitToImageReference
();
3131
var moduleRef = CreateCompilation(moduleSource, assemblyName: "module").
EmitToImageReference
(expectedWarnings: new[]
3459
var libRef = CreateCompilation(libSource).
EmitToImageReference
();
3646
var libRef = CreateCompilation(libSource).
EmitToImageReference
();
3756
var libRef = CreateCompilation(libSource, assemblyName: "lib").
EmitToImageReference
();
3879
var comp2 = CreateCompilation(source2, new[] { comp1.
EmitToImageReference
() }, TestOptions.ReleaseDll.WithConcurrentBuild(false));
Symbols\Source\EventTests.cs (5)
416
var libAssemblyRef = libComp.
EmitToImageReference
();
462
var libAssemblyRef = libComp.
EmitToImageReference
();
536
var libAssemblyRef = libComp.
EmitToImageReference
();
595
var libAssemblyRef = libComp.
EmitToImageReference
();
627
var libAssemblyRef = libComp.
EmitToImageReference
();
Symbols\Source\ExternAliasTests.cs (5)
38
s_goo1 = comp.
EmitToImageReference
(aliases: ImmutableArray.Create("Bar"));
63
s_goo2 = comp.
EmitToImageReference
(aliases: ImmutableArray.Create("Bar"));
317
var goo1Alias = comp.
EmitToImageReference
(aliases: ImmutableArray.Create("global"));
396
var ref1 = comp1.
EmitToImageReference
(aliases: ImmutableArray.Create("X"));
399
var ref2 = comp2.
EmitToImageReference
(aliases: ImmutableArray.Create("X"));
Symbols\Source\FileModifierTests.cs (7)
3581
var comp2 = CreateCompilation("", references: new[] { comp.
EmitToImageReference
() });
3608
var comp2 = CreateCompilation("", references: new[] { comp.
EmitToImageReference
() });
3665
var comp2 = CreateCompilation("", references: new[] { comp.
EmitToImageReference
() });
3689
firstIsMetadataReference ? ref1.ToMetadataReference() : ref1.
EmitToImageReference
(),
3690
secondIsMetadataReference ? ref2.ToMetadataReference() : ref2.
EmitToImageReference
()
3788
var referencingImageComp = CreateCompilation("", new[] { comp.
EmitToImageReference
() });
3865
var reference = useMetadataReference ? comp0.ToMetadataReference() : comp0.
EmitToImageReference
();
Symbols\Source\NullablePublicAPITests.cs (4)
461
var comp1Emit = comp1.
EmitToImageReference
();
466
var comp2Emit = comp2.
EmitToImageReference
();
1047
var comp1Emit = comp1.
EmitToImageReference
();
1052
var comp2Emit = comp2.
EmitToImageReference
();
Symbols\Source\RecordTests.cs (1)
1355
emitReference ? comp.
EmitToImageReference
() : comp.ToMetadataReference()
Symbols\StaticAbstractMembersInInterfacesTests.cs (47)
6387
references: new[] { compilation1.
EmitToImageReference
() });
6488
references: new[] { compilation1.
EmitToImageReference
() });
6617
references: new[] { compilation1.
EmitToImageReference
() });
6753
references: new[] { compilation1.
EmitToImageReference
() });
6882
references: new[] { compilation1.
EmitToImageReference
() });
7011
references: new[] { compilation1.
EmitToImageReference
() });
16214
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
16695
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
16783
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
16875
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
16957
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
17039
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
17110
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
17184
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
17271
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
17370
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
17476
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
19942
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
20016
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
20099
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
20179
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
21307
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
21367
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
21470
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
21590
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
21713
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
21822
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
21924
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
23232
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
24793
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
24908
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
25035
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
25106
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
25919
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
27458
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
27573
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
27701
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
27772
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
28906
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
29531
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
29648
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
29754
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
31738
references: new[] { compilation0.
EmitToImageReference
() });
33118
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
33185
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
33252
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
33319
foreach (var reference in new[] { compilation1.ToMetadataReference(), compilation1.
EmitToImageReference
() })
Symbols\SymbolDistinguisherTests.cs (19)
33
var libRef = CreateCompilation(tree, assemblyName: "Metadata").
EmitToImageReference
();
158
var libRef = CreateCompilation(source, assemblyName: "Metadata").
EmitToImageReference
();
182
var libRef = CreateCompilation(tree, assemblyName: "Metadata").
EmitToImageReference
();
208
var libRef = CreateCompilation(tree, assemblyName: "Metadata").
EmitToImageReference
();
233
var libRef = CreateCompilation(tree, assemblyName: "Metadata", options: TestOptions.UnsafeReleaseDll).
EmitToImageReference
();
258
var libRef = CreateCompilation(tree, assemblyName: "Metadata").
EmitToImageReference
();
280
var libRef = CreateCompilation(tree, assemblyName: "Metadata").
EmitToImageReference
();
297
var libRef = CreateCompilation("public class dynamic { }", assemblyName: "Metadata").
EmitToImageReference
();
350
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
384
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
418
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
450
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
482
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
511
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
546
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
611
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
648
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
679
var libRef = CreateCompilation(libSource, assemblyName: "Metadata").
EmitToImageReference
();
740
var ref1 = compilation1.
EmitToImageReference
();
Symbols\SymbolErrorTests.cs (24)
6835
var mod3Ref = CreateCompilation(mod3Source, options: TestOptions.ReleaseModule, assemblyName: "ErrTestMod03").
EmitToImageReference
();
6920
var mod3Ref = CreateCompilation(mod3Source, options: TestOptions.ReleaseModule, assemblyName: "ErrTestMod03").
EmitToImageReference
();
6991
var ModuleA01Ref = CreateCompilation(ModuleA01, options: TestOptions.ReleaseModule, assemblyName: "ModuleA01").
EmitToImageReference
();
6999
var ModuleB01Ref = CreateCompilation(ModuleB01, options: TestOptions.ReleaseModule, assemblyName: "ModuleB01").
EmitToImageReference
();
7153
var moduleRef2 = CreateCompilation(mod2Source, options: TestOptions.ReleaseModule, assemblyName: "mod_1_2").
EmitToImageReference
();
7198
EmitToImageReference
();
7210
EmitToImageReference
();
7216
EmitToImageReference
();
7222
EmitToImageReference
();
7228
EmitToImageReference
();
16346
var ref1 = vbcomp.
EmitToImageReference
(embedInteropTypes: true);
18992
var netModule = CreateEmptyCompilation("", options: TestOptions.ReleaseModule, assemblyName: "lib").
EmitToImageReference
(expectedWarnings: new[] { Diagnostic(ErrorCode.WRN_NoRuntimeMetadataVersion) });
20312
var comp4 = CreateCompilation(source3, new[] { comp2.
EmitToImageReference
() }, options: TestOptions.ReleaseDll);
20591
var referenceC = CreateCompilation(codeC, assemblyName: "C").
EmitToImageReference
();
20606
var referenceB = CreateCompilation(codeB, references: new MetadataReference[] { referenceC }, assemblyName: "B").
EmitToImageReference
();
20655
var referenceC = CreateCompilation(codeC, assemblyName: "C").
EmitToImageReference
();
20670
var referenceB = CreateCompilation(codeB, references: new MetadataReference[] { referenceC }, assemblyName: "B").
EmitToImageReference
();
20718
var referenceD = CreateCompilation(codeD, assemblyName: "D").
EmitToImageReference
();
20772
var dReference = CreateCompilation(dCode, assemblyName: "D").
EmitToImageReference
();
20906
var referenceC = CreateCompilation(codeC, assemblyName: "C").
EmitToImageReference
();
20921
var referenceB = CreateCompilation(codeB, references: new MetadataReference[] { referenceC }, assemblyName: "B").
EmitToImageReference
();
20948
var referenceE = CreateCompilation(codeC, assemblyName: "E").
EmitToImageReference
();
21471
var comp2Ref = comp2.
EmitToImageReference
();
21566
var comp2Ref = comp2.
EmitToImageReference
();
Symbols\TypeTests.cs (1)
807
assemblyName: "System.Console").
EmitToImageReference
();
Symbols\UnsignedRightShiftTests.cs (7)
1999
var compilation3 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.
EmitToImageReference
() },
2251
var compilation3 = CreateCompilation(source1, options: TestOptions.DebugExe, references: new[] { compilation0.
EmitToImageReference
() },
2288
var compilation3 = CreateCompilation(source1, options: TestOptions.DebugDll, references: new[] { compilation0.
EmitToImageReference
() },
3443
foreach (var reference in new[] { compilation0.ToMetadataReference(), compilation0.
EmitToImageReference
() })
3495
foreach (var reference in new[] { compilation0.ToMetadataReference(), compilation0.
EmitToImageReference
() })
3547
foreach (var reference in new[] { compilation0.ToMetadataReference(), compilation0.
EmitToImageReference
() })
3599
foreach (var reference in new[] { compilation0.ToMetadataReference(), compilation0.
EmitToImageReference
() })
Microsoft.CodeAnalysis.CSharp.Test.Utilities (7)
CSharpTestBase.cs (7)
649
CreateCompilation(RefSafetyRulesAttributeDefinition).
EmitToImageReference
();
2180
references: new[] { reference.
EmitToImageReference
() },
2198
references: new List<MetadataReference>() { Net451.mscorlib, Net451.SystemCore, Net451.MicrosoftCSharp, reference.
EmitToImageReference
() },
2508
references: new List<MetadataReference>() { reference.
EmitToImageReference
() },
2519
references: new List<MetadataReference>() { reference.
EmitToImageReference
() },
2530
references: new List<MetadataReference>() { reference.
EmitToImageReference
() },
2547
references: new List<MetadataReference>() { reference.
EmitToImageReference
() },
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (2)
Metadata\WinMdEventTests.cs (2)
242
assemblyName: "EventLibrary").
EmitToImageReference
();
315
var dynamicCommonRef = dynamicCommon.
EmitToImageReference
(expectedWarnings: new[]
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (1)
Diagnostics\SuppressMessageAttributeWorkspaceTests.cs (1)
55
references: new[] { TestBase.MscorlibRef }).
EmitToImageReference
();
Microsoft.CodeAnalysis.Test.Utilities (2)
CommonTestBase.cs (2)
455
references.Add(referencedCompilation.
EmitToImageReference
());
462
return useCompilationReference ? comp.ToMetadataReference() : comp.
EmitToImageReference
();
Microsoft.CodeAnalysis.UnitTests (1)
Diagnostics\SuppressMessageAttributeCompilerTests.cs (1)
61
references: new[] { TestBase.MscorlibRef }).
EmitToImageReference
();
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (228)
Attributes\AssemblyAttributes.vb (17)
536
</compilation>, {compilation.
EmitToImageReference
()}, TestOptions.ReleaseDll)
567
</compilation>, {compilation.
EmitToImageReference
()}, TestOptions.ReleaseDll)
600
</compilation>, {compilation.
EmitToImageReference
()}, TestOptions.ReleaseDll)
649
</compilation>, {compilation.
EmitToImageReference
()}, TestOptions.ReleaseDll)
1003
</compilation>, options:=TestOptions.ReleaseDll, references:={hash_module_Comp.
EmitToImageReference
()})
1332
Dim modRef = DirectCast(consoleappCompilation.
EmitToImageReference
(), MetadataImageReference)
1443
Dim modRef = DirectCast(consoleappCompilation.
EmitToImageReference
(), MetadataImageReference)
1627
Dim netmodule2Ref = comp.
EmitToImageReference
()
1913
Dim assembly = CreateCompilationWithMscorlib40(assemblySrc, references:={[module].
EmitToImageReference
()})
2063
{compMod1.
EmitToImageReference
(), compMod2.
EmitToImageReference
()},
2113
{compMod1.
EmitToImageReference
(), compMod2.
EmitToImageReference
()},
2161
{compMod1.
EmitToImageReference
(), compMod2.
EmitToImageReference
()},
2210
{compMod1.
EmitToImageReference
(), compMod2.
EmitToImageReference
()},
Attributes\AttributeTests.vb (2)
4443
Dim comp2 = CreateCompilationWithMscorlib40AndReferences(<compilation><file></file></compilation>, {comp.
EmitToImageReference
()})
4834
Dim compilation2 = CreateCompilationWithMscorlib40("", references:={compilation1.
EmitToImageReference
()})
Attributes\AttributeTests_CallerArgumentExpression.vb (4)
194
Dim csCompilation = CreateCSharpCompilation("Program2.Log(5 + 2);", referencedAssemblies:=TargetFrameworkUtil.GetReferences(TargetFramework.Net50, {compilation.
EmitToImageReference
()}), compilationOptions:=New CSharp.CSharpCompilationOptions(OutputKind.ConsoleApplication))
322
Dim ref1 = comp1.
EmitToImageReference
()
1026
Dim ref1 = comp1.
EmitToImageReference
()
1354
Dim comp2 = CreateCompilation(source2, references:={comp1.
EmitToImageReference
()}, TestOptions.ReleaseExe, TestOptions.RegularLatest)
Attributes\AttributeTests_Experimental.vb (3)
107
Dim comp2A = CreateCompilationWithMscorlib40(source2, references:={ref0, comp1.
EmitToImageReference
()})
619
Dim comp2 = CreateCompilationWithMscorlib40(source2, references:={ref0, comp1.
EmitToImageReference
()})
725
Return comp.
EmitToImageReference
()
Attributes\AttributeTests_ObsoleteAttribute.vb (15)
1492
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
1547
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
1590
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
1637
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
1693
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
1749
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
1835
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
1899
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
1961
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
2023
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
2367
comp2 = CreateCompilationWithMscorlib40(source2, references:={comp1.
EmitToImageReference
()})
2585
compilation2 = CreateEmptyCompilationWithReferences(source2, WinRtRefs.Concat(compilation1.
EmitToImageReference
()))
2636
Dim ref = compilation1.
EmitToImageReference
()
2707
Dim ref = csCompilation.
EmitToImageReference
()
2876
Dim compilation2 = CreateEmptyCompilationWithReferences(source1, WinRtRefs.Append(compilation0.
EmitToImageReference
()))
Attributes\AttributeTests_Synthesized.vb (16)
66
Dim reference = CreateCompilationWithMscorlib40AndVBRuntime(source).
EmitToImageReference
()
327
references:={csCompilation.
EmitToImageReference
()},
1456
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source).
EmitToImageReference
()
1483
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source, options:=TestOptions.DebugDll).
EmitToImageReference
()
1513
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source).
EmitToImageReference
()
1543
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source, options:=TestOptions.DebugDll).
EmitToImageReference
()
1571
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source).
EmitToImageReference
()
1599
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source).
EmitToImageReference
(New EmitOptions(metadataOnly:=True))
1624
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source, options:=TestOptions.DebugDll).
EmitToImageReference
(New EmitOptions(metadataOnly:=True))
1654
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source, options:=options).
EmitToImageReference
()
1688
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source, options:=options).
EmitToImageReference
()
1718
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source).
EmitToImageReference
()
1749
Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source, options:=options).
EmitToImageReference
(New EmitOptions(metadataOnly:=True))
1790
Dim mslibRef = mslibComp.
EmitToImageReference
()
1794
Dim mslibNoStringRef = mslibNoStringComp.
EmitToImageReference
()
1815
Dim diagLibRef = diagLibComp.
EmitToImageReference
()
Attributes\AttributeTests_Tuples.vb (4)
133
Dim ref0 = comp0.
EmitToImageReference
()
170
Dim ref0 = comp.
EmitToImageReference
()
209
Dim ref0 = comp.
EmitToImageReference
()
452
Dim ref0 = comp0.
EmitToImageReference
()
Attributes\AttributeTests_WellKnownAttributes.vb (4)
477
Dim client2 = CreateCompilationWithMscorlib40AndVBRuntime(empty_vb, additionalRefs:={lib_comp.
EmitToImageReference
()})
751
Dim libAssemblyRef = libComp.
EmitToImageReference
()
3243
Dim comp = CreateCompilationWithMscorlib45AndVBRuntime(source, references:={lib1.
EmitToImageReference
()})
3245
Dim comp2 = CreateCompilationWithMscorlib45AndVBRuntime(errors, references:={comp.
EmitToImageReference
()})
Attributes\InternalsVisibleToAndStrongNameTests.vb (8)
643
Dim reference = c1.
EmitToImageReference
()
679
Dim reference = c1.
EmitToImageReference
()
1131
Dim comp3 = CreateCompilation(src, references:={comp.
EmitToImageReference
()},
1189
{other.
EmitToImageReference
()},
2451
comp = CreateCompilation(source, {other.
EmitToImageReference
()})
2489
comp = CreateCompilation(source, {other.
EmitToImageReference
()})
2536
Dim imageReference As MetadataReference = other.
EmitToImageReference
()
2653
Dim imageReference As MetadataReference = other.
EmitToImageReference
()
CodeGen\CodeGenCallTests.vb (9)
7786
Dim libUser = CreateCompilation(libUser_vb, references:={libOrig.
EmitToImageReference
()})
7825
Dim comp = CreateCompilation(src, references:={libChanged.
EmitToImageReference
(), libUser.
EmitToImageReference
()}, options:=TestOptions.DebugExe)
7886
Dim libUser = CreateCompilation(libUser_vb, references:={libOrig.
EmitToImageReference
()})
7920
Dim comp = CreateCompilation(src, references:={libChanged.
EmitToImageReference
(), libUser.
EmitToImageReference
()}, options:=TestOptions.DebugExe)
7975
Dim libUser = CreateCompilation(libUser_vb, references:={libOrig.
EmitToImageReference
()})
8007
Dim comp = CreateCompilation(src, references:={libChanged.
EmitToImageReference
(), libUser.
EmitToImageReference
()}, options:=TestOptions.DebugExe)
CodeGen\CodeGenEvents.vb (3)
2218
Dim compilation2 = CreateCompilationWithMscorlib40AndVBRuntime(source2, {compilation1.
EmitToImageReference
()}, TestOptions.ReleaseExe)
2473
Dim compilation2 = CreateCompilationWithMscorlib40AndVBRuntime(source2, {compilation1.
EmitToImageReference
()}, TestOptions.ReleaseExe)
2633
Dim compilation2 = CreateCompilationWithMscorlib40AndVBRuntime(source2, {compilation1.
EmitToImageReference
()}, TestOptions.ReleaseExe)
CodeGen\CodeGenSelectCase.vb (1)
3444
Dim reference = compVerifier.Compilation.
EmitToImageReference
()
CodeGen\CodeGenTuples.vb (36)
11394
Dim consumer2 = CreateCompilationWithMscorlib40AndVBRuntime(source, options:=TestOptions.ReleaseExe, additionalRefs:={[lib].
EmitToImageReference
()})
11634
Dim consumer2 = CreateCompilationWithMscorlib40AndVBRuntime(source, options:=TestOptions.ReleaseExe, additionalRefs:={[lib].
EmitToImageReference
()})
17366
options:=TestOptions.DebugExe, references:={csComp.
EmitToImageReference
()})
19391
Dim ref0 = comp0.
EmitToImageReference
()
19412
Dim ref1 = comp1.
EmitToImageReference
()
19443
Dim ref0v1 = comp0v1.
EmitToImageReference
()
19454
Dim ref0v2 = comp0v2.
EmitToImageReference
()
19465
Dim ref1 = comp1.
EmitToImageReference
()
19479
Dim ref2 = comp2.
EmitToImageReference
()
20563
</compilation>, references:=s_valueTupleRefs.Concat({comp.
EmitToImageReference
()}).ToArray(), expectedOutput:=<![CDATA[
20764
references:={SystemRuntimeFacadeRef, ValueTupleRef, comp1.
EmitToImageReference
()})
21344
</compilation>, references:={csComp.
EmitToImageReference
()})
21480
</compilation>, references:={csComp.
EmitToImageReference
()})
21670
Dim corlibWithoutVTRef = corlibWithoutVT.
EmitToImageReference
()
21674
Dim corlibWithVTRef = corlibWithVT.
EmitToImageReference
()
21678
Dim libWithVTRef = libWithVT.
EmitToImageReference
()
22470
</compilation>, additionalRefs:={vtLib.
EmitToImageReference
()})
22485
Dim comp = CreateCompilationWithMscorlib40AndVBRuntime(source, additionalRefs:={libComp.
EmitToImageReference
()}) ' missing reference to vt
22495
Dim compWithFakeVt = CreateCompilationWithMscorlib40AndVBRuntime(source, additionalRefs:={libComp.
EmitToImageReference
(), fakeVtLib.
EmitToImageReference
()}) ' reference to fake vt
22513
Dim comp2 = CreateCompilationWithMscorlib40AndVBRuntime(source2, additionalRefs:={libComp.
EmitToImageReference
()}) ' missing reference to vt
22521
Dim comp2WithFakeVt = CreateCompilationWithMscorlib40AndVBRuntime(source2, additionalRefs:={libComp.
EmitToImageReference
(), fakeVtLib.
EmitToImageReference
()}) ' reference to fake vt
22585
</compilation>, additionalRefs:={containerLib.
EmitToImageReference
(), ValueTupleRef, SystemRuntimeFacadeRef})
22601
additionalRefs:={libComp.
EmitToImageReference
(), ValueTupleRef, SystemRuntimeFacadeRef}) ' missing reference to container
22612
Dim compWithFakeVt = CreateCompilationWithMscorlib40AndVBRuntime(source, additionalRefs:={libComp.
EmitToImageReference
(), fakeContainerLib.
EmitToImageReference
(), ValueTupleRef, SystemRuntimeFacadeRef}) ' reference to fake container
22641
Dim getReference As Func(Of Compilation, MetadataReference) = Function(c) If(useImageReferences, c.
EmitToImageReference
(), c.ToMetadataReference())
22782
Dim libraryRef = If(useImageReference, library.
EmitToImageReference
(), library.ToMetadataReference())
22802
references:={comp.
EmitToImageReference
(), libraryRef, SystemRuntimeFacadeRef, ValueTupleRef},
22815
Dim refA = comp.
EmitToImageReference
()
22822
Dim refB = comp.
EmitToImageReference
()
22892
Dim comp1ImageRef = {comp1.
EmitToImageReference
()}
22962
Dim comp1ImageRef = {comp1.
EmitToImageReference
()}
23024
Dim comp1ImageRef = {comp1.
EmitToImageReference
()}
23090
Dim comp1ImageRef = {comp1.
EmitToImageReference
()}
CodeGen\CodeGenWinMdDelegates.vb (2)
176
options:=TestOptions.ReleaseWinMD).
EmitToImageReference
()
185
options:=TestOptions.ReleaseDll).
EmitToImageReference
()
CodeGen\WinRTCollectionTests.vb (1)
6297
Dim compRef = verifier.Compilation.
EmitToImageReference
(expectedWarnings:={Diagnostic(ERRID.HDN_UnusedImportStatement, "Imports System")})
Emit\CompilationEmitTests.vb (25)
866
Dim piaImageReference = pia.
EmitToImageReference
(embedInteropTypes:=True)
938
Dim piaImageReference = pia.
EmitToImageReference
(embedInteropTypes:=True)
1289
Dim image1 = comp1.
EmitToImageReference
(EmitOptions.Default)
1300
Dim image2 = comp2.
EmitToImageReference
(EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False))
1363
Dim libImage = libComp.
EmitToImageReference
(options)
1398
Dim libImage = libComp.
EmitToImageReference
(emitOptions)
1473
Dim realImage = comp.
EmitToImageReference
(EmitOptions.Default)
1505
Dim metadataImage = comp.
EmitToImageReference
(emitMetadataOnly)
1539
Dim refImage = comp.
EmitToImageReference
(emitRefOnly)
1590
Dim realImage = comp.
EmitToImageReference
(EmitOptions.Default)
1607
Dim metadataImage = comp.
EmitToImageReference
(emitMetadataOnly)
1626
Dim refImage = comp.
EmitToImageReference
(emitRefOnly)
1668
Dim realImage = comp.
EmitToImageReference
(EmitOptions.Default)
1686
Dim metadataImage = comp.
EmitToImageReference
(emitMetadataOnly)
1706
Dim refImage = comp.
EmitToImageReference
(emitRefOnly)
1738
Dim refImage = comp.
EmitToImageReference
(emitRefOnly)
3845
Dim metadataRef = comp.
EmitToImageReference
()
3863
Dim imageRef = refCompilation.
EmitToImageReference
()
3954
Dim imageRef = refCompilation.
EmitToImageReference
()
4006
Dim imageRef = refCompilation.
EmitToImageReference
()
4067
Dim imageRef = refCompilation.
EmitToImageReference
()
4102
Dim imageRef = refCompilation.
EmitToImageReference
()
4159
Dim imageRef = refCompilation.
EmitToImageReference
()
4193
Dim imageRef = refCompilation.
EmitToImageReference
()
4250
Dim imageRef = refCompilation.
EmitToImageReference
()
Emit\DeterministicTests.vb (3)
176
Dim forwardedToReference1 = forwardedToCompilation1.
EmitToImageReference
()
198
Dim forwardingNetModuleReference = forwardingNetModule.
EmitToImageReference
()
240
Dim forwardedToReference2 = forwardedToCompilation2.
EmitToImageReference
()
Emit\EditAndContinue\AssemblyReferencesTests.vb (3)
254
Dim compilation0 = CreateCompilationWithMscorlib40({src0}, {lib0.
EmitToImageReference
()}, assemblyName:="C", options:=TestOptions.DebugDll)
255
Dim compilation1 = compilation0.WithSource(src1).WithReferences({MscorlibRef, lib1.
EmitToImageReference
()})
256
Dim compilation2 = compilation1.WithSource(src2).WithReferences({MscorlibRef, lib2.
EmitToImageReference
()})
Emit\EditAndContinue\EditAndContinueTests.vb (2)
1217
Dim referencePIA = compilationPIA.
EmitToImageReference
(embedInteropTypes:=True)
1313
Dim referencePIA = compilationPIA.
EmitToImageReference
(embedInteropTypes:=True)
Emit\EditAndContinue\SymbolMatcherTests.vb (3)
327
Dim peRef0 = compilation0.
EmitToImageReference
()
397
Dim peRef0 = compilation0.
EmitToImageReference
()
468
Dim peRef0 = compilation0.
EmitToImageReference
()
Emit\EntryPointTests.vb (1)
1505
</compilation>, {netModule.
EmitToImageReference
()}, options:=TestOptions.ReleaseExe)
Emit\NoPiaEmbedTypes.vb (61)
173
references:={compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
329
references:={compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
375
references:={compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
415
references:={compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
497
references:={compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
616
references:={compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
704
references:={MscorlibRef_v20, compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
749
references:={MscorlibRef_v20, compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
1499
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
1612
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), SystemCoreRef})
1653
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
1700
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
1746
references:={Net40.mscorlib, Net40.System, compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
1766
references:={Net451.mscorlib, Net451.System, compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
1819
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
1870
references:={MscorlibRef, SystemRef, compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
1941
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2065
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), SystemCoreRef})
2141
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2216
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), SystemCoreRef})
2268
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), SystemCoreRef})
2314
references:={compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
2360
references:={compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
2414
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2468
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2513
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2561
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2611
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2659
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2707
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2758
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2816
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2870
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2914
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
2963
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
3032
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), compilation1.
EmitToImageReference
(embedInteropTypes:=True)})
3106
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=False)})
3117
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
3180
references:={New VisualBasicCompilationReference(compilation0, embedInteropTypes:=True), compilation1.
EmitToImageReference
(embedInteropTypes:=False)})
3185
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), New VisualBasicCompilationReference(compilation1, embedInteropTypes:=False)})
3190
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), compilation1.
EmitToImageReference
(embedInteropTypes:=False)})
3258
references:={New VisualBasicCompilationReference(compilation0, embedInteropTypes:=True), compilation1.
EmitToImageReference
(embedInteropTypes:=False)})
3263
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), New VisualBasicCompilationReference(compilation1, embedInteropTypes:=False)})
3268
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True), compilation1.
EmitToImageReference
(embedInteropTypes:=False)})
3325
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
3385
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
3442
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
3492
references:={compilation0.
EmitToImageReference
(embedInteropTypes:=True)})
3550
references:={piaCompilation2.
EmitToImageReference
(embedInteropTypes:=True)})
3616
references:={piaCompilation2.
EmitToImageReference
(embedInteropTypes:=True)})
3708
references:={piaCompilation2.
EmitToImageReference
(embedInteropTypes:=True)})
3777
references:={piaCompilation2.
EmitToImageReference
(embedInteropTypes:=True)})
3841
references:={piaCompilation2.
EmitToImageReference
(embedInteropTypes:=True)})
3971
references:={piaCompilation2.
EmitToImageReference
(embedInteropTypes:=True)})
4025
references:={piaCompilation1.
EmitToImageReference
(embedInteropTypes:=True), ValueTupleRef, SystemRuntimeFacadeRef})
4052
references:={piaCompilation2.
EmitToImageReference
(embedInteropTypes:=True), piaCompilation1.ToMetadataReference(), ValueTupleRef, SystemRuntimeFacadeRef})
4064
references:={piaCompilation2.
EmitToImageReference
(), piaCompilation1.ToMetadataReference(), ValueTupleRef, SystemRuntimeFacadeRef})
4128
references:={piaCompilation2.
EmitToImageReference
(embedInteropTypes:=True)})
PDB\PDBNamespaceScopes.vb (3)
466
Dim libRef = CreateCompilationWithMscorlib40(sourceLib).
EmitToImageReference
(embedInteropTypes:=True)
537
Dim libRef1 = CreateCompilationWithMscorlib40(sourceLib1).
EmitToImageReference
()
538
Dim libRef2 = CreateCompilationWithMscorlib40AndReferences(sourceLib2, {libRef1}).
EmitToImageReference
()
PDB\PDBUsingTests.vb (2)
304
Dim piaRef = piaComp.
EmitToImageReference
(embedInteropTypes:=True)
446
Dim ref1 = comp1.
EmitToImageReference
()
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (21)
ExpressionCompilerTests.vb (4)
303
Dim referenceA = compA.
EmitToImageReference
()
1878
Dim ref1 = CreateEmptyCompilationWithReferences(tree1, xmlReferences, moduleOptions, assemblyName:="Module1").
EmitToImageReference
()
1879
Dim ref2 = CreateEmptyCompilationWithReferences(tree2, xmlReferences, moduleOptions, assemblyName:="Module2").
EmitToImageReference
()
3731
Dim libRef = CreateCompilationWithMscorlib40({libSource}, assemblyName:="Lib", options:=TestOptions.DebugDll).
EmitToImageReference
()
HoistedMeTests.vb (2)
547
Dim dummyComp = CreateCompilationWithMscorlib40AndVBRuntimeAndReferences((<Compilation/>), {comp.
EmitToImageReference
()}, compOptions)
1174
Return CreateCompilationWithMscorlib40AndVBRuntimeAndReferences(<Compilation/>, {comp.
EmitToImageReference
()}, compOptions)
LocalsTests.vb (2)
1715
Dim comp1 = CreateCompilationWithMscorlib40({source1}, options:=TestOptions.DebugDll, references:={comp0.
EmitToImageReference
()}, assemblyName:="Test")
2654
Dim libRef = CreateCompilationWithMscorlib40({libSource}, options:=TestOptions.DebugDll).
EmitToImageReference
()
MissingAssemblyTests.vb (1)
90
Dim libRef = CreateCompilationWithMscorlib40({libSource}, {}, TestOptions.DebugDll, assemblyName:="Lib").
EmitToImageReference
()
PseudoVariableTests.vb (2)
777
references:={MscorlibRef_v20, compilationA1.
EmitToImageReference
()},
787
WithRuntimeInstance(compilationB1, {MscorlibRef, compilationA2.
EmitToImageReference
()},
ReferencedModulesTests.vb (9)
387
Dim referenceAS1 = compilationAS1.
EmitToImageReference
()
394
Dim referenceAS2 = compilationAS2.
EmitToImageReference
()
405
Dim referenceBS1 = compilationBS1.
EmitToImageReference
()
412
Dim referenceBS2 = compilationBS2.
EmitToImageReference
()
666
references:={MscorlibRef, SystemRef, MsvbRef}).
EmitToImageReference
()
672
references:={MscorlibRef, SystemRef, MsvbRef}).
EmitToImageReference
()
740
Dim systemConsoleRef = systemConsoleComp.
EmitToImageReference
()
742
Dim systemObjectModelRef = systemObjectModelComp.
EmitToImageReference
()
816
Dim refLib = compLib.
EmitToImageReference
()
TupleTests.vb (1)
105
Dim corlibWithoutVTRef = corlibWithoutVT.
EmitToImageReference
()
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (122)
Binding\BadSymbolReference.vb (6)
963
lib4 = CreateCompilationWithMscorlib40AndReferences(lib4Def, {lib1.
EmitToImageReference
(), lib3.
EmitToImageReference
()}, TestOptions.ReleaseDll)
1201
lib4 = CreateCompilationWithMscorlib40AndReferences(lib4Def, {lib1.
EmitToImageReference
(), lib3.
EmitToImageReference
()}, TestOptions.ReleaseDll)
1347
lib4 = CreateCompilationWithMscorlib40AndReferences(lib4Def, {lib1.
EmitToImageReference
(), lib3.
EmitToImageReference
()}, TestOptions.ReleaseDll)
Binding\BindingErrorTests.vb (1)
20651
Dim reference1 = compilation1.
EmitToImageReference
()
Compilation\CompilationAPITests.vb (17)
875
</compilation>, references:={netModule1.
EmitToImageReference
()}, options:=TestOptions.ReleaseModule)
887
</compilation>, references:={netModule2.
EmitToImageReference
()})
899
</compilation>, references:={netModule1.
EmitToImageReference
(), netModule2.
EmitToImageReference
()})
927
</compilation>, references:={netModule1.
EmitToImageReference
()}, options:=TestOptions.ReleaseModule)
939
</compilation>, references:={netModule1.
EmitToImageReference
()}, options:=TestOptions.ReleaseModule)
952
</compilation>, references:={netModule2.
EmitToImageReference
(), netModule3.
EmitToImageReference
()})
985
</compilation>, references:={netModule1.
EmitToImageReference
(expectedWarnings:={
1011
</compilation>, references:={netModule1.
EmitToImageReference
()}, options:=TestOptions.ReleaseModule)
1023
</compilation>, references:={netModule1.
EmitToImageReference
(), netModule2.
EmitToImageReference
()})
2551
</compilation>, {moduleComp.
EmitToImageReference
()})
2753
Dim corlibWithoutValueTupleRef = CreateEmptyCompilation(corlib, assemblyName:="corlibWithoutValueTupleRef").
EmitToImageReference
()
2754
Dim corlibWithValueTupleRef = CreateEmptyCompilation(corlib + tuple, assemblyName:="corlibWithValueTupleRef").
EmitToImageReference
()
2756
Dim libWithIsExternalInitRef = CreateEmptyCompilation(tuple, references:={corlibWithoutValueTupleRef}, assemblyName:="libWithIsExternalInit").
EmitToImageReference
()
2757
Dim libWithIsExternalInitRef2 = CreateEmptyCompilation(tuple, references:={corlibWithoutValueTupleRef}, assemblyName:="libWithIsExternalInit2").
EmitToImageReference
()
Compilation\ReferenceManagerTests.vb (51)
1457
Dim moduleRef = CreateCompilationWithMscorlib40AndReferences(moduleSource, {assemblyMd.GetReference()}, TestOptions.ReleaseModule).
EmitToImageReference
()
1511
Dim moduleRef = CreateCompilationWithMscorlib40(moduleSource, OutputKind.NetModule).
EmitToImageReference
()
1568
Dim moduleRef = netModule.
EmitToImageReference
()
1678
Dim bRef = CreateCompilationWithMscorlib40({"Public Class B : End Class"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1679
Dim aRef = CreateCompilationWithMscorlib40({"Public Class A : Inherits B : End Class"}, {bRef}, TestOptions.ReleaseDll, assemblyName:="A").
EmitToImageReference
()
1701
Dim b1Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1702
Dim b2Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")> : Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1703
Dim b3Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")> : Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1704
Dim b4Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""4.0.0.0"")> : Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1706
Dim aRef = CreateCompilationWithMscorlib40({"Public Interface A : Inherits B : End Interface"}, {b1Ref}, TestOptions.ReleaseDll, assemblyName:="A").
EmitToImageReference
()
1707
Dim dRef = CreateCompilationWithMscorlib40({"Public Interface D : Inherits B : End Interface"}, {b2Ref}, TestOptions.ReleaseDll, assemblyName:="D").
EmitToImageReference
()
1736
Dim b1Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1737
Dim b2Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")> : Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1738
Dim b3Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")> : Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1739
Dim b4Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""4.0.0.0"")> : Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1741
Dim aRef = CreateCompilationWithMscorlib40({"Public Interface A : Inherits B : End Interface"}, {b1Ref}, TestOptions.ReleaseDll, assemblyName:="A").
EmitToImageReference
()
1742
Dim dRef = CreateCompilationWithMscorlib40({"Public Interface D : Inherits B : End Interface"}, {b2Ref}, TestOptions.ReleaseDll, assemblyName:="D").
EmitToImageReference
()
1771
Dim dRef = CreateCompilationWithMscorlib40({"Public Interface D : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="D").
EmitToImageReference
()
1786
Dim dRef = CreateCompilationWithMscorlib40({"Public Interface D : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="D").
EmitToImageReference
()
1807
Dim bRef = CreateCompilationWithMscorlib40({"Public Interface D : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1832
Dim bRef = CreateCompilationWithMscorlib40({"Public Interface B : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="B").
EmitToImageReference
()
1833
Dim dRef = CreateCompilationWithMscorlib40({"Public Interface D : End Interface"}, options:=TestOptions.ReleaseDll, assemblyName:="D").
EmitToImageReference
()
1835
Dim mRef = CreateCompilationWithMscorlib40({"Public Interface M : Inherits B : End Interface"}, {bRef}, TestOptions.ReleaseModule.WithModuleName("M.netmodule")).
EmitToImageReference
()
1836
Dim nRef = CreateCompilationWithMscorlib40({"Public Interface N : Inherits D : End Interface"}, {dRef}, TestOptions.ReleaseModule.WithModuleName("N.netmodule")).
EmitToImageReference
()
1838
Dim aRef = CreateCompilationWithMscorlib40({"Public Interface A : Inherits D : End Interface"}, {dRef}, TestOptions.ReleaseDll, assemblyName:="A").
EmitToImageReference
()
1867
Dim b1Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Class B : End Class"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1868
Dim b2Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")> : Public Class B : End Class"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1869
Dim b3Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")> : Public Class B : End Class"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1870
Dim aRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Class A : Inherits B : End Class"}, {b1Ref}, options:=s_signedDll, assemblyName:="A").
EmitToImageReference
()
1898
Dim b1Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1899
Dim b2Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1900
Dim dRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface D : Inherits B : End Interface"}, {b2Ref}, options:=s_signedDll, assemblyName:="D").
EmitToImageReference
()
1901
Dim eRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface E : Inherits B : End Interface"}, {b1Ref}, options:=s_signedDll, assemblyName:="E").
EmitToImageReference
()
1911
s_signedDll.WithMetadataReferenceResolver(resolverA), assemblyName:="A").
EmitToImageReference
()
1938
Dim b1Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1939
Dim b2Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1941
Dim dRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface D : Inherits B : End Interface"}, {b2Ref}, options:=s_signedDll, assemblyName:="D").
EmitToImageReference
()
1942
Dim eRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface E : Inherits B : End Interface"}, {b1Ref}, options:=s_signedDll, assemblyName:="E").
EmitToImageReference
()
1953
assemblyName:="A").
EmitToImageReference
()
1978
Dim b1Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1979
Dim b2Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
1981
Dim dRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface D : Inherits B : End Interface"}, {b2Ref}, options:=s_signedDll, assemblyName:="D").
EmitToImageReference
()
1982
Dim eRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface E : Inherits B : End Interface"}, {b1Ref}, options:=s_signedDll, assemblyName:="E").
EmitToImageReference
()
1988
assemblyName:="A").
EmitToImageReference
()
2024
Dim b1Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
2025
Dim b2Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
2026
Dim b3Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""3.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
2027
Dim b4Ref = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""4.0.0.0"")> : Public Interface B : End Interface"}, options:=s_signedDll, assemblyName:="B").
EmitToImageReference
()
2029
Dim dRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")>: Public Interface D : Inherits B : End Interface"}, {b2Ref}, options:=s_signedDll, assemblyName:="D").
EmitToImageReference
()
2030
Dim eRef = CreateCompilationWithMscorlib40({"<Assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")>: Public Interface E : Inherits B : End Interface"}, {b1Ref}, options:=s_signedDll, assemblyName:="E").
EmitToImageReference
()
2036
assemblyName:="A").
EmitToImageReference
()
Compilation\SemanticModelAPITests.vb (2)
2940
Dim comp = CreateCompilation(tree, references:={csharpComp.
EmitToImageReference
()})
2977
Dim comp = CreateCompilation(tree, references:={csharpComp.
EmitToImageReference
()})
Semantics\AccessCheckTests.vb (2)
2227
Dim refA = comp.
EmitToImageReference
()
2261
Dim refA = comp.
EmitToImageReference
()
Semantics\InitOnlyMemberTests.vb (33)
41
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
248
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
536
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
757
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1087
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1273
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1493
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1621
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1693
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1753
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1791
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1875
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
1982
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
2648
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
2733
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
2832
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
3049
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
3135
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
3222
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
3421
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
3631
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
3830
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
4054
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5298
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5347
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5397
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5445
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5495
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5546
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5604
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5653
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5694
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
5734
Dim csCompilation = CreateCSharpCompilation(csSource + IsExternalInitTypeDefinition).
EmitToImageReference
()
Semantics\MethodCalls.vb (2)
5443
</compilation>, {library.
EmitToImageReference
()}, TestOptions.ReleaseDll)
5945
Dim compilation2 = CreateCompilationWithMscorlib40AndVBRuntimeAndReferences(source2, {compilation1.
EmitToImageReference
()}, options:=TestOptions.DebugExe)
Semantics\NativeIntegerTests.vb (1)
22
Dim ref0 = comp.
EmitToImageReference
()
Semantics\NonTrailingNamedArgumentsTests.vb (1)
339
Dim verifier2 = CompileAndVerify(source, expectedOutput:="1 2.", references:={libComp.
EmitToImageReference
()},
Semantics\OverloadResolution.vb (1)
4950
Dim comp2 = CreateCompilationWithMscorlib40(source2, references:={comp.
EmitToImageReference
()})
Semantics\RefFieldTests.vb (2)
29
Dim refA = compA.
EmitToImageReference
()
149
Dim refB = compB.
EmitToImageReference
()
Semantics\UseSiteErrorTests.vb (3)
613
Dim compilation2 = CreateEmptyCompilationWithReferences(source2, options:=TestOptions.ReleaseDll, references:={compilation1.
EmitToImageReference
(), MinCorlibRef})
635
Dim compilation4 = CreateEmptyCompilationWithReferences(source2, options:=TestOptions.ReleaseDll, references:={compilation1.
EmitToImageReference
()})
677
Dim compilation6 = CreateEmptyCompilationWithReferences(source2, options:=TestOptions.ReleaseDll, references:={compilation1.
EmitToImageReference
(), MscorlibRef})
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (492)
CompilationAPITests.vb (6)
32
Dim comp = CreateCompilation(source, {If(useMetadataReferences, referenceComp.ToMetadataReference(), referenceComp.
EmitToImageReference
())})
53
Dim comp = CreateCompilation(source, {If(useMetadataReferences, referenceComp.ToMetadataReference(), referenceComp.
EmitToImageReference
())})
77
Dim reference As MetadataReference = If(useMetadataReference, referenceComp.ToMetadataReference(), referenceComp.
EmitToImageReference
())
115
Return If(useMetadataReference, referenceComp.ToMetadataReference(), referenceComp.
EmitToImageReference
())
196
Dim corlibReference = corlib.
EmitToImageReference
()
204
Dim otherReference = other.
EmitToImageReference
()
DocumentationComments\DocCommentTests.vb (3)
11488
Dim lib1Ref = CreateCompilationWithMscorlib40(lib1Source).
EmitToImageReference
()
11489
Dim lib2Ref = CreateCompilationWithMscorlib40(lib2Source).
EmitToImageReference
()
11826
Dim metadataRef = comp.
EmitToImageReference
()
SymbolDisplay\SymbolDisplayTests.vb (1)
5303
Dim refA = compA.
EmitToImageReference
()
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (3)
643
Dim compilation = CreateCompilationWithMscorlib40AndVBRuntimeAndReferences(moduleDef, {testModule.
EmitToImageReference
()}, TestOptions.ReleaseDll)
800
Dim ref1 = comp1.
EmitToImageReference
()
804
Dim ref2 = comp2.
EmitToImageReference
()
SymbolsTests\AssemblyAndNamespaceTests.vb (1)
560
Dim libRef = libComp.
EmitToImageReference
(aliases:=ImmutableArray.Create("myTask"))
SymbolsTests\AttributeTests_UnmanagedCallersOnly.vb (1)
107
Dim reference = comp0.
EmitToImageReference
()
SymbolsTests\CheckedUserDefinedOperatorsTests.vb (3)
244
For Each comp0Reference In {comp0.ToMetadataReference(), comp0.
EmitToImageReference
()}
427
For Each comp0Reference In {comp0.ToMetadataReference(), comp0.
EmitToImageReference
()}
602
For Each comp0Reference In {comp0.ToMetadataReference(), comp0.
EmitToImageReference
()}
SymbolsTests\CompilationCreationTests.vb (1)
2172
Dim ref1 = lib1.
EmitToImageReference
()
SymbolsTests\DefaultInterfaceImplementationTests.vb (261)
58
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
96
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
138
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
181
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
221
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
258
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
293
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
329
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
371
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
412
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
450
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
479
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
523
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
555
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
585
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
627
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
661
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
695
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
737
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
771
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
820
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
859
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
896
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
943
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
982
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1018
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1057
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1093
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1138
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1183
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1225
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1273
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1326
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1379
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1406
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1447
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1476
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1504
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1544
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1576
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1608
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1648
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1682
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1716
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1764
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1804
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1853
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1936
Dim csCompilation = GetCSharpCompilation(csSource, targetFramework:=TargetFramework.Net50).
EmitToImageReference
(embedInteropTypes:=True)
1977
Dim csCompilation = GetCSharpCompilation(csSource, targetFramework:=TargetFramework.Net50).
EmitToImageReference
(embedInteropTypes:=True)
2027
Dim csCompilation = GetCSharpCompilation(csSource, targetFramework:=TargetFramework.Net50).
EmitToImageReference
(embedInteropTypes:=True)
2075
Dim csCompilation = GetCSharpCompilation(csSource, targetFramework:=TargetFramework.Standard).
EmitToImageReference
()
2137
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2199
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2279
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2361
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2423
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2504
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2585
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2666
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2747
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2829
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2894
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2948
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2986
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3024
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3092
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3176
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3246
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3330
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3391
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3423
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3470
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3506
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3554
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3591
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3634
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3682
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3730
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3778
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3827
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3876
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3925
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
3974
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4023
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4072
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4120
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4168
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4216
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4283
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4344
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4411
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4474
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4514
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4555
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4594
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4622
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4669
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4710
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4752
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4782
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4812
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4842
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4872
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4902
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4931
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
4979
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5021
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5063
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5099
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5132
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5165
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5201
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5234
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5267
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5314
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5355
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5400
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5434
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5479
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5524
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5574
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5616
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5658
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5700
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5742
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5784
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5821
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5866
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5911
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5956
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
5993
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6030
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6067
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6101
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6135
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6169
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6206
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6243
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6280
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6314
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6348
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6382
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6427
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6472
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6518
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6556
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6591
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6626
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6664
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6699
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6734
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6775
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6822
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6866
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6910
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
6957
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7001
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7045
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7077
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7119
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7155
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7198
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7235
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7273
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7319
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7363
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7407
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7452
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7479
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7520
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7549
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7577
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7618
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7650
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7682
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7725
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7757
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7806
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7845
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7880
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7925
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7962
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
7996
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8033
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8067
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8113
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8147
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8181
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8219
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8263
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8307
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8339
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8380
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8416
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8458
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8495
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8532
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8578
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8621
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8664
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8710
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8738
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8781
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8813
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8842
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8883
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8915
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8947
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
8990
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9022
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9071
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9110
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9145
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9190
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9227
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9261
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9298
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9332
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9378
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9412
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9446
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9484
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9528
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9572
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9604
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9653
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9689
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9739
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9776
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9821
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9870
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9921
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
9972
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10022
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10063
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10112
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10155
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10197
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10245
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10281
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10317
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10368
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10403
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10460
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10503
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10541
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10593
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10634
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10672
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10713
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10751
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10804
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10842
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10880
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10922
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
10970
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
11018
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
11100
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
11251
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
11393
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
11460
additionalReferences:=New MetadataReference() {CompilationExtensions.CreateWindowsRuntimeMetadataReference()}).
EmitToImageReference
()
SymbolsTests\ExtensionMethods\ExtensionMethodTests.vb (2)
2490
}", referencedAssemblies:={Net40.mscorlib, Net40.SystemCore}, parseOptions:=options).
EmitToImageReference
()
2519
}", referencedAssemblies:={Net40.mscorlib, Net40.SystemCore}, parseOptions:=options).
EmitToImageReference
()
SymbolsTests\GenericConstraintTests.vb (4)
5744
}", parseOptions:=New CSharp.CSharpParseOptions(CSharp.LanguageVersion.CSharp7_3)).
EmitToImageReference
()
5779
}", parseOptions:=New CSharp.CSharpParseOptions(CSharp.LanguageVersion.CSharp7_3)).
EmitToImageReference
()
5813
}", parseOptions:=New CSharp.CSharpParseOptions(CSharp.LanguageVersion.CSharp7_3)).
EmitToImageReference
()
5872
</compilation>, {metadataComp.
EmitToImageReference
()})
SymbolsTests\InterfaceImplementationTests.vb (2)
163
Dim compilation1 = CreateCompilation(vbSource1, options:=TestOptions.ReleaseDll, references:={compilation0.
EmitToImageReference
()})
223
Dim compilation1 = CreateCompilation(vbSource1, options:=TestOptions.ReleaseDll, references:={compilation0.
EmitToImageReference
()})
SymbolsTests\Metadata\MetadataMemberTests.vb (4)
885
Dim comp2 = CreateCompilationWithMscorlib40AndReferences(<compilation><file name="a.vb"/></compilation>, {comp1.
EmitToImageReference
()})
922
Dim comp2 = CreateCompilationWithMscorlib40AndReferences(<compilation><file name="a.vb"/></compilation>, {comp1.
EmitToImageReference
()})
984
Dim compilation = CreateCompilationWithMscorlib40("", options:=options, references:={compilation0.
EmitToImageReference
()})
1049
Dim compilation = CreateCompilationWithMscorlib40("", options:=New VisualBasicCompilationOptions(OutputKind.DynamicallyLinkedLibrary, metadataImportOptions:=MetadataImportOptions.Internal), references:={compilation0.
EmitToImageReference
()})
SymbolsTests\Metadata\PE\InAttributeModifierTests.vb (33)
22
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
48
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
78
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
105
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
130
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
160
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
193
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
222
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
254
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
286
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
316
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
346
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
375
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
404
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
432
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
462
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
492
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
521
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
550
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
577
", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
604
", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
631
", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
658
", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
684
", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
717
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
753
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
789
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
825
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
860
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
897
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
932
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
968
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
1008
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
SymbolsTests\Metadata\PE\LoadCustomModifiers.vb (3)
116
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
155
}", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
185
", parseOptions:=New CSharpParseOptions(CSharp.LanguageVersion.Latest)).
EmitToImageReference
()
SymbolsTests\Metadata\PE\LoadingAttributes.vb (1)
37
Dim ref1 = comp1.
EmitToImageReference
()
SymbolsTests\Metadata\PE\NoPia.vb (2)
1292
Dim referencePIAImage = compilationPIA.
EmitToImageReference
(embedInteropTypes:=true)
1298
Dim referenceBaseImage = compilationBase.
EmitToImageReference
()
SymbolsTests\Metadata\PE\TypeForwarders.vb (3)
971
Dim modRef = modCompilation.
EmitToImageReference
()
1256
Dim cB_ImageRef = cB.
EmitToImageReference
()
1266
Dim cC_v1_ImageRef = cC_v1.
EmitToImageReference
()
SymbolsTests\Metadata\WinMdEventTest.vb (2)
161
options:=TestOptions.ReleaseWinMD).
EmitToImageReference
()
213
options:=TestOptions.ReleaseModule).
EmitToImageReference
()
SymbolsTests\RelaxedShiftOperatorTests.vb (1)
30
referencedAssemblies:=TargetFrameworkUtil.GetReferences(TargetFramework.Standard)).
EmitToImageReference
()
SymbolsTests\Retargeting\NoPia.vb (14)
718
references:={pia.
EmitToImageReference
(embedInteropTypes:=True)})
766
references:={pia.
EmitToImageReference
(embedInteropTypes:=True)})
813
references:={pia.
EmitToImageReference
(embedInteropTypes:=True)})
850
references:={pia.
EmitToImageReference
(embedInteropTypes:=True)})
895
references:={pia.
EmitToImageReference
(embedInteropTypes:=True)})
958
references:={pia.
EmitToImageReference
(embedInteropTypes:=True), [lib].
EmitToImageReference
()})
1013
references:={pia.
EmitToImageReference
(embedInteropTypes:=True)})
1512
Dim pia1Image = pia1.
EmitToImageReference
(embedInteropTypes:=True)
1525
Dim pia2Image = pia2.
EmitToImageReference
(embedInteropTypes:=True)
1616
references:={module1.
EmitToImageReference
()})
1677
{comp1.
EmitToImageReference
(),
1721
For Each piaRef As MetadataReference In {piaCompilation.
EmitToImageReference
(), piaCompilation.ToMetadataReference()}
1724
For Each consumer1Ref As MetadataReference In {compilation1.
EmitToImageReference
(), compilation1.ToMetadataReference()}
SymbolsTests\Source\BaseClassTests.vb (1)
2226
Dim metadataRef = CreateCompilationWithMscorlib40(source).
EmitToImageReference
(embedInteropTypes:=True)
SymbolsTests\Source\ClsComplianceTests.vb (14)
407
Dim lib1Ref = CreateCompilationWithMscorlib40(lib1Source).
EmitToImageReference
()
408
Dim lib2Ref = CreateCompilationWithMscorlib40(lib2Source).
EmitToImageReference
()
409
Dim lib3Ref = CreateCompilationWithMscorlib40(lib3Source).
EmitToImageReference
()
1681
Dim moduleRef = moduleComp.
EmitToImageReference
()
1698
Dim moduleRef1 = moduleComp1.
EmitToImageReference
()
1701
Dim moduleRef2 = moduleComp2.
EmitToImageReference
()
1792
Dim assemblyLevelLibRef = CreateCSharpCompilation(assemblyLevelLibSource).
EmitToImageReference
()
1793
Dim moduleLevelLibRef = CreateCSharpCompilation(moduleLevelLibSource).
EmitToImageReference
(Nothing) ' suppress warning
1988
Dim moduleRef = CreateCompilationWithMscorlib40(source3, options:=TestOptions.ReleaseModule).
EmitToImageReference
()
2670
Dim libRef = CreateCompilationWithMscorlib40(libSource).
EmitToImageReference
()
2878
Dim libRef = CreateCompilationWithMscorlib40(libSource).
EmitToImageReference
()
3680
Dim comp2 = CreateCompilationWithMscorlib40AndReferences(source2, {comp1.
EmitToImageReference
()}, TestOptions.ReleaseDll.WithConcurrentBuild(False))
3757
Dim libCompliant = CreateCompilationWithMscorlib40({libCompliant_vb}, options:=TestOptions.ReleaseDll).
EmitToImageReference
()
3769
Dim libNotCompliant = CreateCompilationWithMscorlib40({libNotCompliant_vb}, options:=TestOptions.ReleaseDll).
EmitToImageReference
()
SymbolsTests\Source\EnumTests.vb (4)
1415
Dim refA = comp.
EmitToImageReference
()
1429
Dim refB = comp.
EmitToImageReference
()
1465
Dim refA = comp.
EmitToImageReference
()
1479
Dim refB = comp.
EmitToImageReference
()
SymbolsTests\Source\EventTests.vb (2)
149
references:={csharpCompilation.
EmitToImageReference
()},
1270
references:={csCompilation.
EmitToImageReference
()})
SymbolsTests\Source\ImplementsTests.vb (3)
3470
Dim ref1a = comp1.
EmitToImageReference
()
3471
Dim ref1b = comp1.
EmitToImageReference
()
3474
Dim ref2Metadata = comp2.
EmitToImageReference
()
SymbolsTests\Source\OverridesTests.vb (3)
1229
Dim csharpRef = csharpComp.
EmitToImageReference
()
1422
Dim csharpRef = csharpComp.
EmitToImageReference
()
6819
Dim comp3 = CreateCompilationWithMscorlib40AndReferences(code2, {comp1.
EmitToImageReference
()}, TestOptions.ReleaseDll)
SymbolsTests\Source\TypeTests.vb (10)
2547
Dim modRef = modComp.
EmitToImageReference
(expectedWarnings:=
2610
Dim modRef = modComp.
EmitToImageReference
(expectedWarnings:=
2681
Dim modRef = modComp.
EmitToImageReference
()
2734
Dim modRef = modComp.
EmitToImageReference
(expectedWarnings:=
2796
Dim modRef = modComp.
EmitToImageReference
()
2859
Dim modRef = modComp.
EmitToImageReference
()
3023
Dim moduleRef2 = CreateCompilationWithMscorlib40(mod2, options:=TestOptions.ReleaseModule).
EmitToImageReference
()
3061
Dim forwardedTypesModRef = CreateCompilationWithMscorlib40(forwardedTypesSource, options:=TestOptions.ReleaseModule).
EmitToImageReference
()
3904
</compilation>, references:={missing.
EmitToImageReference
()})
3914
</compilation>, references:={reference.
EmitToImageReference
()})
SymbolsTests\StaticAbstractMembersInInterfacesTests.vb (29)
106
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
146
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
192
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
246
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
329
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
398
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
483
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
568
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
653
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
738
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
872
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
916
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
965
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1018
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1099
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1181
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1269
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1760
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1804
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1853
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1906
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
1987
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2068
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2248
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2281
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2319
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2380
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2493
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
2523
Dim csCompilation = GetCSharpCompilation(csSource).
EmitToImageReference
()
SymbolsTests\SymbolErrorTests.vb (10)
23681
Dim comp4 = CreateCompilationWithMscorlib40AndReferences(source3, {comp2.
EmitToImageReference
()}, TestOptions.ReleaseDll)
24189
assemblyName:="C").
EmitToImageReference
()
24208
Dim referenceB = compilationB.
EmitToImageReference
()
24271
Dim referenceC = compilationC.
EmitToImageReference
()
24289
Dim referenceB = compilationB.
EmitToImageReference
()
24345
assemblyName:="D").
EmitToImageReference
()
24410
assemblyName:="D").
EmitToImageReference
()
24546
assemblyName:="C").
EmitToImageReference
()
24562
assemblyName:="B").
EmitToImageReference
()
24592
assemblyName:="E").
EmitToImageReference
()
SymbolsTests\UnsignedRightShiftTests.vb (2)
31
referencedAssemblies:=TargetFrameworkUtil.GetReferences(TargetFramework.Standard)).
EmitToImageReference
()
70
referencedAssemblies:=TargetFrameworkUtil.GetReferences(TargetFramework.Standard)).
EmitToImageReference
()
SymbolsTests\WellKnownTypeValidationTests.vb (7)
353
Dim reference = comp1.
EmitToImageReference
()
408
Dim corlibRef = CreateEmptyCompilation(corlibSource).
EmitToImageReference
()
409
Dim publicLibRef = CreateEmptyCompilationWithReferences(WrapInCompilationXml(String.Format(libSourceTemplate, "Public")), {corlibRef}).
EmitToImageReference
()
410
Dim internalLibRef = CreateEmptyCompilationWithReferences(WrapInCompilationXml(String.Format(libSourceTemplate, "Friend")), {corlibRef}).
EmitToImageReference
()
433
Dim corlibRef = CreateEmptyCompilation(corlibSource).
EmitToImageReference
()
434
Dim publicLibRef = CreateEmptyCompilationWithReferences(WrapInCompilationXml(String.Format(libSourceTemplate, "Public")), {corlibRef}).
EmitToImageReference
()
435
Dim internalLibRef = CreateEmptyCompilationWithReferences(WrapInCompilationXml(String.Format(libSourceTemplate, "Friend")), {corlibRef}).
EmitToImageReference
()
UsedAssembliesTests.vb (56)
65
VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp1.
EmitToImageReference
())
216
Verify_NoReferences_03(Of PEAssemblySymbol)(source2, comp1.
EmitToImageReference
())
250
Verify_NoReferences_04(Of PEAssemblySymbol)(source2, comp1.
EmitToImageReference
())
275
Dim comp1ImageRef = comp1.
EmitToImageReference
()
323
Dim comp0ImageRef = comp0.
EmitToImageReference
()
339
Dim comp1ImageRef = comp1.
EmitToImageReference
()
397
Dim comp0ImageRef = comp0.
EmitToImageReference
()
412
Dim comp1Ref = comp1.
EmitToImageReference
()
427
Dim comp2ImageRef = comp2.
EmitToImageReference
()
449
comp2ImageRef = comp2.
EmitToImageReference
()
469
comp2ImageRef = comp2.
EmitToImageReference
()
1161
Dim comp0ImageRef = comp0.
EmitToImageReference
()
1195
VerifyUsedAssemblyReferences(Of PEAssemblySymbol)(source2, comp1.
EmitToImageReference
())
1454
Dim comp6ImageRef = comp6.
EmitToImageReference
()
1458
Dim comp7ImageRef = comp7.
EmitToImageReference
(embedInteropTypes:=False)
1516
Dim comp1ImageRef = comp1.
EmitToImageReference
()
1528
Dim comp2ImageRef = comp2.
EmitToImageReference
()
1631
Dim comp1ImageRef = comp1.
EmitToImageReference
()
1690
Dim comp1ImageRef = comp1.
EmitToImageReference
()
1809
Dim comp0ImageRef = comp0.
EmitToImageReference
()
1837
Dim comp0ImageRef = comp0.
EmitToImageReference
()
2138
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
2150
Dim comp1ImageRef = comp1.
EmitToImageReference
()
2168
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
2195
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
2206
Dim comp1ImageRef = comp1.
EmitToImageReference
()
2210
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
2272
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
2285
Dim comp1ImageRef = comp1.
EmitToImageReference
()
2289
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
2354
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
2367
Dim comp1ImageRef = comp1.
EmitToImageReference
()
2371
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
2433
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
2444
Dim comp1ImageRef = comp1.
EmitToImageReference
()
2448
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
2512
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
2523
Dim comp1ImageRef = comp1.
EmitToImageReference
()
2527
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
2597
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
2614
Dim comp1ImageRef = comp1.
EmitToImageReference
()
2618
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
2717
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
2754
Dim comp1ImageRef = comp1.
EmitToImageReference
()
2758
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
2992
Dim comp0ImageRef = comp0.
EmitToImageReference
(embedInteropTypes:=True)
3033
Dim comp1ImageRef = comp1.
EmitToImageReference
()
3037
Dim comp3ImageRef = comp3.
EmitToImageReference
(embedInteropTypes:=False)
4309
Dim comp1ImageRef = comp1.
EmitToImageReference
()
4388
Dim comp1ImageRef = comp1.
EmitToImageReference
()
4425
Dim comp0ImageRef = comp0.
EmitToImageReference
()
4461
Dim comp1ImageRef = comp1.
EmitToImageReference
()
4537
Dim comp1ImageRef = comp1.
EmitToImageReference
()
4574
Dim comp0ImageRef = comp0.
EmitToImageReference
()
4616
Dim comp0ImageRef = comp0.
EmitToImageReference
()
4738
Dim getReference As Func(Of Compilation, MetadataReference) = Function(c) If(useImageReferences, c.
EmitToImageReference
(), c.ToMetadataReference())
Roslyn.Compilers.VisualBasic.IOperation.UnitTests (8)
IOperation\IOperationTests_INoPiaObjectCreationOperation.vb (7)
69
VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics, references:={piaCompilation.
EmitToImageReference
(embedInteropTypes:=True)})
125
VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics, references:={piaCompilation.
EmitToImageReference
(embedInteropTypes:=True)})
171
VerifyOperationTreeAndDiagnosticsForTest(Of ObjectCreationExpressionSyntax)(source, expectedOperationTree, expectedDiagnostics, references:={piaCompilation.
EmitToImageReference
(embedInteropTypes:=True)})
262
VerifyFlowGraphAndDiagnosticsForTest(Of MethodBlockSyntax)(source, expectedFlowGraph, expectedDiagnostics, additionalReferences:={piaCompilation.
EmitToImageReference
(embedInteropTypes:=True)})
351
VerifyFlowGraphAndDiagnosticsForTest(Of MethodBlockSyntax)(source, expectedFlowGraph, expectedDiagnostics, additionalReferences:={piaCompilation.
EmitToImageReference
(embedInteropTypes:=True)})
417
VerifyFlowGraphAndDiagnosticsForTest(Of MethodBlockSyntax)(source, expectedFlowGraph, expectedDiagnostics, additionalReferences:={piaCompilation.
EmitToImageReference
(embedInteropTypes:=True)})
558
VerifyFlowGraphAndDiagnosticsForTest(Of MethodBlockSyntax)(source, expectedFlowGraph, expectedDiagnostics, additionalReferences:={piaCompilation.
EmitToImageReference
(embedInteropTypes:=True)})
IOperation\IOperationTests_IParameterReferenceExpression.vb (1)
954
references:={MscorlibRef, SystemRef, compilation0.
EmitToImageReference
(embedInteropTypes:=True)})