257 references to Emit
Microsoft.AspNetCore.App.Analyzers.Test (1)
Infrastructure\WellKnownTypesTests.cs (1)
80var emitResult = compilation.Emit(stream);
Microsoft.AspNetCore.Http.Extensions.Tests (1)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
149var result = compilation.Emit(output, pdb, options: emitOptions, embeddedTexts: embeddedTexts);
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
149var result = compilation.Emit(output, pdb, options: emitOptions, embeddedTexts: embeddedTexts);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (1)
RuntimeViewCompiler.cs (1)
348var result = compilation.Emit(
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (1)
CompilerFailedExceptionFactoryTest.cs (1)
53var emitResult = compilation.Emit(new MemoryStream());
Microsoft.CodeAnalysis (1)
Compilation\Compilation.cs (1)
2719return Emit(
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Semantics\SpeculationAnalyzerTests.cs (1)
541!langCompilation.Emit(temporaryStream).Diagnostics.Any(isProblem);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (82)
CodeGen\CodeGenExprLambdaTests.cs (5)
468CreateCompilationWithMscorlib40AndSystemCore(program).Emit(new System.IO.MemoryStream()).Diagnostics 5309var result = compilation.Emit(stream); 5371var result = compilation.Emit(stream); 5444var result = compilation.Emit(stream); 5960var 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)
14568var result = compilation.Emit(stream); 14602var result = compilation.Emit(stream); 14638var result = compilation.Emit(stream); 14660var result = compilation.Emit(stream);
CodeGen\EventTests.cs (1)
671compilation2.Emit(new System.IO.MemoryStream()).Diagnostics.Verify(
Emit\CompilationEmitTests.cs (46)
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")); 5175Assert.Throws<ArgumentException>(() => compilation.Emit(outReal)); 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\ResourceTests.cs (18)
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: 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:
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (13)
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 (5)
51var result = comp.Emit(new MemoryStream(), pdbStream: new MemoryStream()); 71var result = comp.Emit(new MemoryStream(), pdbStream: new MemoryStream()); 112var result = outputCompilation.Emit(new MemoryStream(), pdbStream: new MemoryStream()); 141var result = comp.Emit(new MemoryStream(), pdbStream: new MemoryStream()); 12800var 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.Emit3.UnitTests (30)
Attributes\AttributeTests.cs (2)
10036var emitResult2 = compilation2.Emit(peStream: new MemoryStream(), options: new EmitOptions(metadataOnly: true)); 10050var emitResult3 = compilation3.Emit(peStream: new MemoryStream(), options: new EmitOptions(metadataOnly: true));
Attributes\AttributeTests_Assembly.cs (1)
941Assert.True(compilation.Emit(stream).Success);
Attributes\AttributeTests_Security.cs (2)
1638var emitResult = comp.Emit(output); 1651var emitResult = comp.Emit(output);
Attributes\InternalsVisibleToAndStrongNameTests.cs (24)
1508var success = other.Emit(outStrm); 1559success = assemblyComp.Emit(finalStrm); 1647var success = other.Emit(outStrm, metadataPEStream: refStrm); 1665var success = other.Emit(outStrm); 1685var success = other.Emit(outStrm); 1703var success = other.Emit(outStrm); 1722var success = other.Emit(outStrm); 1760var success = other.Emit(outStrm, metadataPEStream: refStrm); 1782var success = other.Emit(outStrm); 1799var success = other.Emit(outStrm); 1819var emitResult = other.Emit(outStrm); 1870var emitResult = other.Emit(outStrm); 1889var emitResult = other.Emit(outStrm); 1909var emitResult = other.Emit(outStrm); 1928var emitResult = other.Emit(outStrm); 1947var emitResult = other.Emit(outStrm); 2519var success = other.Emit(outStrm); 2546var success = other.Emit(outStrm); 2577var result = other.Emit(outStrm); 2607var success = other.Emit(outStrm); 2637var success = other.Emit(outStrm); 2662var success = other.Emit(outStrm); 2692var success = other.Emit(outStrm); 2876var success = other.Emit(outStrm);
FlowAnalysis\FlowDiagnosticTests.cs (1)
1860var emitDiags = comp.Emit(new System.IO.MemoryStream()).Diagnostics.ToArray();
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)
275emitResult = comp.Emit(output, null, null, null);
Semantics\LambdaTests.cs (1)
525var 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)
7340CreateCompilation(source).Emit(new System.IO.MemoryStream()).Diagnostics 21586var result = compilation.Emit(exebits, pdbbits, options: TestOptions.NativePdbEmit);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (21)
Compilation\CompilationAPITests.cs (16)
389Assert.Throws<ArgumentException>(() => c.Emit(peStream)); 390Assert.Throws<ArgumentException>(() => c.Emit(new MemoryStream(), pdbStream)); 406EmitResult result = c.Emit(stream, options: options); 446Assert.Throws<ArgumentNullException>("peStream", () => comp.Emit(peStream: null)); 447Assert.Throws<ArgumentException>("peStream", () => comp.Emit(peStream: new TestStream(canRead: true, canWrite: false, canSeek: true))); 448Assert.Throws<ArgumentException>("pdbStream", () => comp.Emit(peStream: new MemoryStream(), pdbStream: new TestStream(canRead: true, canWrite: false, canSeek: true))); 449Assert.Throws<ArgumentException>("pdbStream", () => comp.Emit(peStream: new MemoryStream(), pdbStream: new MemoryStream(), options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded))); 451Assert.Throws<ArgumentException>("sourceLinkStream", () => comp.Emit( 457Assert.Throws<ArgumentException>("embeddedTexts", () => comp.Emit( 463Assert.Throws<ArgumentException>("embeddedTexts", () => comp.Emit( 469Assert.Throws<ArgumentException>("win32Resources", () => comp.Emit( 473Assert.Throws<ArgumentException>("win32Resources", () => comp.Emit( 478Assert.True(comp.Emit( 3098var result = module.Emit(moduleStream); 3117var result = module.Emit(moduleStream); 3138var 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)
2868compilation.Emit(stream);
Symbols\SymbolErrorTests.cs (1)
73var 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)
367return c.Emit(new MemoryStream(), pdbStream: pdbStream, options: options, manifestResources: manifestResources).Diagnostics;
TestBase.cs (1)
199var emitResult = compilation.Emit(dllStream);
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (43)
Attributes\AssemblyAttributes.vb (11)
536AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 542AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 552AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 573AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 606AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 649AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 655AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 665AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 1055AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream()).Diagnostics, 1070AssertTheseDiagnostics(compilation.Emit(New System.IO.MemoryStream(), manifestResources:=hash_resources).Diagnostics, 1150Assert.True(comp.Emit(stream).Success)
Attributes\EmitTestStrongNameProvider.vb (1)
42comp.Emit(New MemoryStream()).Diagnostics.Verify(
Attributes\InternalsVisibleToAndStrongNameTests.vb (16)
1206Dim emitResult = other.Emit(outStrm) 1226Dim emitResult = assembly.Emit(outStrm) 1270Dim emitResult = other.Emit(outStrm) 1292Dim emitResult = other.Emit(outStrm) 1399Dim emitResult = comp.Emit(outStrm) 1443success = assemblyComp.Emit(finalStrm) 1475Dim success = other.Emit(outStrm) 1499Dim success = other.Emit(outStrm) 1527Dim success = other.Emit(outStrm) 1600Dim success = other.Emit(outStrm) 1629Dim success = other.Emit(outStrm) 1782Dim emitResult = other.Emit(outStrm) 1814Dim emitResult = other.Emit(outStrm) 1851Dim emitResult = other.Emit(outStrm) 1905Dim emitResult = other.Emit(outStrm) 1960Dim emitResult = compilation.Emit(stream)
CodeGen\CodeGenScriptTests.vb (2)
211s2.Emit(stream) 280Dim emitResult = submission.Emit(stream)
CodeGen\CodeGenVBCore.vb (1)
2420other.Emit(memory)
Emit\CompilationEmitTests.vb (5)
996Dim result = comp.Emit(output, metadataPEStream:=metadataOutput, options:=options) 1006Dim result = comp.Emit(output, options:=options) 2036Assert.True(c.Emit(s).Success) 3767Dim emitResult = comp.Emit(output) 3779Dim emitResult = comp.Emit(output)
Emit\NoPiaEmbedTypes.vb (2)
507Dim result = compilation.Emit(executableStream) 517Dim result = compilation.Emit(executableStream, options:=New EmitOptions(metadataOnly:=True))
Emit\ResourceTests.vb (2)
194result = c1.Emit(New MemoryStream(), 328c1.Emit(output, win32Resources:=c1.CreateDefaultWin32Resources(True, False, Nothing, Nothing))
PDB\PDBTests.vb (3)
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())
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (22)
Compilation\CompilationAPITests.vb (21)
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))) 463Assert.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 (2)
DocumentationComments\DocCommentTests.vb (1)
12179emitResult = compilation.Emit(output, xmlDocumentationStream:=xml)
SymbolsTests\MetadataFileReferenceCompilationTests.vb (1)
118a.Emit(stream)
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
CompilationTestUtils.vb (1)
823Dim diagnostics = compilation.Emit(assemblyStream, pdbStream:=pdbStream).Diagnostics
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.SkeletonReferenceCache.cs (1)
247var emitResult = compilation.Emit(stream, options: s_metadataOnlyEmitOptions, cancellationToken: cancellationToken);
Microsoft.Gen.Logging.Unit.Tests (1)
CompilationHelper.cs (1)
57var emitResult = compilation.Emit(ms);
Roslyn.Test.PdbUtilities (2)
Reader\PdbTestUtilities.cs (1)
99compilation.Emit(exebits, pdbbits);
Reader\PdbValidation.cs (1)
529var result = compilation.Emit(
System.Windows.Forms.Design.Tests (1)
System\Resources\Tools\CodeDomCompileHelper.cs (1)
45var result = compilation.Emit(stream, manifestResources: description);
WinShimmer (1)
Program.cs (1)
77var emit = compilation.Emit(exe, win32Resources: resources);