382 references to Emit
Microsoft.CodeAnalysis (1)
Compilation\Compilation.cs (1)
2682return Emit(
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (2)
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
319var result = compilation.Emit(dllStream, pdbStream, options: emitOptions, embeddedTexts: embeddedTexts);
Semantics\SpeculationAnalyzerTests.cs (1)
521!langCompilation.Emit(temporaryStream).Diagnostics.Any(isProblem);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (115)
CodeGen\CodeGenExprLambdaTests.cs (5)
467CreateCompilationWithMscorlib40AndSystemCore(program).Emit(new System.IO.MemoryStream()).Diagnostics 5307var result = compilation.Emit(stream); 5369var result = compilation.Emit(stream); 5442var result = compilation.Emit(stream); 5958var result = compilation2.Emit(stream);
CodeGen\CodeGenFieldInitTests.cs (1)
702.Emit(new System.IO.MemoryStream()).Diagnostics
CodeGen\CodeGenMscorlib.cs (1)
492compilation2.Emit(new System.IO.MemoryStream()).Diagnostics.Verify(
CodeGen\CodeGenTests.cs (4)
14551var result = compilation.Emit(stream); 14585var result = compilation.Emit(stream); 14621var result = compilation.Emit(stream); 14643var result = compilation.Emit(stream);
CodeGen\EventTests.cs (1)
671compilation2.Emit(new System.IO.MemoryStream()).Diagnostics.Verify(
Emit\CompilationEmitTests.cs (55)
52emitResult = compilation.Emit(output, pdbStream: null, xmlDocumentationStream: null, win32Resources: null); 157emitResult = comp.Emit(output, pdbStream: null, xmlDocumentationStream: null, win32Resources: null); 214emitResult = comp.Emit(output, options: new EmitOptions(metadataOnly: true)); 239emitResult = compUsing.Emit(output); 271emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 316emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 362emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 416emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 472emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 525emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 568EmitResult emitResult = comp.Emit(output, metadataPEStream: metadataOutput, 707EmitResult emitResult = comp.Emit(output, metadataPEStream: metadataOutput, 733EmitResult emitResult = comp.Emit(output, metadataPEStream: metadataOutput, 757EmitResult emitResult = comp.Emit(output, metadataPEStream: metadataOutput, 786EmitResult emitResult = comp.Emit(output, metadataPEStream: metadataOutput, 838EmitResult emitResult = comp.Emit(output, metadataPEStream: metadataOutput, 879EmitResult emitResult = comp.Emit(output, metadataPEStream: metadataOutput, 1326var refonlyDiagnostics = compilation.Emit(new MemoryStream(), pdbStream: null, 1335var refoutDiagnostics = compilation.Emit(peStream: new MemoryStream(), metadataPEStream: new MemoryStream(), pdbStream: null, 1975var result = comp.Emit(output, metadataPEStream: metadataOutput, 1987var result = comp.Emit(output, 2100var emitResult = comp.Emit(output, options: emitOptions); 2529Assert.Throws<ArgumentException>(() => comp.Emit(output, pdbOutput, 2543Assert.Throws<ArgumentException>(() => comp.Emit(output, metadataPEStream: metadataPeOutput, 2557Assert.Throws<ArgumentException>(() => comp.Emit(output, metadataPEStream: metadataPeOutput, 2572_ = comp.Emit(output, options: EmitOptions.Default.WithIncludePrivateMembers(false)); 2585Assert.Throws<ArgumentException>(() => comp.Emit(output, metadataPEStream: metadataPeOutput, 2598Assert.Throws<ArgumentException>(() => comp.Emit(output, 2612var result = comp.Emit(output, metadataPEStream: metadataOutput, 2637Assert.Throws<ArgumentException>(() => comp.Emit(output, 2659var result = comp.Emit(output, pdbOutput, metadataPEStream: metadataOutput); 2708emitResult = libComp.Emit(output, options: new EmitOptions(metadataOnly: true)); 2763emitResult = exeComp.Emit(output); 3374emitResult = compilation.Emit(output, pdbStream: null, xmlDocumentationStream: null, win32Resources: null); 3407emitResult = compilation.Emit(output, pdbStream: null, xmlDocumentationStream: null, win32Resources: null); 3445emitResult = compilation.Emit(output, pdbStream: null, xmlDocumentationStream: null, win32Resources: null); 4023Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameWithExtension)).Success); 4054Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: outputName + extension)).Success); 4084Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride + extension)).Success); 4115Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride)).Success); 4146Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride + extension)).Success); 4177Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride)).Success); 4228var result = compilation.Emit(new MemoryStream(), options: new EmitOptions(outputNameOverride: "x\0x")); 5162var result = compilation.Emit(output); 5169result = compilation.Emit(output); 5175Assert.Throws<ArgumentException>(() => compilation.Emit(outReal)); 5189var result = compilation.Emit(output, pdbStream, options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb)); 5206var result = compilation.Emit(output, pdbStream: pdb); 5217result = compilation.Emit(output, pdbStream: pdb); 5452var result = compilation.Emit(broken); 5471var result = comp.Emit(peStream, 5483Assert.Throws<OperationCanceledException>(() => comp.Emit(peStream, 5505Assert.Throws<OperationCanceledException>(() => compilation.Emit(broken)); 5592var emitResult = compilation.Emit(output, pdbStream, xmlDocumentationStream, win32ResourcesStream); 5641var emitResult = compilation.Emit(output, options: emitOptions);
Emit\DeterministicTests.cs (4)
84var resultDeterministic = compilationDeterministic.Emit(Stream.Null, pdbStream: Stream.Null); 85var resultNonDeterministic = compilationNonDeterministic.Emit(Stream.Null, pdbStream: Stream.Null); 270compilation.Emit(output); 495var emitResult = comp.Emit(streamDll, xmlDocumentationStream: streamXml,
Emit\EmitErrorTests.cs (2)
242var result = compilation2.Emit(executableStream); 254var result = compilation2.Emit(executableStream, options: new EmitOptions(metadataOnly: true));
Emit\NoPiaEmbedTypes.cs (2)
135var result = compilation.Emit(executableStream); 142var result = compilation.Emit(executableStream, options: new EmitOptions(metadataOnly: true));
Emit\ResourceTests.cs (23)
47c1.Emit(output, win32Resources: c1.CreateDefaultWin32Resources(true, false, null, null)); 138c1.Emit(output, win32Resources: memStream); 210var result = c1.Emit(new MemoryStream(), manifestResources: 221result = c1.Emit(new MemoryStream(), manifestResources: 240var result = c1.Emit(new MemoryStream(), manifestResources: 260var result = c1.Emit(new MemoryStream(), manifestResources: 273result = c1.Emit(new MemoryStream(), manifestResources: 293var result = c1.Emit(new MemoryStream(), manifestResources: 313var result = c1.Emit(new MemoryStream(), manifestResources: 323result = c1.Emit(new MemoryStream(), manifestResources: 340var result = c1.Emit(new MemoryStream(), manifestResources: 354result = c1.Emit(new MemoryStream(), manifestResources: 369result = c1.Emit(new MemoryStream(), manifestResources: 382result = c1.Emit(new MemoryStream(), manifestResources: 413var result = c1.Emit(output, manifestResources: 446emit = (c, s, r) => c.Emit(s, manifestResources: r, options: new EmitOptions(metadataOnly: metadataOnly)); 516var result2 = c2.Emit(output2); 564var result3 = c3.Emit(output3); 622var result4 = c4.Emit(output4, manifestResources: 774var result = c1.Emit(output, manifestResources: 801var result = c1.Emit(output, manifestResources: 837c1.Emit(output, win32Resources: c1.CreateDefaultWin32Resources(true, false, null, null)); 900var result = c1.Emit(new MemoryStream(), manifestResources:
PDB\PDBAsyncTests.cs (1)
2036var result = compilation.Emit(
PDB\PDBConstantTests.cs (1)
536var result = compilation.Emit(exebits, pdbbits);
PDB\PDBIteratorTests.cs (1)
1630var result = compilation.Emit(
PDB\PDBSourceLinkTests.cs (1)
123var result = c.Emit(new MemoryStream(), pdbStream, options: EmitOptions.Default.WithDebugInformationFormat(format), sourceLinkStream: sourceLinkStream);
PDB\PDBTests.cs (9)
45var result = comp.Emit(new MemoryStream(), pdbStream: new MemoryStream()); 65var result = comp.Emit(new MemoryStream(), pdbStream: new MemoryStream()); 106var result = outputCompilation.Emit(new MemoryStream(), pdbStream: new MemoryStream()); 135var result = comp.Emit(new MemoryStream(), pdbStream: new MemoryStream()); 627var result = c1.Emit(new MemoryStream(), new MemoryStream(), debugEntryPoint: f2.GetPublicSymbol()); 632result = c1.Emit(new MemoryStream(), new MemoryStream(), debugEntryPoint: d_t_g_int.GetPublicSymbol()); 637result = c1.Emit(new MemoryStream(), new MemoryStream(), debugEntryPoint: d_int_g.GetPublicSymbol()); 642result = c1.Emit(new MemoryStream(), new MemoryStream(), debugEntryPoint: d_int_g_int.GetPublicSymbol()); 12865var result = compilation.Emit(outStream, options: new EmitOptions(pdbFilePath: "test\\?.pdb", debugInformationFormat: DebugInformationFormat.Embedded));
PDB\PDBUsingTests.cs (3)
2367var result = compilation.Emit(exebits, pdbbits); 2534c.Emit(peStream: peStream1, pdbStream: pdbStream); 2535c.Emit(peStream: peStream2);
PDB\PortablePdbTests.cs (1)
382var result = c.Emit(new MemoryStream(), new MemoryStream(), options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), sourceLinkStream: sourceLinkStream);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (31)
Attributes\AttributeTests.cs (2)
9738var emitResult2 = compilation2.Emit(peStream: new MemoryStream(), options: new EmitOptions(metadataOnly: true)); 9752var emitResult3 = compilation3.Emit(peStream: new MemoryStream(), options: new EmitOptions(metadataOnly: true));
Attributes\AttributeTests_Assembly.cs (1)
940Assert.True(compilation.Emit(stream).Success);
Attributes\AttributeTests_Security.cs (2)
1638var emitResult = comp.Emit(output); 1651var emitResult = comp.Emit(output);
Attributes\InternalsVisibleToAndStrongNameTests.cs (25)
1455var success = other.Emit(outStrm); 1506success = assemblyComp.Emit(finalStrm); 1594var success = other.Emit(outStrm, metadataPEStream: refStrm); 1612var success = other.Emit(outStrm); 1632var success = other.Emit(outStrm); 1650var success = other.Emit(outStrm); 1669var success = other.Emit(outStrm); 1707var success = other.Emit(outStrm, metadataPEStream: refStrm); 1729var success = other.Emit(outStrm); 1746var success = other.Emit(outStrm); 1766var emitResult = other.Emit(outStrm); 1817var emitResult = other.Emit(outStrm); 1836var emitResult = other.Emit(outStrm); 1856var emitResult = other.Emit(outStrm); 1875var emitResult = other.Emit(outStrm); 1894var emitResult = other.Emit(outStrm); 2394var emitResult = comp.Emit(outStrm); 2464var success = other.Emit(outStrm); 2491var success = other.Emit(outStrm); 2522var result = other.Emit(outStrm); 2552var success = other.Emit(outStrm); 2582var success = other.Emit(outStrm); 2607var success = other.Emit(outStrm); 2637var success = other.Emit(outStrm); 2821var success = other.Emit(outStrm);
FlowAnalysis\FlowDiagnosticTests.cs (1)
1860var emitDiags = comp.Emit(new System.IO.MemoryStream()).Diagnostics.ToArray();
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
ExpressionCompilerTests.cs (2)
6021Assert.True(comp1.Emit(peStream1Unused, pdbStream1).Success); 6022Assert.True(comp2.Emit(peStream2, pdbStream2).Success);
Microsoft.CodeAnalysis.CSharp.Scripting.Desktop.UnitTests (1)
ObjectFormatterTests.cs (1)
111var result = compilation.Emit(stream);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\IteratorTests.cs (1)
144emitResult = comp.Emit(output, null, null, null);
Semantics\LambdaTests.cs (1)
522var emitResult = vbProject.Emit(metadataStream, options: new EmitOptions(metadataOnly: true));
Semantics\QueryTests.cs (2)
2607Assert.False(CreateCompilationWithMscorlib40AndSystemCore(sourceCode).Emit(output).Success); 2629Assert.False(CreateCompilationWithMscorlib40AndSystemCore(sourceCode).Emit(output).Success);
Semantics\SemanticErrorTests.cs (2)
7336CreateCompilation(source).Emit(new System.IO.MemoryStream()).Diagnostics 21413var result = compilation.Emit(exebits, pdbbits, options: TestOptions.NativePdbEmit);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (21)
Compilation\CompilationAPITests.cs (16)
390Assert.Throws<ArgumentException>(() => c.Emit(peStream)); 391Assert.Throws<ArgumentException>(() => c.Emit(new MemoryStream(), pdbStream)); 407EmitResult result = c.Emit(stream, options: options); 447Assert.Throws<ArgumentNullException>("peStream", () => comp.Emit(peStream: null)); 448Assert.Throws<ArgumentException>("peStream", () => comp.Emit(peStream: new TestStream(canRead: true, canWrite: false, canSeek: true))); 449Assert.Throws<ArgumentException>("pdbStream", () => comp.Emit(peStream: new MemoryStream(), pdbStream: new TestStream(canRead: true, canWrite: false, canSeek: true))); 450Assert.Throws<ArgumentException>("pdbStream", () => comp.Emit(peStream: new MemoryStream(), pdbStream: new MemoryStream(), options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded))); 452Assert.Throws<ArgumentException>("sourceLinkStream", () => comp.Emit( 458Assert.Throws<ArgumentException>("embeddedTexts", () => comp.Emit( 464Assert.Throws<ArgumentException>("embeddedTexts", () => comp.Emit( 470Assert.Throws<ArgumentException>("win32Resources", () => comp.Emit( 474Assert.Throws<ArgumentException>("win32Resources", () => comp.Emit( 479Assert.True(comp.Emit( 3099var result = module.Emit(moduleStream); 3116var result = module.Emit(moduleStream); 3135var result = module.Emit(moduleStream);
Symbols\AnonymousTypesSymbolTests.cs (3)
592var result = compilation.Emit(stream, options: new EmitOptions(metadataOnly: metadataOnly)); 1758var result = comp.Emit(new MemoryStream()); 1812var result = comp.Emit(new MemoryStream());
Symbols\CompilationCreationTests.cs (1)
2867compilation.Emit(stream);
Symbols\SymbolErrorTests.cs (1)
72var emitResult = comp.Emit(new System.IO.MemoryStream());
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (20)
PdbTests.cs (20)
29var result = comp.Emit(output, outputPdb, null); 31result = comp.Emit(output, outputPdb); 33result = comp.Emit(peStream: output, xmlDocumentationStream: null); 35result = comp.Emit(peStream: output, pdbStream: outputPdb); 37result = comp.Emit(output, outputPdb, null); 39result = comp.Emit(output, outputPdb); 41result = comp.Emit(output, outputPdb, outputxml); 43result = comp.Emit(output, null, null, null); 45result = comp.Emit(output); 47result = comp.Emit(output, null, outputxml); 49result = comp.Emit(output, xmlDocumentationStream: outputxml); 51result = comp.Emit(output, xmlDocumentationStream: outputxml); 53result = comp.Emit(output, options: null); 55result = comp.Emit(output, options: EmitOptions.Default.WithHighEntropyVirtualAddressSpace(true)); 57result = comp.Emit(output, options: EmitOptions.Default.WithOutputNameOverride("goo")); 59result = comp.Emit(output, options: EmitOptions.Default.WithPdbFilePath("goo.pdb")); 79var r = c.Emit(peStream, pdbStream); 95var r = c.Emit(peStream, pdbStream); 112var r = c.Emit(peStream, pdbStream); 127var result = comp.Emit(output, outputPdb, outputxml);
Microsoft.CodeAnalysis.Test.Utilities (3)
Compilation\CompilationExtensions.cs (1)
103var emitResult = compilation.Emit(stream, options: options);
Diagnostics\DiagnosticExtensions.cs (1)
366return c.Emit(new MemoryStream(), pdbStream: pdbStream, options: options, manifestResources: manifestResources).Diagnostics;
TestBase.cs (1)
187var emitResult = compilation.Emit(dllStream);
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Semantics\SpeculationAnalyzerTests.vb (1)
143Return Not langCompilation.GetDiagnostics().Any() AndAlso Not langCompilation.Emit(temporaryStream).Diagnostics.Any()
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (135)
Attributes\AssemblyAttributes.vb (11)
522AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 528AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 538AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 559AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 592AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 635AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 641AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 651AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 1041AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 1056AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream(), manifestResources:=hash_resources).Diagnostics, 1136Assert.True(comp.Emit(stream).Success)
Attributes\AttributeTests.vb (2)
4584Dim emitResult2 = compilation2.Emit(peStream:=New MemoryStream(), options:=New EmitOptions(metadataOnly:=True)) 4599Dim emitResult3 = compilation3.Emit(peStream:=New MemoryStream(), options:=New EmitOptions(metadataOnly:=True))
Attributes\EmitTestStrongNameProvider.vb (1)
42comp.Emit(New MemoryStream()).Diagnostics.Verify(
Attributes\InternalsVisibleToAndStrongNameTests.vb (17)
1174Dim emitResult = other.Emit(outStrm) 1194Dim emitResult = assembly.Emit(outStrm) 1238Dim emitResult = other.Emit(outStrm) 1260Dim emitResult = other.Emit(outStrm) 1367Dim emitResult = comp.Emit(outStrm) 1411success = assemblyComp.Emit(finalStrm) 1443Dim success = other.Emit(outStrm) 1467Dim success = other.Emit(outStrm) 1495Dim success = other.Emit(outStrm) 1568Dim success = other.Emit(outStrm) 1597Dim success = other.Emit(outStrm) 1695Dim emitResult = comp.Emit(outStrm) 1750Dim emitResult = other.Emit(outStrm) 1782Dim emitResult = other.Emit(outStrm) 1819Dim emitResult = other.Emit(outStrm) 1873Dim emitResult = other.Emit(outStrm) 1928Dim emitResult = compilation.Emit(stream)
CodeGen\AnonymousTypesCodeGenTests.vb (1)
169Dim result = compilation.Emit(stream, options:=New EmitOptions(metadataOnly:=j Mod 2 = 0))
CodeGen\CodeGenAsyncTests.vb (1)
2451Dim emitResult = compilation.Emit(stream, options:=New EmitOptions(metadataOnly:=True))
CodeGen\CodeGenFieldInitTests.vb (4)
495Dim result = compilation.Emit(executableStream) 522Dim result = compilation.Emit(executableStream) 657CompilationUtils.AssertTheseDiagnostics(compilation.Emit(New MemoryStream()).Diagnostics, 698CompilationUtils.AssertTheseDiagnostics(compilation2.Emit(New MemoryStream()).Diagnostics,
CodeGen\CodeGenScriptTests.vb (2)
211s2.Emit(stream) 280Dim emitResult = submission.Emit(stream)
CodeGen\CodeGenVBCore.vb (2)
1862compilation.Emit(memory) 2420other.Emit(memory)
Emit\CompilationEmitTests.vb (55)
41emitResult = compilation.Emit(output, Nothing, Nothing, Nothing) 268emitResult = compilation.Emit(output, options:=New EmitOptions(metadataOnly:=True)) 293emitResult = usingComp.Emit(output) 322emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 368emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 414emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 463emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 513emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 562emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 607Dim emitResult = comp.Emit(output, metadataPEStream:=metadataOutput, 635Dim emitResult = comp.Emit(output, metadataPEStream:=metadataOutput, 995Dim result = comp.Emit(output, metadataPEStream:=metadataOutput, options:=options) 1005Dim result = comp.Emit(output, options:=options) 1169Dim refonlyDiagnostics = compilation.Emit(New MemoryStream(), pdbStream:=Nothing, 1175Dim refoutDiagnostics = compilation.Emit(peStream:=New MemoryStream(), metadataPEStream:=New MemoryStream(), 1433Dim EmitResult = comp.Emit(output, options:=EmitOptions.Default.WithEmitMetadataOnly(True)) 1759Assert.Throws(Of ArgumentException)(Function() comp.Emit(output, pdbOutput, 1772Assert.Throws(Of ArgumentException)(Function() comp.Emit(output, metadataPEStream:=metadataPeOutput, 1792Dim result = comp.Emit(output, pdbOutput, metadataPEStream:=metadataOutput) 2035Assert.True(c.Emit(s).Success) 3388Assert.True(compilation.Emit(stream, options:=New EmitOptions(outputNameOverride:=nameOverride & extension)).Success) 3424Assert.True(compilation.Emit(stream, , options:=New EmitOptions(outputNameOverride:=nameOverride & extension)).Success) 3461Assert.True(compilation.Emit(stream, , options:=New EmitOptions(outputNameOverride:=nameOverride)).Success) 3498Assert.True(compilation.Emit(stream, , options:=New EmitOptions(outputNameOverride:=nameOverride & extension)).Success) 3535Assert.True(compilation.Emit(stream, , options:=New EmitOptions(outputNameOverride:=nameOverride)).Success) 3560Dim result = compilation.Emit(New MemoryStream(), options:=New EmitOptions(outputNameOverride:=" ")) 3766Dim emitResult = comp.Emit(output) 3778Dim emitResult = comp.Emit(output) 3878AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, <expected></expected>) 3884AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, <expected></expected>) 3890AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, <expected></expected>) 3896AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, <expected></expected>) 3902AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 3911AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 3920AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 3929AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 3938Assert.Empty(useCompilation.Emit(New MemoryStream()).Diagnostics) 3969AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 3978AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4021AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4030AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4039AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4048AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4082AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4117AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4125AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4133AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4141AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4174AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4208AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4216AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4224AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4232AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4265AssertTheseDiagnostics(useCompilation.Emit(New MemoryStream()).Diagnostics, 4460emitResult = compilation.Emit(output, Nothing, Nothing, Nothing)
Emit\DeterministicTests.vb (2)
46Dim resultDeterministic = compilationDeterministic.Emit(Stream.Null, Stream.Null) 47Dim resultNonDeterministic = compilationNonDeterministic.Emit(Stream.Null, Stream.Null)
Emit\EmitErrorTests.vb (3)
74Dim result = comp1.Emit(executableStream, pdbStream) 306Dim result = comp1.Emit(executableStream, pdbStream) 490comp1.Emit(New MemoryStream(), New MemoryStream()).Diagnostics.Verify(
Emit\NoPiaEmbedTypes.vb (2)
507Dim result = compilation.Emit(executableStream) 517Dim result = compilation.Emit(executableStream, options:=New EmitOptions(metadataOnly:=True))
Emit\ResourceTests.vb (17)
40c1.Emit(output, win32Resources:=c1.CreateDefaultWin32Resources(True, False, Nothing, Nothing)) 128c1.Emit(output, win32Resources:=memStream) 187Dim result = c1.Emit(New MemoryStream(), 194result = c1.Emit(New MemoryStream(), 263Dim result As EmitResult = c1.Emit(output, manifestResources:=New ResourceDescription(0) _ 291Dim result As EmitResult = c1.Emit(output, manifestResources:=New ResourceDescription(0) _ 328c1.Emit(output, win32Resources:=c1.CreateDefaultWin32Resources(True, False, Nothing, Nothing)) 385Dim result As EmitResult = c1.Emit(output, manifestResources:=New ResourceDescription(1) _ 671Dim result As EmitResult = c1.Emit(output, manifestResources:=New ResourceDescription(1) _ 681result = c1.Emit(output, manifestResources:=New ResourceDescription(1) _ 708Dim result = c1.Emit(output, manifestResources:=New ResourceDescription(1) _ 717result = c1.Emit(output, manifestResources:=New ResourceDescription(0) _ 728result = c1.Emit(output, manifestResources:=New ResourceDescription(0) _ 754Dim result As EmitResult = c1.Emit(output, manifestResources:=New ResourceDescription(1) _ 763result = c1.Emit(output, manifestResources:=New ResourceDescription(1) _ 787Dim result As EmitResult = c1.Emit(output, manifestResources:=New ResourceDescription(1) _ 799result = c1.Emit(output, manifestResources:=New ResourceDescription(2) _
ExpressionTrees\CodeGenExprLambda.vb (1)
6565Dim emitResult = compilation.Emit(stream)
PDB\PDBAsyncTests.vb (1)
954Dim result = compilation.Emit(peStream, pdbStream, options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb))
PDB\PDBIteratorTests.vb (1)
553Dim result = compilation.Emit(peStream, pdbStream, options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb))
PDB\PDBNamespaceScopes.vb (2)
384Dim emitResult1 = c.Emit(peStream:=peStream1, pdbStream:=pdbStream) 385Dim emitResult2 = c.Emit(peStream:=peStream2)
PDB\PDBTests.vb (9)
32Dim result = comp.Emit(New MemoryStream(), pdbStream:=New MemoryStream()) 49Dim result = comp.Emit(New MemoryStream(), pdbStream:=New MemoryStream()) 88Dim result = comp.Emit(New MemoryStream(), pdbStream:=New MemoryStream()) 198Dim result = c1.Emit(New MemoryStream(), New MemoryStream(), debugEntryPoint:=f2) 201result = c1.Emit(New MemoryStream(), New MemoryStream(), debugEntryPoint:=d_t_g_int) 204result = c1.Emit(New MemoryStream(), New MemoryStream(), debugEntryPoint:=d_int_g) 207result = c1.Emit(New MemoryStream(), New MemoryStream(), debugEntryPoint:=d_int_g_int) 3715Dim result = compilation.Emit(exebits, pdbbits) 4645Dim result = Compilation.Emit(outStream, options:=New EmitOptions(pdbFilePath:="test\\?.pdb", debugInformationFormat:=DebugInformationFormat.Embedded))
PDB\PortablePdbTests.vb (1)
269Dim result = c.Emit(New MemoryStream(), New MemoryStream(), options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), sourceLinkStream:=sourceLinkStream)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler.UnitTests (2)
ExpressionCompilerTests.vb (2)
4115Assert.True(comp1.Emit(peStream1Unused, pdbStream1).Success) 4116Assert.True(comp2.Emit(peStream2, pdbStream2).Success)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (25)
Compilation\CompilationAPITests.vb (24)
417Dim result = comp.Emit(output, outputPdb, Nothing) 419result = comp.Emit(output, outputPdb) 421result = comp.Emit(peStream:=output, pdbStream:=outputPdb, xmlDocumentationStream:=Nothing, cancellationToken:=Nothing) 423result = comp.Emit(peStream:=output, pdbStream:=outputPdb, cancellationToken:=Nothing) 425result = comp.Emit(output, outputPdb) 427result = comp.Emit(output, outputPdb) 429result = comp.Emit(output, outputPdb, outputxml) 431result = comp.Emit(output, Nothing, Nothing, Nothing) 433result = comp.Emit(output) 435result = comp.Emit(output, Nothing, outputxml) 437result = comp.Emit(output, xmlDocumentationStream:=outputxml) 439result = comp.Emit(output, Nothing, outputxml) 441result = comp.Emit(output, xmlDocumentationStream:=outputxml) 452Assert.Throws(Of ArgumentNullException)("peStream", Sub() comp.Emit(peStream:=Nothing)) 453Assert.Throws(Of ArgumentException)("peStream", Sub() comp.Emit(peStream:=New TestStream(canRead:=True, canWrite:=False, canSeek:=True))) 454Assert.Throws(Of ArgumentException)("pdbStream", Sub() comp.Emit(peStream:=New MemoryStream(), pdbStream:=New TestStream(canRead:=True, canWrite:=False, canSeek:=True))) 455Assert.Throws(Of ArgumentException)("pdbStream", Sub() comp.Emit(peStream:=New MemoryStream(), pdbStream:=New MemoryStream(), options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded))) 457Assert.Throws(Of ArgumentException)("sourceLinkStream", Sub() comp.Emit( 463Assert.Throws(Of ArgumentException)("embeddedTexts", Sub() comp.Emit( 469Assert.Throws(Of ArgumentException)("embeddedTexts", Sub() comp.Emit( 475Assert.Throws(Of ArgumentException)("win32Resources", Sub() comp.Emit( 479Assert.Throws(Of ArgumentException)("win32Resources", Sub() comp.Emit( 484Assert.True(comp.Emit( 502Dim result = c.Emit(stream, options:=options)
Semantics\NameLengthTests.vb (1)
537Dim diagnostics = comp.Emit(assemblyStream, pdbStream:=pdbStream, manifestResources:=resources).Diagnostics
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (12)
DocumentationComments\DocCommentTests.vb (1)
12179emitResult = compilation.Emit(output, xmlDocumentationStream:=xml)
SymbolsTests\AnonymousTypes\AnonymousTypesEmittedSymbolsTests.vb (1)
273compilation.Emit(stream)
SymbolsTests\GenericConstraintTests.vb (1)
3061Dim result = compilation.Emit(stream)
SymbolsTests\MetadataFileReferenceCompilationTests.vb (1)
117a.Emit(stream)
SymbolsTests\Source\PropertyTests.vb (2)
588compilation.Emit(referenceBytes) 4829Assert.False(compilation.Emit(IO.Stream.Null).Success)
SymbolsTests\Source\TypeTests.vb (6)
2937AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 3027AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 3153AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 3172AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 3185AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 3209AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics,
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
CompilationTestUtils.vb (1)
810Dim diagnostics = compilation.Emit(assemblyStream, pdbStream:=pdbStream).Diagnostics
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionState.SkeletonReferenceCache.cs (1)
247var emitResult = compilation.Emit(stream, options: s_metadataOnlyEmitOptions, cancellationToken: cancellationToken);
Microsoft.VisualStudio.LanguageServices.Implementation (1)
ProjectSystem\CPS\TempPECompiler.cs (1)
92return compilation.Emit(file, cancellationToken: cancellationToken).Success;
Roslyn.Test.PdbUtilities (2)
Reader\PdbTestUtilities.cs (1)
99compilation.Emit(exebits, pdbbits);
Reader\PdbValidation.cs (1)
529var result = compilation.Emit(