624 references to EmitToArray
InteractiveHost.UnitTests (8)
AbstractInteractiveHostTests.cs (1)
203var image = compilation.EmitToArray();
InteractiveHostDesktopTests.cs (7)
506var file = dir.CreateFile("c.dll").WriteAllBytes(c1.EmitToArray()); 518file.WriteAllBytes(c2.EmitToArray()); 546var file1 = dir1.CreateFile("c.dll").WriteAllBytes(c1.EmitToArray()); 550var file2 = dir2.CreateFile("c.dll").WriteAllBytes(c2.EmitToArray()); 581var file1 = dir1.CreateFile("c.dll").WriteAllBytes(c1.EmitToArray()); 585var file2 = dir2.CreateFile("c.dll").WriteAllBytes(c2.EmitToArray()); 944var libFile = Temp.CreateFile("lib").WriteAllBytes(lib.EmitToArray());
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (6)
CommandLineTests.cs (6)
9555Assert.Equal("v4.0.30319", ModuleMetadata.CreateFromImage(comp.EmitToArray(new EmitOptions(runtimeMetadataVersion: "v4.0.30319"))).Module.MetadataVersion); 9558Assert.Equal("_+@%#*^", ModuleMetadata.CreateFromImage(comp.EmitToArray(new EmitOptions(runtimeMetadataVersion: "_+@%#*^"))).Module.MetadataVersion); 11479var csc32exe = dir.CreateFile("csc32.exe").WriteAllBytes(csc32.EmitToArray()); 11857new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoPublicKey: TestResources.TestKeys.PublicKey_b03f5f7f11d50a3a)).EmitToArray(); 11869new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary, cryptoPublicKey: TestResources.TestKeys.PublicKey_31bf3856ad364e35)).EmitToArray(); 11963new CSharpCompilationOptions(OutputKind.DynamicallyLinkedLibrary)).EmitToArray();
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
Completion\CompletionProviders\OverrideCompletionProviderTests.cs (2)
3210var reference = MetadataReference.CreateFromImage(compilation.EmitToArray()); 3263var libRef = MetadataReference.CreateFromImage(libComp.EmitToArray());
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (162)
CodeGen\CodeGenAsyncIteratorTests.cs (1)
3919var peReader = new PEReader(comp.EmitToArray());
CodeGen\CodeGenAsyncMainTests.cs (1)
718var image = compilation.EmitToArray();
CodeGen\CodeGenScriptTests.cs (2)
218s2.EmitToArray(); 243s1.EmitToArray();
CodeGen\CodeGenTupleTest.cs (2)
23532var libCompRef = AssemblyMetadata.CreateFromImage(libComp.EmitToArray()).GetReference(); 23931var libCompRef = AssemblyMetadata.CreateFromImage(libComp.EmitToArray()).GetReference();
Emit\CompilationEmitTests.cs (14)
1286var peStream = comp.EmitToArray(refoutOptions, metadataPEStream: metadataPEStream, manifestResources: manifestResources); 1298return comp.EmitToArray(refonlyOptions, metadataPEStream: null, manifestResources: manifestResources); 1312var reference = ModuleMetadata.CreateFromImage(moduleComp.EmitToArray()).GetReference(); 2213MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitMetadataOnly)); 2241MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitRefOnly)); 2284MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitMetadataOnly)); 2296MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitRefOnly)); 2351MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitMetadataOnly)); 2363MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitRefOnly)); 2418MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitMetadataOnly)); 2430MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitRefOnly)); 2668var peImage = comp.EmitToArray(); 5350var bytes = compilation.EmitToArray(); 5412var bytes = compilation.EmitToArray();
Emit\DeterministicTests.cs (1)
66return (pe: compilation.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(pdbFormat), pdbStream: pdbStream),
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (13)
76var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 220var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 340var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 434var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 491var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 530var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 561var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 601var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 669var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 750var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 831var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 925var peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 958var peImage = c.EmitToArray(EmitOptions.Default);
Emit\EditAndContinue\EditAndContinueClosureTests.cs (3)
46var bytes0 = compilation0.EmitToArray(); 371var bytes0 = compilation0.EmitToArray(testData: testData0); 4607var bytes0 = compilation0.EmitToArray();
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (1)
51var bytes0 = compilation0.EmitToArray();
Emit\EditAndContinue\EditAndContinueTests.cs (70)
158using var md0 = ModuleMetadata.CreateFromImage(compilation0.EmitToArray()); 198var bytes0 = compilation0.EmitToArray(); 390var bytes0 = compilation0.EmitToArray(); 461var bytes0 = compilation0.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb)); 545var bytes0 = compilation0.EmitToArray(); 809var bytes0 = compilation0.EmitToArray(); 924var bytes0 = compilation0.EmitToArray(); 1048var bytes0 = compilation0.EmitToArray(); 1863var bytes0 = compilation0.EmitToArray(); 1971var bytes0 = compilation0.EmitToArray(); 2061var bytes0 = compilation0.EmitToArray(); 2187var bytes0 = compilation0.EmitToArray(); 2469var bytes0 = compilation0.EmitToArray(); 2619using var md0 = ModuleMetadata.CreateFromImage(compilation0.EmitToArray()); 2863var bytes0 = compilation0.EmitToArray(); 2927var bytes0 = compilation0.EmitToArray(); 2993var bytes0 = compilation0.EmitToArray(); 4231var bytes0 = compilation0.EmitToArray(); 4791var bytes0 = compilation0.EmitToArray(); 4918var bytes0 = compilation0.EmitToArray(); 5163var bytes0 = compilation0.EmitToArray(); 5248var bytes0 = compilation0.EmitToArray(); 5327var bytes0 = compilation0.EmitToArray(); 5432var bytes0 = compilation0.EmitToArray(); 5492var bytes0 = compilation0.EmitToArray(); 5610using var md0 = ModuleMetadata.CreateFromImage(compilation0.EmitToArray()); 5663var bytes0 = compilation0.EmitToArray(); 5733var bytes0 = compilation0.EmitToArray(); 5809var bytes0 = compilation0.EmitToArray(); 5921var bytes0 = compilation0.EmitToArray(); 6080var bytes0 = compilation0.EmitToArray(); 6223var bytes0 = compilation0.EmitToArray(); 6287var bytes0 = compilation0.EmitToArray(); 6344var bytes0 = compilation0.EmitToArray(testData: testData0); 6449var bytes0 = compilation0.EmitToArray(); 6507var bytes0 = compilation0.EmitToArray(); 6567var bytes0 = compilation0.EmitToArray(); 6734var bytes0 = compilation0.EmitToArray(); 7212var bytes0 = compilation0.EmitToArray(testData: testData0); 7282var bytes0 = compilation0.EmitToArray(testData: testData0); 7358var bytes0 = compilation0.EmitToArray(testData: testData0); 7508var bytes0 = compilation0.EmitToArray(testData: testData0); 7723var bytes0 = compilation0.EmitToArray(testData: testData0); 7809var bytes0 = compilation0.EmitToArray(testData: testData0); 7894var bytes0 = compilation0.EmitToArray(); 8031var bytes0 = compilation0.EmitToArray(testData: testData0); 8239var bytes0 = compilation0.EmitToArray(); 8329var bytes0 = compilation0.EmitToArray(testData: testData0); 8376var bytes0 = compilation0.EmitToArray(testData: testData0); 8573var bytes0 = compilation0.EmitToArray(testData: testData0); 8909var bytes0 = compilation0.EmitToArray(testData: testData0); 9309var bytes0 = compilation0.EmitToArray(testData: testData0); 9421var bytes0 = compilation0.EmitToArray(testData: testData0); 10228var bytes0 = compilation0.EmitToArray(testData: testData0); 10295var bytes0 = compilation0.EmitToArray(testData: testData0); 10476var bytes0 = compilation0.EmitToArray(testData: testData0); 10542var bytes0 = compilation0.EmitToArray(testData: testData0); 11074var bytes0 = compilation0.EmitToArray(testData: testData0); 11156var bytes0 = compilation0.EmitToArray(); 11274var bytes0 = compilation0.EmitToArray(testData: testData0); 11388var bytes0 = compilation0.EmitToArray(); 11452var bytes0 = compilation0.EmitToArray(); 11537var bytes0 = compilation0.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb)); 11587var bytes0 = compilation0.EmitToArray(); 11632var bytes0 = compilation0.EmitToArray(); 11699var bytesA0 = compilationA0.EmitToArray(); 11700var bytesB0 = compilationB0.EmitToArray(); 11767var bytesB0 = compilationB0.EmitToArray(testData: testDataB0); 11881var bytes0 = compilation0.EmitToArray(); 14845var bytes0 = compilation0.EmitToArray();
Emit\EditAndContinue\LocalSlotMappingTests.cs (24)
246var bytes0 = compilation0.EmitToArray(testData: testData0); 430var bytes0 = compilation0.EmitToArray(testData: testData0); 934var bytes0 = compilation0.EmitToArray(testData: testData0); 1028var bytes0 = compilation0.EmitToArray(testData: testData0); 1089var bytes0 = compilation0.EmitToArray(testData: testData0); 1197var bytes0 = compilation0.EmitToArray(testData: testData0); 1361var bytes0 = compilation0.EmitToArray(testData: testData0); 1729var bytes0 = compilation0.EmitToArray(testData: testData0); 1889var bytes0 = compilation0.EmitToArray(testData: testData0); 1922var bytes0 = compilation0.EmitToArray(testData: testData0); 2479var bytes0 = compilation0.EmitToArray(testData: testData0); 2617var bytes0 = compilation0.EmitToArray(testData: testData0); 4114var bytes0 = compilation0.EmitToArray(testData: testData0); 4161var bytes0 = compilation0.EmitToArray(testData: testData0); 4217var bytes0 = compilation0.EmitToArray(testData: testData0); 4272var bytes0 = compilation0.EmitToArray(testData: testData0); 4324var bytes0 = compilation0.EmitToArray(testData: testData0); 4380var bytes0 = compilation0.EmitToArray(testData: testData0); 4449var bytes0 = compilation0.EmitToArray(testData: testData0); 4529var bytes0 = compilation0.EmitToArray(testData: testData0); 4625var bytes0 = compilation0.EmitToArray(testData: testData0); 4683var bytes0 = compilation0.EmitToArray(testData: testData0); 4743var bytes0 = compilation0.EmitToArray(testData: testData0); 4832var bytes0 = compilation0.EmitToArray(testData: testData0);
Emit\EditAndContinue\SymbolMatcherTests.cs (8)
568compilation1.EmitToArray(testData: testData); 638compilation1.EmitToArray(testData: testData); 1133compilation1.EmitToArray(testData: testData); 1337compilation1.EmitToArray(testData: testData); 1771compilation1.EmitToArray(testData: testData); 1834compilation1.EmitToArray(testData: testData); 1895compilation1.EmitToArray(testData: testData); 1962compilation1.EmitToArray(testData: testData);
Emit\EmitErrorTests.cs (1)
266var moduleMetadata = ModuleMetadata.CreateFromImage(netModule.EmitToArray());
Emit\NoPiaEmbedTypes.cs (5)
3763var piaMetadata = AssemblyMetadata.CreateFromImage(piaCompilation.EmitToArray()); 3769var metadata1 = AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()); 3859var piaMetadata = AssemblyMetadata.CreateFromImage(piaCompilation.EmitToArray()); 3865var metadata1 = AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()); 5211var IEvent_Metadata = AssemblyMetadata.CreateFromImage(IEvent_Compilation.EmitToArray());
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
68var peBlob = originalCompilation.EmitToArray(options: emitOptions);
PDB\PDBEmbeddedSourceTests.cs (1)
107var peBlob = c.EmitToArray(
PDB\PDBSourceLinkTests.cs (3)
54c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(format), pdbStream: pdbStream, sourceLinkStream: new MemoryStream(sourceLinkBlob)); 83var peBlob = c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded), sourceLinkStream: new MemoryStream(sourceLinkBlob)); 188c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(format), pdbStream: pdbStream, sourceLinkStream: new MemoryStream(sourceLinkBlob));
PDB\PDBTests.cs (2)
572var peReader = new PEReader(c.EmitToArray(debugEntryPoint: f.GetPublicSymbol())); 595var peReader = new PEReader(c.EmitToArray(debugEntryPoint: f.GetPublicSymbol()));
PDB\PDBUsingTests.cs (1)
2777c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream: pdbStream);
PDB\PortablePdbTests.cs (5)
45var peBlob = c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream: pdbStream); 168var peBlob = c.EmitToArray(EmitOptions.Default. 228var peBlob = c.EmitToArray(EmitOptions.Default. 304c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream: pdbStream, sourceLinkStream: new MemoryStream(sourceLinkBlob)); 344var peBlob = c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded), sourceLinkStream: new MemoryStream(sourceLinkBlob));
PDB\TypeDefinitionDocumentTests.cs (1)
467var pe = compilation.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream: pdbStream);
PrivateProtected.cs (2)
189references: new[] { MetadataReference.CreateFromImage(baseCompilation.EmitToArray()) }, 247references: new[] { MetadataReference.CreateFromImage(baseCompilation.EmitToArray()) },
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (17)
Attributes\AttributeTests_Assembly.cs (6)
1013return ModuleMetadata.CreateFromImage(netmoduleCompilation.EmitToArray()); 1106var exeMetadata = AssemblyMetadata.CreateFromImage(consoleappCompilation.EmitToArray()); 1127var modMetadata = ModuleMetadata.CreateFromImage(consoleappCompilation.EmitToArray()); 1181var netModuleWithAssemblyAttributes = ModuleMetadata.CreateFromImage(netmoduleCompilation.EmitToArray()); 1221var exeMetadata = AssemblyMetadata.CreateFromImage(consoleappCompilation.EmitToArray()); 1242var modMetadata = ModuleMetadata.CreateFromImage(consoleappCompilation.EmitToArray());
Attributes\AttributeTests_Embedded.cs (2)
107var reference = ModuleMetadata.CreateFromImage(module.EmitToArray()).GetReference(); 227var moduleRef = ModuleMetadata.CreateFromImage(module.EmitToArray()).GetReference();
Attributes\AttributeTests_Nullable.cs (1)
5391var image = comp.EmitToArray();
Attributes\AttributeTests_Security.cs (1)
641comp.EmitToArray(options: new EmitOptions(runtimeMetadataVersion: "v4.0.31019"), expectedWarnings: new DiagnosticDescription[0]);
Attributes\AttributeTests_Synthesized.cs (3)
1521var reference = ModuleMetadata.CreateFromImage(referenceComp.EmitToArray()).GetReference(); 1562var reference = ModuleMetadata.CreateFromImage(referenceComp.EmitToArray()).GetReference(); 1623var moduleReference = ModuleMetadata.CreateFromImage(compilation.EmitToArray()).GetReference();
Attributes\InternalsVisibleToAndStrongNameTests.cs (4)
428var metadata = ModuleMetadata.CreateFromImage(c.EmitToArray()); 457var metadata = ModuleMetadata.CreateFromImage(c.EmitToArray()); 1017references: new[] { MetadataReference.CreateFromImage(other.EmitToArray()) }, 1929using (var metadata = ModuleMetadata.CreateFromImage(other.EmitToArray()))
Microsoft.CodeAnalysis.CSharp.EndToEnd.UnitTests (1)
EndToEndTests.cs (1)
148compilation.EmitToArray();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (13)
CompileExpressionsTests.cs (1)
550comp.EmitToArray(testData: testData);
ExpressionCompilerTests.cs (7)
3886var referenceN0 = ModuleMetadata.CreateFromImage(compilationN0.EmitToArray()).GetReference(display: assemblyName + "_N0"); 3891var referenceN1 = ModuleMetadata.CreateFromImage(compilationN1.EmitToArray()).GetReference(display: assemblyName + "_N0"); 3896var referenceN2 = ModuleMetadata.CreateFromImage(compilationN2.EmitToArray()).GetReference(display: assemblyName + "_N2"); 3902var referenceD0 = AssemblyMetadata.CreateFromImage(compilationD0.EmitToArray()).GetReference(display: assemblyName + "_D0"); 3908var referenceD1 = AssemblyMetadata.CreateFromImage(compilationD1.EmitToArray()).GetReference(display: assemblyName + "_D1"); 5852var peImage = comp.EmitToArray(); 5884var peImage = comp.EmitToArray();
UsingDebugInfoTests.cs (5)
452var peImage = comp.EmitToArray(); 483var peImage = comp.EmitToArray(); 514var peImage = comp.EmitToArray(); 554var peImage = comp.EmitToArray(); 594var peImage = comp.EmitToArray();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ResultProvider.UnitTests (27)
AccessibilityTests.cs (4)
88var bytesA = compilationA.EmitToArray(); 92var bytesB = compilationB.EmitToArray(); 249var bytesA = compilationA.EmitToArray(); 253var bytesB = compilationB.EmitToArray();
CSharpResultProviderTestBase.cs (2)
49return ReflectionUtilities.Load(comp.EmitToArray()); 55return ReflectionUtilities.Load(comp.EmitToArray());
ExpansionTests.cs (2)
2265var bytesA = compilationA.EmitToArray(); 2269var bytesB = compilationB.EmitToArray();
ResultsViewTests.cs (1)
1268var assembly0 = ReflectionUtilities.Load(compilation0.EmitToArray());
TupleTests.cs (18)
199var assembly1 = compilation1.EmitToArray(); 235var assembly1 = compilation1.EmitToArray(); 359var assembly1 = compilation1.EmitToArray(); 395var assembly1 = compilation1.EmitToArray(); 427var assembly1 = compilation1.EmitToArray(); 479var assembly1 = compilation1.EmitToArray(); 508var assembly1 = compilation1.EmitToArray(); 554var assembly1 = compilation1.EmitToArray(); 594var assembly1 = compilation1.EmitToArray(); 662var assembly1 = compilation1.EmitToArray(); 753var assembly1 = compilation1.EmitToArray(); 828var assembly1 = compilation1.EmitToArray(); 974var assembly1 = compilation1.EmitToArray(); 1026var assembly1 = compilation1.EmitToArray(); 1118var assembly1 = compilation1.EmitToArray(); 1160var assembly1 = compilation1.EmitToArray(); 1203var assembly1 = compilation1.EmitToArray(); 1365return comp.EmitToArray();
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (39)
InteractiveSessionReferencesTests.cs (39)
377CreateCSharpCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class C {}", new[] { Net451.mscorlib }, assemblyName: "C").EmitToArray()); 380CreateCSharpCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public class C {}", new[] { Net451.mscorlib }, assemblyName: "C").EmitToArray()); 396CreateCSharpCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class C {}", new[] { Net451.mscorlib }, assemblyName: "C").EmitToArray()); 399CreateCSharpCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public class C {}", new[] { Net451.mscorlib }, assemblyName: "C").EmitToArray()); 416CreateCSharpCompilation(@"[assembly: System.Reflection.AssemblyVersion(""1.0.0.0"")] public class C {}", new[] { Net451.mscorlib }, assemblyName: "C").EmitToArray()); 419CreateCSharpCompilation(@"[assembly: System.Reflection.AssemblyVersion(""2.0.0.0"")] public class C {}", new[] { Net451.mscorlib }, assemblyName: "C").EmitToArray()); 535loader.RegisterDependency(Assembly.Load(portableLib.EmitToArray().ToArray())); 569var libImage = lib.EmitToArray(); 619var libBaseImage = libBase.EmitToArray(); 620var lib1Image = lib1.EmitToArray(); 621var lib2Image = lib2.EmitToArray(); 677var libBaseImage = libBase.EmitToArray(); 678var lib1Image = lib1.EmitToArray(); 679var lib2Image = lib2.EmitToArray(); 742var libBase1Image = libBase1.EmitToArray(); 743var libBase2Image = libBase2.EmitToArray(); 744var lib1Image = lib1.EmitToArray(); 745var lib2Image = lib2.EmitToArray(); 810var libBase1Image = libBase1.EmitToArray(); 811var libBase2Image = libBase2.EmitToArray(); 812var lib1Image = lib1.EmitToArray(); 813var lib2Image = lib2.EmitToArray(); 878var libBase1Image = libBase1.EmitToArray(); 879var libBase2Image = libBase2.EmitToArray(); 880var lib1Image = lib1.EmitToArray(); 881var lib2Image = lib2.EmitToArray(); 946var libBase1Image = libBase1.EmitToArray(); 947var libBase2Image = libBase2.EmitToArray(); 948var lib1Image = lib1.EmitToArray(); 949var lib2Image = lib2.EmitToArray(); 1014var libBase1Image = libBase1.EmitToArray(); 1015var libBase2Image = libBase2.EmitToArray(); 1016var lib1Image = lib1.EmitToArray(); 1017var lib2Image = lib2.EmitToArray(); 1082var libBase1Image = libBase1.EmitToArray(); 1083var libBase2Image = libBase2.EmitToArray(); 1084var lib1Image = lib1.EmitToArray(); 1085var lib2Image = lib2.EmitToArray(); 1120var libFile = Temp.CreateFile("lib").WriteAllBytes(lib.EmitToArray());
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (22)
CommandLineRunnerTests.cs (8)
640dir1.CreateFile("1.dll").WriteAllBytes(CreateCSharpCompilationWithCorlib("public class C1 {}", "1").EmitToArray()); 643dir2.CreateFile("2.dll").WriteAllBytes(CreateCSharpCompilationWithCorlib("public class C2 {}", "2").EmitToArray()); 646dir3.CreateFile("3.dll").WriteAllBytes(CreateCSharpCompilationWithCorlib("public class C3 {}", "3").EmitToArray()); 649dir4.CreateFile("4.dll").WriteAllBytes(CreateCSharpCompilationWithCorlib("public class C4 {}", "4").EmitToArray()); 892var libBase1Image = libBase1.EmitToArray(); 893var libBase2Image = libBase2.EmitToArray(); 894var lib1Image = lib1.EmitToArray(); 895var lib2Image = lib2.EmitToArray();
InteractiveSessionReferencesTests.cs (6)
35var libImage = CreateCSharpCompilation(libSource, TargetFrameworkUtil.NetStandard20References, "lib").EmitToArray(); 85var libDImage = CreateCSharpCompilation(libDSource, TargetFrameworkUtil.NetStandard20References, "libD").EmitToArray(); 89var libAImage = CreateCSharpCompilation(libASource, TargetFrameworkUtil.NetStandard20References.Concat(libDRef), "libA").EmitToArray(); 92var libBImage = CreateCSharpCompilation(libBSource, TargetFrameworkUtil.NetStandard20References.Concat(libDRef), "libB").EmitToArray(); 128var libBImage = CreateCSharpCompilation(libBSource, TargetFrameworkUtil.NetStandard20References, "libB").EmitToArray(); 134var libAImage = CreateCSharpCompilation(libASource, TargetFrameworkUtil.NetStandard20References.Concat(libBRef), "libA").EmitToArray();
InteractiveSessionTests.cs (8)
1283var exeImage = libExe.EmitToArray(); 1284var dllImage = libDll.EmitToArray(); 1285var winmdImage = libWinmd.EmitToArray(); 1286var mainImage = main.EmitToArray(); 1313var exeImage = libExe.EmitToArray(); 1314var dllImage = libDll.EmitToArray(); 1315var winmdImage = libWinmd.EmitToArray(); 1316var mainImage = main.EmitToArray();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (4)
Semantics\AccessCheckTests.cs (1)
1028assemblyName: "AccessCheckCrossAssemblyParameterProtectedMethod1").EmitToArray();
Semantics\LambdaTests.cs (1)
571var vbMetadata = vbProject.EmitToArray(options: new EmitOptions(metadataOnly: true));
Semantics\UnsafeTests.cs (2)
9534references: new MetadataReference[] { MetadataReference.CreateFromImage(comp1.EmitToArray()) }, 9585references: new MetadataReference[] { MetadataReference.CreateFromImage(comp1.EmitToArray()) }).Compilation;
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (63)
Compilation\CompilationAPITests.cs (3)
2202var md1 = AssemblyMetadata.CreateFromImage(CreateCompilation("public class C { }").EmitToArray()); 2203var md2 = AssemblyMetadata.CreateFromImage(CreateCompilation("public class D { }").EmitToArray()); 2299var refData = libComp.EmitToArray();
Compilation\ReferenceManagerTests.cs (8)
707references: new MetadataReference[] { MetadataReference.CreateFromImage(refLibV1.EmitToArray()), new CSharpCompilationReference(libV2) }, 1035var peImage = CreateCompilation(libSource, options: TestOptions.ReleaseDll, assemblyName: "CS1704").EmitToArray(); 1394var refB = MetadataReference.CreateFromImage(b.EmitToArray()); 1404var refA2 = MetadataReference.CreateFromImage(a2.EmitToArray()); 1441var refB = MetadataReference.CreateFromImage(b.EmitToArray()); 1445var refA2 = MetadataReference.CreateFromImage(a2.EmitToArray()); 1645var oldMetadata = AssemblyMetadata.CreateFromImage(CreateCompilation(oldVersion + csharp, assemblyName: "ReachFramework").EmitToArray()); 1762var assemblyMetadata = AssemblyMetadata.CreateFromImage(CreateCompilation("public class TypeDependedOnByModule { }", assemblyName: "lib1").EmitToArray());
SymbolDisplay\SymbolDisplayTests.cs (1)
4427var mtdata = comp1.EmitToArray();
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
871var mtdata = comp1.EmitToArray(options: new EmitOptions(metadataOnly: true));
Symbols\ErrorTypeSymbolTests.cs (2)
31var reference1 = MetadataReference.CreateFromImage(compilation1.EmitToArray(options: new EmitOptions(metadataOnly: true))); 45var reference2 = MetadataReference.CreateFromImage(compilation2.EmitToArray(options: new EmitOptions(metadataOnly: true)));
Symbols\GenericConstraintTests.cs (3)
2932var compilation2 = CreateCompilation(source2, references: new MetadataReference[] { MetadataReference.CreateFromImage(compilation1.EmitToArray()) }); 2963var compilation3 = CreateCompilation(source3, references: new MetadataReference[] { MetadataReference.CreateFromImage(compilation2.EmitToArray()) }); 6865references: new MetadataReference[] { MetadataReference.CreateFromImage(compilation1.EmitToArray()) },
Symbols\Metadata\PE\TypeForwarders.cs (6)
1531var bitsA = CreateCompilation(moduleA, options: TestOptions.ReleaseDll, assemblyName: "asm2").EmitToArray(); 1535var bitsB = CreateCompilation(moduleB, new[] { refA }, TestOptions.ReleaseExe, assemblyName: "test").EmitToArray(); 1538var bits0 = CreateCompilation(module0, options: TestOptions.ReleaseModule, assemblyName: "asm0").EmitToArray(); 1542var bits1 = CreateCompilation(module1, new[] { ref0 }, options: TestOptions.ReleaseDll, assemblyName: "asm1").EmitToArray(); 1546var bits2 = CreateCompilation(module2, new[] { ref1 }, options: TestOptions.ReleaseDll, assemblyName: "asm2").EmitToArray(); 1701var appModule = ModuleMetadata.CreateFromImage(appCompilation.EmitToArray()).Module;
Symbols\Retargeting\NoPia.cs (10)
1866references: new MetadataReference[] { MetadataReference.CreateFromImage(pia.EmitToArray()).WithEmbedInteropTypes(true) }); 2017var localTypes2Image = MetadataReference.CreateFromImage(localTypes2.EmitToArray()); 2043var piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()); 2142var localTypes2Image = MetadataReference.CreateFromImage(localTypes2.EmitToArray()); 2168var piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()); 2267var localTypes2Image = MetadataReference.CreateFromImage(localTypes2.EmitToArray()); 2293var piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()); 2405var piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()); 2475var localTypes2Image = MetadataReference.CreateFromImage(localTypes2.EmitToArray()); 2501var piaImage = MetadataReference.CreateFromImage(pia.EmitToArray());
Symbols\Source\BaseClassTests.cs (1)
1620var metadata1 = c1.EmitToArray(options: new EmitOptions(metadataOnly: true));
Symbols\Source\ExternAliasTests.cs (2)
215var outputMetadata = AssemblyMetadata.CreateFromImage(comp.EmitToArray()); 231var goo2 = MetadataReference.CreateFromImage(comp.EmitToArray());
Symbols\Source\PropertyTests.cs (2)
2609var refData = AssemblyMetadata.CreateFromImage(refComp.EmitToArray()); 2701refData = AssemblyMetadata.CreateFromImage(refComp.EmitToArray());
Symbols\Source\SourcePlusMetadataTests.cs (2)
271var C = MetadataReference.CreateFromImage(comp1.EmitToArray()); 277var B = MetadataReference.CreateFromImage(comp2.EmitToArray());
Symbols\SymbolDistinguisherTests.cs (2)
98var libRef = MetadataReference.CreateFromImage(libComp.EmitToArray(), filePath: "Metadata.dll"); 138var libRef = MetadataReference.CreateFromImage(libComp.EmitToArray(), filePath: "Metadata.dll");
Symbols\SymbolErrorTests.cs (20)
103references: new[] { ModuleMetadata.CreateFromImage(module1.EmitToArray(options: new EmitOptions(metadataOnly: true))).GetReference() }); 108references: new[] { ModuleMetadata.CreateFromImage(module2.EmitToArray(options: new EmitOptions(metadataOnly: true))).GetReference() }); 5614MetadataReference.CreateFromImage(lib.EmitToArray()) 5674MetadataReference.CreateFromImage(lib.EmitToArray()) 5735MetadataReference.CreateFromImage(lib.EmitToArray()) 5795MetadataReference.CreateFromImage(lib.EmitToArray()) 5853MetadataReference.CreateFromImage(lib.EmitToArray()) 5911MetadataReference.CreateFromImage(lib.EmitToArray()) 5970MetadataReference.CreateFromImage(lib.EmitToArray()) 6029MetadataReference.CreateFromImage(lib.EmitToArray()) 6227MetadataReference.CreateFromImage(lib.EmitToArray()) 6289MetadataReference.CreateFromImage(lib.EmitToArray()) 6349MetadataReference.CreateFromImage(lib.EmitToArray()) 6411MetadataReference.CreateFromImage(lib.EmitToArray()) 6474MetadataReference.CreateFromImage(lib.EmitToArray()) 6537MetadataReference.CreateFromImage(lib.EmitToArray()) 6605MetadataReference.CreateFromImage(lib.EmitToArray()) 6671MetadataReference.CreateFromImage(lib.EmitToArray()) 6737MetadataReference.CreateFromImage(lib.EmitToArray()) 6808MetadataReference.CreateFromImage(lib.EmitToArray())
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (1)
Workspaces\TestWorkspace_XmlConsumption.cs (1)
940var image = compilation.EmitToArray();
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
EditAndContinue\EditAndContinueMethodDebugInfoReaderTests.cs (1)
68compilation.EmitToArray(new EmitOptions(debugInformationFormat: format), pdbStream: pdbStream);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (1)
3498var peImage = compilationV1.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb), pdbStream: pdbStream);
EditAndContinue\Helpers\SymReaderTestHelpers.cs (1)
42var peImage = compilation.EmitToArray(options, pdbStream: pdbStream);
Emit\CompilationOutputFilesTests.cs (1)
33var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb), pdbStream: pdbStream);
Emit\CompilationOutputsTests.cs (1)
58var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: format), pdbStream: pdbStream);
MetadataAsSource\AbstractMetadataAsSourceTests.cs (1)
88references.Add(MetadataReference.CreateFromImage((await metadataProject.GetCompilationAsync()).EmitToArray()));
Microsoft.CodeAnalysis.ExpressionEvaluator.ExpressionCompiler.Utilities (1)
ExpressionCompilerTestHelpers.cs (1)
488var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: debugFormat), pdbStream: pdbStream);
Microsoft.CodeAnalysis.ExpressionEvaluator.FunctionResolver.UnitTests (48)
CSharpFunctionResolverTests.cs (44)
30var module = new Module(compilation.EmitToArray()); 62var bytesA = CreateCompilation(sourceA).EmitToArray(); 63var bytesB = CreateCompilation(sourceB).EmitToArray(); 235var bytes = CreateCompilation(source).EmitToArray(); 318var moduleA = new Module(CreateCompilation(sourceA).EmitToArray(), name: "A.dll"); 320var moduleC = new Module(CreateCompilation(sourceC).EmitToArray(), name: "C.dll"); 411var imageA = compilationA.EmitToArray(); 421var imageB = compilationB.EmitToArray(); 461new Module(compilation.EmitToArray()), 486using (var process = new Process(new Module(compilation.EmitToArray()))) 513using (var process = new Process(new Module(compilation.EmitToArray()))) 538using (var process = new Process(new Module(compilation.EmitToArray()))) 561using (var process = new Process(new Module(compilation.EmitToArray()))) 596using var process = new Process(new Module(compilation.EmitToArray())); 625using var process = new Process(new Module(compilation.EmitToArray())); 662using var process = new Process(new Module(compilation.EmitToArray())); 699using var process = new Process(new Module(compilation.EmitToArray())); 746using var process = new Process(new Module(compilation.EmitToArray())); 783using var process = new Process(new Module(compilation.EmitToArray())); 828using (var process = new Process(new Module(compilation.EmitToArray()))) 864using (var process = new Process(new Module(compilation.EmitToArray()))) 908using (var process = new Process(new Module(compilation.EmitToArray()))) 954using (var process = new Process(new Module(compilation.EmitToArray()))) 1011using (var process = new Process(new Module(compilation.EmitToArray()))) 1067using (var process = new Process(new Module(compilation.EmitToArray()))) 1100using (var process = new Process(new Module(compilation.EmitToArray()))) 1135using (var process = new Process(new Module(compilation.EmitToArray()))) 1167using (var process = new Process(new Module(compilation.EmitToArray()))) 1202var bytesA = compilationA.EmitToArray(); 1210var bytesB = compilationB.EmitToArray(); 1240using (var process = new Process(new Module(compilation.EmitToArray()))) 1261using (var process = new Process(new Module(compilation.EmitToArray()))) 1292using (var process = new Process(new Module(compilation.EmitToArray()))) 1320using (var process = new Process(new Module(compilation.EmitToArray()))) 1344using (var process = new Process(new Module(compilation.EmitToArray()))) 1371using (var process = new Process(new Module(compilation.EmitToArray()))) 1394using (var process = new Process(new Module(compilation.EmitToArray()))) 1419using (var process = new Process(new Module(compilation.EmitToArray()))) 1439using (var process = new Process(new Module(compilation.EmitToArray()))) 1459using (var process = new Process(new Module(compilation.EmitToArray()))) 1488using var process = new Process(new Module(compilation.EmitToArray())); 1515using (var process = new Process(new Module(compilation.EmitToArray()))) 1546var bytesB = compilationB.EmitToArray(); 1573using (var process = new Process(new Module(compilation.EmitToArray())))
VisualBasicFunctionResolverTests.cs (4)
32var bytes = CreateCompilation(source).EmitToArray(); 121using (var process = new Process(new Module(compilation.EmitToArray()))) 158using (var process = new Process(new Module(compilation.EmitToArray()))) 189using (var process = new Process(new Module(compilation.EmitToArray())))
Microsoft.CodeAnalysis.Rebuild.UnitTests (4)
CompilationOptionsReaderTests.cs (1)
32var peBytes = compilation.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.Embedded));
CSharpRebuildTests.cs (1)
27var originalBytes = original.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.Embedded));
RoundTripUtil.cs (2)
140var originalBytes = original.EmitToArray(emitOptions); 151var originalBytes = original.EmitToArray(emitOptions, pdbStream: pdbStream);
Microsoft.CodeAnalysis.Test.Utilities (3)
AssemblyLoadTestFixture.cs (1)
480tempFile.WriteAllBytes(analyzerDependencyCompilation.EmitToArray());
Compilation\CompilationExtensions.cs (1)
129var image = comp.EmitToArray(options, expectedWarnings: expectedWarnings);
InstrumentationChecker.cs (1)
322var peImage = compilation.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (124)
Attributes\AssemblyAttributes.vb (9)
572en_usRef.Compilation.EmitToArray(), 605en_UKRef.Compilation.EmitToArray(), 609neutralRef.Compilation.EmitToArray(), 1215Dim bytes = netmoduleCompilation.EmitToArray() 1318metadata = AssemblyMetadata.CreateFromImage(consoleappCompilation.EmitToArray()).GetAssembly.ManifestModule 1334metadata = ModuleMetadata.CreateFromImage(consoleappCompilation.EmitToArray()).Module 1394Dim bytes = netmoduleCompilation.EmitToArray() 1429metadata = AssemblyMetadata.CreateFromImage(consoleappCompilation.EmitToArray()).GetAssembly.ManifestModule 1445metadata = ModuleMetadata.CreateFromImage(consoleappCompilation.EmitToArray()).Module
Attributes\AttributeTests.vb (5)
1878syntaxTrees:={Parse("Public Enum Bar : Baz : End Enum")}).EmitToArray(New EmitOptions(metadataOnly:=True)) 1893End Class]]>.Value)}).EmitToArray(options:=New EmitOptions(metadataOnly:=True)) 1923Dim classLibrary = MetadataReference.CreateFromImage(compilation1.EmitToArray()) 1974Dim classLibrary = MetadataReference.CreateFromImage(compilation1.EmitToArray()) 4725Dim reference = ModuleMetadata.CreateFromImage(moduleCode.EmitToArray()).GetReference()
Attributes\AttributeTests_ObsoleteAttribute.vb (1)
471Dim peReference = MetadataReference.CreateFromImage(CreateCompilationWithMscorlib40AndVBRuntime(peSource).EmitToArray())
Attributes\AttributeTests_WellKnownAttributes.vb (2)
1855Dim image = compilation.EmitToArray() 3343Dim classLibrary = MetadataReference.CreateFromImage(compilation1.EmitToArray())
Attributes\InternalsVisibleToAndStrongNameTests.vb (6)
357Dim Metadata = ModuleMetadata.CreateFromImage(c.EmitToArray()) 390Dim Metadata = ModuleMetadata.CreateFromImage(c.EmitToArray()) 585Dim otherImage = other.EmitToArray() 822</compilation>, {MetadataReference.CreateFromImage(other.EmitToArray())}, TestOptions.SigningReleaseDll.WithCryptoKeyFile(s_keyPairFile).WithDelaySign(True), parseOptions:=parseOptions) 1658CompileAndVerify(other.WithReferences({other.References(0), MetadataReference.CreateFromImage(unsigned.EmitToArray)})).VerifyDiagnostics() 1691other.WithReferences({other.References(0), MetadataReference.CreateFromImage(unsigned.EmitToArray)})}
Emit\CompilationEmitTests.vb (13)
1062Dim image1 As ImmutableArray(Of Byte) = comp1.EmitToArray(EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(includePrivateMembers)) 1067Dim image2 As ImmutableArray(Of Byte) = comp2.EmitToArray(EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(includePrivateMembers)) 1159Dim reference = ModuleMetadata.CreateFromImage(moduleComp.EmitToArray()).GetReference() 1533MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitMetadataOnly)) 1564MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitRefOnly)) 1620MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitMetadataOnly)) 1639MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitRefOnly)) 1700MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitMetadataOnly)) 1720MetadataReaderUtils.AssertEmptyOrThrowNull(comp.EmitToArray(emitRefOnly)) 1803Dim peImage = comp.EmitToArray() 2060Dim metadata = ModuleMetadata.CreateFromImage(compilation.EmitToArray()) 4315Dim metadataReader = ModuleMetadata.CreateFromImage(compilation.EmitToArray()).Module.GetMetadataReader() 4422Dim bytes = compilation.EmitToArray()
Emit\DeterministicTests.vb (1)
28Return compilation.EmitToArray()
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.vb (9)
76Dim peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 193Dim peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 293Dim peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 361Dim peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 455Dim peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 560Dim peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 650Dim peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 747Dim peImage = c.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 808Dim peImage = c.EmitToArray(EmitOptions.Default)
Emit\EditAndContinue\EditAndContinueClosureTests.vb (1)
45Dim bytes0 = compilation0.EmitToArray()
Emit\EditAndContinue\EditAndContinueStateMachineTests.vb (2)
48Dim bytes0 = compilation0.EmitToArray() 399Dim bytes0 = compilation0.EmitToArray()
Emit\EditAndContinue\EditAndContinueTests.vb (46)
149Dim bytes0 = compilation0.EmitToArray() 209Dim bytes0 = compilation0.EmitToArray() 265Dim bytes0 = compilation0.EmitToArray() 350Dim bytes0 = compilation0.EmitToArray() 482Dim bytes0 = compilation0.EmitToArray() 537Dim bytes = compilation0.EmitToArray() 673Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 773Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 841Dim bytes0 = compilation0.EmitToArray() 1142Using md0 = ModuleMetadata.CreateFromImage(compilation0.EmitToArray()) 1223Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 1319Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 1399Dim referencePIA = AssemblyMetadata.CreateFromImage(compilationPIA.EmitToArray()).GetReference(embedInteropTypes:=True) 1403Dim bytes0 = compilation0.EmitToArray() 1531Dim bytes0 = compilation0.EmitToArray() 1663Dim bytes0 = compilation0.EmitToArray() 1806Dim bytes0 = compilation0.EmitToArray() 1894Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 1957Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 2019Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 2173Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 2389Dim bytes0 = compilation0.EmitToArray() 2473Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 2527Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 2600Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 2701Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 2788Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 2874Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 3056Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 3236Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 3416Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 3629Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 3730Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 3829Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 3931Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 4234Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 4532Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 4605Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 4689Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 5124Dim bytes0 = compilation0.EmitToArray() 5160Dim bytes0 = compilation0.EmitToArray() 5210Dim bytes0 = compilation0.EmitToArray() 5251Dim bytes0 = compilation0.EmitToArray() 5316Dim bytesA0 = compilationA0.EmitToArray() 5317Dim bytesB0 = compilationB0.EmitToArray() 5383Dim bytesB0 = compilationB0.EmitToArray(testData:=testDataB0)
Emit\EditAndContinue\LocalSlotMappingTests.vb (2)
113Dim bytes0 = compilation0.EmitToArray(testData:=testData0) 277Dim bytes0 = compilation0.EmitToArray(testData:=testData0)
Emit\EditAndContinue\SymbolMatcherTests.vb (3)
342compilation1.EmitToArray(testData:=testData) 413compilation1.EmitToArray(testData:=testData) 489compilation1.EmitToArray(testData:=testData)
Emit\EmitErrorTests.vb (1)
527Dim netModuleMetadata = ModuleMetadata.CreateFromImage(netModule.EmitToArray())
Emit\NoPiaEmbedTypes.vb (9)
106references:={AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()).GetReference(embedInteropTypes:=False)}) 111references:={AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()).GetReference(embedInteropTypes:=True)}) 210references:={AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()).GetReference(embedInteropTypes:=True)}) 275references:={AssemblyMetadata.CreateFromImage(compilation1.EmitToArray()).GetReference(embedInteropTypes:=True)}) 1865references:={MscorlibRef, SystemRef, MetadataReference.CreateFromImage(compilation0.EmitToArray())}) 3639references:={MetadataReference.CreateFromImage(piaCompilation2.EmitToArray())}) 3719references:={MetadataReference.CreateFromImage(piaCompilation2.EmitToArray())}) 3982references:={MetadataReference.CreateFromImage(piaCompilation2.EmitToArray())}) 4141references:={MetadataReference.CreateFromImage(piaCompilation2.EmitToArray())})
Emit\OptionalArgumentsTests.vb (2)
168Return MetadataReference.CreateFromImage(libraryCompilation.EmitToArray()) 935additionalRefs:={MetadataReference.CreateFromImage(comp1.EmitToArray())},
PDB\PDBEmbeddedSourceTests.vb (1)
89Dim peBlob = c.EmitToArray(
PDB\PDBTests.vb (2)
121Dim peReader = New PEReader(c.EmitToArray(debugEntryPoint:=f)) 151Dim peReader = New PEReader(c.EmitToArray(debugEntryPoint:=f))
PDB\PortablePdbTests.vb (5)
40compilation.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream:=pdbStream) 78Dim peBlob = c.EmitToArray(EmitOptions.Default. 131Dim peBlob = c.EmitToArray(EmitOptions.Default. 200c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream:=pdbStream, sourceLinkStream:=New MemoryStream(sourceLinkBlob)) 234Dim peBlob = c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded), sourceLinkStream:=New MemoryStream(sourceLinkBlob))
PDB\TypeDefinitionDocumentTests.vb (1)
349Dim pe = compilation.EmitToArray(EmitOptions.[Default].WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream:=pdbStream)
PDB\VisualBasicDeterministicBuildCompilationTests.vb (1)
48Dim peBlob = originalCompilation.EmitToArray(emitOptions)
PrivateProtected.vb (2)
208additionalRefs:={MetadataReference.CreateFromImage(baseCompilation.EmitToArray())}, 253additionalRefs:={MetadataReference.CreateFromImage(baseCompilation.EmitToArray())},
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (5)
CompileExpressionsTests.vb (1)
85comp.EmitToArray(testData:=testData)
ExpressionCompilerTests.vb (2)
3862Dim exeBytes = comp.EmitToArray() 3892Dim exeBytes = comp.EmitToArray()
ImportDebugInfoTests.vb (2)
264Dim exeBytes = comp.EmitToArray() 299Dim exeBytes = comp.EmitToArray()
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ResultProvider.UnitTests (6)
TupleTests.vb (5)
30Dim assembly1 = compilation1.EmitToArray() 110Dim assembly1 = compilation1.EmitToArray() 150Dim assembly1 = compilation1.EmitToArray() 196Dim assembly1 = compilation1.EmitToArray() 337Return comp.EmitToArray()
VisualBasicResultProviderTestBase.vb (1)
31Return ReflectionUtilities.Load(comp.EmitToArray())
Microsoft.CodeAnalysis.VisualBasic.Scripting.UnitTests (1)
CommandLineRunnerTests.vb (1)
87End Class", "1").EmitToArray())
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (25)
Compilation\CompilationAPITests.vb (2)
2446Dim md1 = AssemblyMetadata.CreateFromImage(CreateCompilationWithMscorlib40({"Public Class C : End Class"}, options:=TestOptions.ReleaseDll).EmitToArray()) 2447Dim md2 = AssemblyMetadata.CreateFromImage(CreateCompilationWithMscorlib40({"Public Class D : End Class"}, options:=TestOptions.ReleaseDll).EmitToArray())
Compilation\ReferenceManagerTests.vb (9)
637Dim main = CreateCompilationWithMscorlib40AndVBRuntimeAndReferences(sourceMain, {MetadataReference.CreateFromImage(refLibV1.EmitToArray()), New VisualBasicCompilationReference(libV2)}) 776Dim imageLibV1 = libV1.EmitToArray() 780Dim imageRefLibV1 = refLibV1.EmitToArray() 1048Dim refB = AssemblyMetadata.CreateFromImage(b.EmitToArray()).GetReference(display:="B") 1062Dim refA2 = AssemblyMetadata.CreateFromImage(a2.EmitToArray()).GetReference(display:="A2") 1141Dim refB = MetadataReference.CreateFromImage(b.EmitToArray()) 1145Dim refA2 = MetadataReference.CreateFromImage(a2.EmitToArray()) 1456Dim assemblyMd = AssemblyMetadata.CreateFromImage(CreateCompilationWithMscorlib40(assemblySource).EmitToArray()) 1610Dim refa = AssemblyMetadata.CreateFromImage(a.EmitToArray()).GetReference(display:="A")
Semantics\AccessCheckTests.vb (4)
643{MetadataReference.CreateFromImage(other.EmitToArray())}) 663Dim otherImage = other.EmitToArray() 1983Dim assem1Bytes = assem1.EmitToArray() 2018Dim assem2Bytes = assem2.EmitToArray()
Semantics\FieldInitializerBindingTests.vb (3)
895Dim bytes = compilation.EmitToArray() 962Dim bytes = compilation.EmitToArray() 1297Dim bytes = compilation.EmitToArray()
Semantics\OptionalArgumentTests.vb (7)
701Dim metadataRef = MetadataReference.CreateFromImage(libComp.EmitToArray()) 762Dim libRef = MetadataReference.CreateFromImage(libComp.EmitToArray()) 852Dim metadataRef = MetadataReference.CreateFromImage(libComp.EmitToArray()) 943libRef = MetadataReference.CreateFromImage(libComp.EmitToArray()) 1016libRef = MetadataReference.CreateFromImage(libComp.EmitToArray()) 1687compilation = CreateEmptyCompilationWithReferences(source, {MscorlibRef_v4_0_30316_17626, MsvbRef, MetadataReference.CreateFromImage(attributeCompilation.EmitToArray())}, TestOptions.ReleaseExe) 1947Dim reference1 = MetadataReference.CreateFromImage(compilation1.EmitToArray())
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (30)
SymbolDisplay\SymbolDisplayTests.vb (1)
4662Dim mtdata = comp1.EmitToArray()
SymbolsTests\GenericConstraintTests.vb (2)
3242Dim compilation2 = CreateCompilationWithMscorlib40AndReferences(vbSource2, {MetadataReference.CreateFromImage(compilation1.EmitToArray())}) 3280Dim compilation3 = CreateCompilationWithMscorlib40AndReferences(vbSource3, {MetadataReference.CreateFromImage(compilation2.EmitToArray())})
SymbolsTests\Metadata\MetadataMemberTests.vb (1)
716Dim mtdata = DirectCast(comp1, Compilation).EmitToArray(options:=New EmitOptions(metadataOnly:=True))
SymbolsTests\Metadata\PE\HasUnsupportedMetadata.vb (2)
444Dim bytes1 = comp1.EmitToArray() 455Dim bytes2 = comp2.EmitToArray()
SymbolsTests\Metadata\PE\NoPia.vb (1)
1242i3Compilation.EmitToArray(),
SymbolsTests\Metadata\PE\TypeForwarders.vb (1)
1118Dim appModule = ModuleMetadata.CreateFromImage(appCompilation.EmitToArray()).Module
SymbolsTests\MetadataFileReferenceCompilationTests.vb (1)
101Dim metadata3 = AssemblyMetadata.CreateFromImage(b.EmitToArray())
SymbolsTests\Retargeting\NoPia.vb (10)
1084Dim piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()) 1110Dim localTypes2Image = MetadataReference.CreateFromImage(localTypes2.EmitToArray()) 1176Dim piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()) 1201Dim localTypes2Image = MetadataReference.CreateFromImage(localTypes2.EmitToArray()) 1267Dim piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()) 1292Dim localTypes2Image = MetadataReference.CreateFromImage(localTypes2.EmitToArray()) 1358Dim piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()) 1418Dim piaImage = MetadataReference.CreateFromImage(pia.EmitToArray()) 1444Dim localTypes2Image = MetadataReference.CreateFromImage(localTypes2.EmitToArray()) 1542Dim compilation1Image = MetadataReference.CreateFromImage(compilation1.EmitToArray())
SymbolsTests\Source\BaseClassTests.vb (1)
2208Dim compilationImage = compilation.EmitToArray(options:=New EmitOptions(metadataOnly:=True))
SymbolsTests\Source\OverridesTests.vb (3)
2276Dim compilation2Bytes = compilation2.EmitToArray() 2369Dim compilation2Bytes = compilation2.EmitToArray() 2415Dim compilation1Bytes = compilation1.EmitToArray()
SymbolsTests\Source\PropertyTests.vb (6)
2978Dim reference1b = MetadataReference.CreateFromImage(compilation1.EmitToArray()) 3025Dim reference1 = MetadataReference.CreateFromImage(compilation1.EmitToArray()) 3073Dim reference1 = MetadataReference.CreateFromImage(compilation1.EmitToArray()) 3149Dim reference1 = MetadataReference.CreateFromImage(compilation1.EmitToArray()) 3653Dim reference1 = MetadataReference.CreateFromImage(compilation1.EmitToArray()) 7028Dim reference1 = MetadataReference.CreateFromImage(compilation1.EmitToArray())
SymbolsTests\SymbolErrorTests.vb (1)
6922compilation1 = compilation1.AddReferences(MetadataReference.CreateFromImage(csharpComp.EmitToArray()))
Microsoft.CodeAnalysis.Workspaces.MSBuild.UnitTests (4)
VisualStudioMSBuildWorkspaceTests.cs (4)
1889var metadataBytes = compilation.EmitToArray(); 1912var metadataBytes = compilation.EmitToArray(); 1936var metadataBytes = compilation.EmitToArray(); 1959var metadataBytes = compilation.EmitToArray();
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (2)
42var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: pdbFormat, pdbFilePath: debugDirPdbPath), pdbStream: pdbStream); 91var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb, pdbFilePath: debugDirPdbPath), pdbStream: pdbStream);