169 instantiations of EmitOptions
Microsoft.AspNetCore.Http.Extensions.Tests (2)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
126var emitOptions = new EmitOptions(
ValidationsGenerator\ValidationsGeneratorTestBase.cs (1)
122var emitOptions = new EmitOptions(
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
126var emitOptions = new EmitOptions(
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (2)
CSharpCompiler.cs (2)
140return new EmitOptions(); 158var emitOptions = new EmitOptions(debugInformationFormat: debugInformationFormat);
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (1)
RuntimeViewCompilerTest.cs (1)
787EmitOptionsSettable = new EmitOptions(debugInformationFormat: DebugInformationFormat.Embedded),
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (1)
SnapshotTestHelper.cs (1)
115var emitOptions = new EmitOptions(
Microsoft.CodeAnalysis (18)
Emit\EmitOptions.cs (17)
20? new EmitOptions() 21: new EmitOptions().WithDebugInformationFormat(DebugInformationFormat.PortablePdb); 409return new EmitOptions(this) { EmitMetadataOnly = value }; 419return new EmitOptions(this) { PdbFilePath = path }; 429return new EmitOptions(this) { PdbChecksumAlgorithm = name }; 439return new EmitOptions(this) { OutputNameOverride = outputName }; 449return new EmitOptions(this) { DebugInformationFormat = format }; 463return new EmitOptions(this) { FileAlignment = value }; 473return new EmitOptions(this) { BaseAddress = value }; 483return new EmitOptions(this) { HighEntropyVirtualAddressSpace = value }; 493return new EmitOptions(this) { SubsystemVersion = subsystemVersion }; 503return new EmitOptions(this) { RuntimeMetadataVersion = version }; 513return new EmitOptions(this) { TolerateErrors = value }; 523return new EmitOptions(this) { IncludePrivateMembers = value }; 533return new EmitOptions(this) { InstrumentationKinds = instrumentationKinds }; 543return new EmitOptions(this) { DefaultSourceFileEncoding = defaultSourceFileEncoding }; 553return new EmitOptions(this) { FallbackSourceFileEncoding = fallbackSourceFileEncoding };
FileSystemExtensions.cs (1)
57options: new EmitOptions(pdbFilePath: pdbPath),
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (3)
CommandLineTests.cs (3)
7346var peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(subsystemVersion: SubsystemVersion.Create(5, 1)))); 9780Assert.Equal("v4.0.30319", ModuleMetadata.CreateFromImage(comp.EmitToArray(new EmitOptions(runtimeMetadataVersion: "v4.0.30319"))).Module.MetadataVersion); 9783Assert.Equal("_+@%#*^", ModuleMetadata.CreateFromImage(comp.EmitToArray(new EmitOptions(runtimeMetadataVersion: "_+@%#*^"))).Module.MetadataVersion);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (3)
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (3)
296emitOptions = new EmitOptions(metadataOnly: true, includePrivateMembers: false); 300emitOptions = new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb, pdbFilePath: pdbFilePath); 305emitOptions = new EmitOptions(debugInformationFormat: DebugInformationFormat.Embedded);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (46)
Emit\CompilationEmitTests.cs (40)
215emitResult = comp.Emit(output, options: new EmitOptions(metadataOnly: true)); 272emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 317emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 363emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 417emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 473emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 526emitResult = comp.Emit(peStream, xmlDocumentationStream: xmlStream, options: new EmitOptions(metadataOnly: true)); 570options: new EmitOptions(includePrivateMembers: false)); 709options: new EmitOptions(includePrivateMembers: false)); 735options: new EmitOptions(includePrivateMembers: false)); 759options: new EmitOptions(includePrivateMembers: false)); 788options: new EmitOptions(includePrivateMembers: false)); 840options: new EmitOptions(includePrivateMembers: false)); 881options: new EmitOptions(includePrivateMembers: false)); 2709emitResult = libComp.Emit(output, options: new EmitOptions(metadataOnly: true)); 3722var peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(highEntropyVirtualAddressSpace: true))); 3758var peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(baseAddress: 0x0000000010111111))); 3763peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(baseAddress: 0x8000))); 3768peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(baseAddress: 0x7fff))); 3778peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(baseAddress: 0xffff7fff))); 3783peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(baseAddress: 0xffff8000))); 3792peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(baseAddress: 0xffffffffffff7fff))); 3797peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(baseAddress: 0xffffffffffff8000))); 3812var peHeaders = new PEHeaders(compilation.EmitToStream(options: new EmitOptions(fileAlignment: 1024))); 4024Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameWithExtension)).Success); 4060Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: outputName + extension)).Success); 4090Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride + extension)).Success); 4121Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride)).Success); 4152Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride + extension)).Success); 4183Assert.True(compilation.Emit(stream, options: new EmitOptions(outputNameOverride: nameOverride)).Success); 4234var result = compilation.Emit(new MemoryStream(), options: new EmitOptions(outputNameOverride: "x\0x")); 4672var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4757var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4802var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4858var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4889var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4937var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4966var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 5014var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 5645var emitOptions = new EmitOptions(metadataOnly: true);
Emit\CovariantReturnTests.cs (1)
231return compilation.EmitToImageReference(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v5.1"));
Emit\DeterministicTests.cs (1)
488var optEmit = new EmitOptions()
Emit\EmitErrorTests.cs (1)
254var result = compilation2.Emit(executableStream, options: new EmitOptions(metadataOnly: true));
Emit\EmitMetadataTests.cs (1)
3271var emitOptions = new EmitOptions
Emit\NoPiaEmbedTypes.cs (1)
142var result = compilation.Emit(executableStream, options: new EmitOptions(metadataOnly: true));
Emit\ResourceTests.cs (1)
446emit = (c, s, r) => c.Emit(s, manifestResources: r, options: new EmitOptions(metadataOnly: metadataOnly));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (3)
Emit\NumericIntPtrTests.cs (2)
10349var emitOptions = new EmitOptions(runtimeMetadataVersion: "v5.1", debugInformationFormat: DebugInformationFormat.PortablePdb); 11830emitOptions: new EmitOptions(runtimeMetadataVersion: "v5.1", debugInformationFormat: DebugInformationFormat.PortablePdb),
PDB\PDBTests.cs (1)
12882var result = compilation.Emit(outStream, options: new EmitOptions(pdbFilePath: "test\\?.pdb", debugInformationFormat: DebugInformationFormat.Embedded));
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (7)
Attributes\AttributeTests.cs (4)
4884syntaxTrees: new[] { Parse("public enum Bar { Baz }") }).EmitToStream(options: new EmitOptions(metadataOnly: true)); 4894"public class Goo { }") }).EmitToStream(options: new EmitOptions(metadataOnly: true)); 10038var emitResult2 = compilation2.Emit(peStream: new MemoryStream(), options: new EmitOptions(metadataOnly: true)); 10052var emitResult3 = compilation3.Emit(peStream: new MemoryStream(), options: new EmitOptions(metadataOnly: true));
Attributes\AttributeTests_Security.cs (1)
641comp.EmitToArray(options: new EmitOptions(runtimeMetadataVersion: "v4.0.31019"), expectedWarnings: new DiagnosticDescription[0]);
Attributes\AttributeTests_Synthesized.cs (2)
1800var reference = CreateCompilationWithMscorlib461(source, options: referenceOptions).EmitToImageReference(options: new EmitOptions(metadataOnly: true)); 1899var reference = CreateCompilationWithMscorlib461(source, options: referenceOptions).EmitToImageReference(options: new EmitOptions(metadataOnly: true));
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (6)
Semantics\InterpolationTests.cs (2)
1036.VerifyEmitDiagnostics(new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "x.y"), 1069.VerifyEmitDiagnostics(new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "x.y"),
Semantics\LambdaTests.cs (2)
523var emitResult = vbProject.Emit(metadataStream, options: new EmitOptions(metadataOnly: true)); 573var vbMetadata = vbProject.EmitToArray(options: new EmitOptions(metadataOnly: true));
Semantics\RawInterpolationTests.cs (2)
1036.VerifyEmitDiagnostics(new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "x.y"), 1068.VerifyEmitDiagnostics(new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "x.y"),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (14)
Compilation\CompilationAPITests.cs (2)
399var options = new EmitOptions( 426var options = new EmitOptions(pdbChecksumAlgorithm: default(HashAlgorithmName));
Symbols\AccessorOverriddenOrHiddenMembersTests.cs (1)
871var mtdata = comp1.EmitToArray(options: new EmitOptions(metadataOnly: true));
Symbols\AnonymousTypesSymbolTests.cs (1)
592var result = compilation.Emit(stream, options: new EmitOptions(metadataOnly: metadataOnly));
Symbols\CovariantReturnTests.cs (5)
221}, assemblyName: "mscorlib").EmitToImageReference(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v4.1")); 225}, assemblyName: "mscorlib").EmitToImageReference(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v4.2")); 229}, assemblyName: "mscorlib").EmitToImageReference(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v5.0")); 233}, assemblyName: "mscorlib").EmitToImageReference(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v5.1")); 237}, assemblyName: "mscorlib").EmitToImageReference(options: new CodeAnalysis.Emit.EmitOptions(runtimeMetadataVersion: "v4.9"));
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\Source\BaseClassTests.cs (1)
1621var metadata1 = c1.EmitToArray(options: new EmitOptions(metadataOnly: true));
Symbols\SymbolErrorTests.cs (2)
104references: new[] { ModuleMetadata.CreateFromImage(module1.EmitToArray(options: new EmitOptions(metadataOnly: true))).GetReference() }); 109references: new[] { ModuleMetadata.CreateFromImage(module2.EmitToArray(options: new EmitOptions(metadataOnly: true))).GetReference() });
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (2)
Emit\CompilationOutputFilesTests.cs (1)
33var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb), pdbStream: pdbStream);
Emit\CompilationOutputsTests.cs (1)
57var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: format), pdbStream: pdbStream);
Microsoft.CodeAnalysis.Features (1)
SemanticSearch\AbstractSemanticSearchService.cs (1)
100var emitOptions = new EmitOptions(
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
362var (peImage, pdbImage) = compilation.EmitToArrays(new EmitOptions(debugInformationFormat: pdbFormat));
Microsoft.CodeAnalysis.Features.UnitTests (5)
EditAndContinue\EditAndContinueMethodDebugInfoReaderTests.cs (1)
67compilation.EmitToArray(new EmitOptions(debugInformationFormat: format), pdbStream: pdbStream);
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (4)
2706var (peImage, pdbImage) = compilationV1.EmitToArrays(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb)); 3497var (peImageA, pdbImageA) = compilationA.EmitToArrays(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb)); 3503var (peImageB, pdbImageB) = compilationB.EmitToArrays(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb)); 3820var peImage = compilationV1.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb), pdbStream: pdbStream);
Microsoft.CodeAnalysis.Rebuild (1)
CompilationFactory.cs (1)
148options: new EmitOptions(
Microsoft.CodeAnalysis.Rebuild.UnitTests (5)
CompilationOptionsReaderTests.cs (1)
32var peBytes = compilation.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.Embedded));
CSharpRebuildTests.cs (1)
27var originalBytes = original.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.Embedded));
DeterministicKeyBuilderTests.cs (1)
35public static EmitOptions EmitOptions { get; } = new();
OptionRoundTripTests.cs (1)
83RoundTripUtil.VerifyRoundTrip(original, new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb, pdbFilePath: "test.pdb"));
RoundTripUtil.cs (1)
75emitOptions ??= new EmitOptions(debugInformationFormat: DebugInformationFormat.Embedded);
Microsoft.CodeAnalysis.Scripting (1)
ScriptBuilder.cs (1)
51private static readonly EmitOptions s_EmitOptionsWithDebuggingInformation = new EmitOptions(
Microsoft.CodeAnalysis.Test.Utilities (1)
PDB\DeterministicBuildCompilationTestHelpers.cs (1)
36var emitOptions = new EmitOptions(
Microsoft.CodeAnalysis.UnitTests (3)
Emit\EmitOptionsTests.cs (3)
102var options1 = new EmitOptions( 115var options2 = new EmitOptions( 129var options3 = new EmitOptions(
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (1)
CommandLineTests.vb (1)
6497Dim peHeaders = New PEHeaders(comp.EmitToStream(New EmitOptions(subsystemVersion:=SubsystemVersion.Create(5, 1))))
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (31)
Attributes\AttributeTests.vb (4)
1880syntaxTrees:={Parse("Public Enum Bar : Baz : End Enum")}).EmitToArray(New EmitOptions(metadataOnly:=True)) 1896End Class]]>.Value)}).EmitToArray(options:=New EmitOptions(metadataOnly:=True)) 4830Dim emitResult2 = compilation2.Emit(peStream:=New MemoryStream(), options:=New EmitOptions(metadataOnly:=True)) 4845Dim emitResult3 = compilation3.Emit(peStream:=New MemoryStream(), options:=New EmitOptions(metadataOnly:=True))
Attributes\AttributeTests_Synthesized.vb (3)
1599Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source).EmitToImageReference(New EmitOptions(metadataOnly:=True)) 1624Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source, options:=TestOptions.DebugDll).EmitToImageReference(New EmitOptions(metadataOnly:=True)) 1749Dim reference = CreateCompilationWithMscorlib45AndVBRuntime(source, options:=options).EmitToImageReference(New EmitOptions(metadataOnly:=True))
CodeGen\AnonymousTypesCodeGenTests.vb (1)
169Dim result = compilation.Emit(stream, options:=New EmitOptions(metadataOnly:=j Mod 2 = 0))
CodeGen\CodeGenAsyncTests.vb (1)
2452Dim emitResult = compilation.Emit(stream, options:=New EmitOptions(metadataOnly:=True))
Emit\CompilationEmitTests.vb (19)
270emitResult = compilation.Emit(output, options:=New EmitOptions(metadataOnly:=True)) 324emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 370emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 416emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 465emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 515emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 564emitResult = compilation.Emit(output, xmlDocumentationStream:=xmlStream, options:=New EmitOptions(metadataOnly:=True)) 2295Dim peHeaders = New PEHeaders(compilation.EmitToStream(options:=New EmitOptions(highEntropyVirtualAddressSpace:=True))) 2331Dim peHeaders = New PEHeaders(compilation.EmitToStream(options:=New EmitOptions(baseAddress:=&H10111111))) 2336peHeaders = New PEHeaders(compilation.EmitToStream(options:=New EmitOptions(baseAddress:=&H8000))) 2341peHeaders = New PEHeaders(compilation.EmitToStream(options:=New EmitOptions(baseAddress:=&H7FFF))) 2372Dim peHeaders = New PEHeaders(compilation.EmitToStream(options:=New EmitOptions(fileAlignment:=1024))) 2376peHeaders = New PEHeaders(compilation.EmitToStream(options:=New EmitOptions(fileAlignment:=4096))) 3390Assert.True(compilation.Emit(stream, options:=New EmitOptions(outputNameOverride:=nameOverride & extension)).Success) 3426Assert.True(compilation.Emit(stream, , options:=New EmitOptions(outputNameOverride:=nameOverride & extension)).Success) 3463Assert.True(compilation.Emit(stream, , options:=New EmitOptions(outputNameOverride:=nameOverride)).Success) 3500Assert.True(compilation.Emit(stream, , options:=New EmitOptions(outputNameOverride:=nameOverride & extension)).Success) 3537Assert.True(compilation.Emit(stream, , options:=New EmitOptions(outputNameOverride:=nameOverride)).Success) 3562Dim result = compilation.Emit(New MemoryStream(), options:=New EmitOptions(outputNameOverride:=" "))
Emit\NoPiaEmbedTypes.vb (1)
517Dim result = compilation.Emit(executableStream, options:=New EmitOptions(metadataOnly:=True))
PDB\PDBTests.vb (1)
4670Dim result = Compilation.Emit(outStream, options:=New EmitOptions(pdbFilePath:="test\\?.pdb", debugInformationFormat:=DebugInformationFormat.Embedded))
PDB\VisualBasicDeterministicBuildCompilationTests.vb (1)
175Dim emitOptions = New EmitOptions(debugInformationFormat:=DebugInformationFormat.Embedded)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Compilation\CompilationAPITests.vb (2)
495Dim options = New EmitOptions( 516Dim options = New EmitOptions(pdbChecksumAlgorithm:=New HashAlgorithmName())
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (2)
SymbolsTests\Metadata\MetadataMemberTests.vb (1)
716Dim mtdata = DirectCast(comp1, Compilation).EmitToArray(options:=New EmitOptions(metadataOnly:=True))
SymbolsTests\Source\BaseClassTests.vb (1)
2207Dim compilationImage = compilation.EmitToArray(options:=New EmitOptions(metadataOnly:=True))
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.SkeletonReferenceCache.cs (1)
76private static readonly EmitOptions s_metadataOnlyEmitOptions = new(
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (2)
ProjectSystemShim\VisualStudioCompilationOutputFilesTests.cs (2)
41var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: pdbFormat, pdbFilePath: debugDirPdbPath), pdbStream: pdbStream); 90var peImage = compilation.EmitToArray(new EmitOptions(debugInformationFormat: DebugInformationFormat.PortablePdb, pdbFilePath: debugDirPdbPath), pdbStream: pdbStream);
SemanticSearch.BuildTask.UnitTests (3)
GenerateFilteredReferenceAssembliesTaskTests.cs (3)
112var libImage = libSource.EmitToArray(new EmitOptions(metadataOnly: true)).ToArray(); 157var libImage = libSource.EmitToArray(new EmitOptions(metadataOnly: true)).ToArray(); 197var libImage = libSource.EmitToArray(new EmitOptions(metadataOnly: true)).ToArray();
483 references to EmitOptions
Microsoft.AspNetCore.Http.Extensions.Tests (2)
RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
126var emitOptions = new EmitOptions(
ValidationsGenerator\ValidationsGeneratorTestBase.cs (1)
122var emitOptions = new EmitOptions(
Microsoft.AspNetCore.Http.Microbenchmarks (1)
src\Http\Http.Extensions\test\RequestDelegateGenerator\RequestDelegateCreationTestBase.cs (1)
126var emitOptions = new EmitOptions(
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation (5)
CSharpCompiler.cs (4)
28private EmitOptions? _emitOptions; 64public virtual EmitOptions EmitOptions 122private EmitOptions GetEmitOptions(DependencyContextCompilationOptions dependencyContextOptions) 158var emitOptions = new EmitOptions(debugInformationFormat: debugInformationFormat);
RuntimeViewCompiler.cs (1)
342var emitOptions = _csharpCompiler.EmitOptions;
Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation.Test (2)
RuntimeViewCompilerTest.cs (2)
897public EmitOptions EmitOptionsSettable { get; set; } 901public override EmitOptions EmitOptions => EmitOptionsSettable;
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (1)
SnapshotTestHelper.cs (1)
115var emitOptions = new EmitOptions(
Microsoft.CodeAnalysis (48)
CommandLine\CommandLineArguments.cs (1)
83public EmitOptions EmitOptions { get; internal set; } = null!; // initialized by Parse
CommandLine\CommonCompiler.cs (2)
1253var emitOptions = Arguments.EmitOptions. 1750EmitOptions? emitOptions)
Compilation\Compilation.cs (14)
205EmitOptions? emitOptions = null, 217EmitOptions? emitOptions = null, 2201EmitOptions emitOptions, 2473EmitOptions emitOptions, 2644emitOptions: EmitOptions.Default, 2682EmitOptions options, 2706EmitOptions options, 2730EmitOptions options, 2791EmitOptions? options = null, 2819EmitOptions? options, 2937EmitOptions? options, 2945options = options ?? EmitOptions.Default.WithIncludePrivateMembers(metadataPEStream == null); 3171EmitOptions options, 3234EmitOptions emitOptions,
Compilation\DeterministicKey.cs (2)
59EmitOptions? emitOptions = null, 86EmitOptions? emitOptions = null,
Compilation\DeterministicKeyBuilder.cs (2)
129EmitOptions? emitOptions, 384EmitOptions? options,
Emit\CommonPEModuleBuilder.cs (3)
55internal EmitOptions EmitOptions { get; } 59EmitOptions emitOptions, 672EmitOptions emitOptions,
Emit\EmitOptions.cs (24)
17public sealed class EmitOptions : IEquatable<EmitOptions> 19internal static readonly EmitOptions Default = PlatformInformation.IsWindows 253private EmitOptions(EmitOptions other) : this( 277return Equals(obj as EmitOptions); 280public bool Equals(EmitOptions? other) 324public static bool operator ==(EmitOptions? left, EmitOptions? right) 329public static bool operator !=(EmitOptions? left, EmitOptions? right) 402public EmitOptions WithEmitMetadataOnly(bool value) 412public EmitOptions WithPdbFilePath(string path) 422public EmitOptions WithPdbChecksumAlgorithm(HashAlgorithmName name) 432public EmitOptions WithOutputNameOverride(string outputName) 442public EmitOptions WithDebugInformationFormat(DebugInformationFormat format) 456public EmitOptions WithFileAlignment(int value) 466public EmitOptions WithBaseAddress(ulong value) 476public EmitOptions WithHighEntropyVirtualAddressSpace(bool value) 486public EmitOptions WithSubsystemVersion(SubsystemVersion subsystemVersion) 496public EmitOptions WithRuntimeMetadataVersion(string version) 506public EmitOptions WithTolerateErrors(bool value) 516public EmitOptions WithIncludePrivateMembers(bool value) 526public EmitOptions WithInstrumentationKinds(ImmutableArray<InstrumentationKind> instrumentationKinds) 536public EmitOptions WithDefaultSourceFileEncoding(Encoding? defaultSourceFileEncoding) 546public EmitOptions WithFallbackSourceFileEncoding(Encoding? fallbackSourceFileEncoding)
Microsoft.CodeAnalysis.CSharp (15)
CommandLine\CSharpCommandLineParser.cs (1)
1514var emitOptions = new EmitOptions
Compilation\CSharpCompilation.cs (5)
3051emitOptions: EmitOptions.Default, 3398EmitOptions emitOptions, 3408(emitOptions == EmitOptions.Default && debugEntryPoint is null && sourceLinkStream is null && embeddedTexts is null && manifestResources is null && testData is null)); 3797internal string? GetRuntimeMetadataVersion(EmitOptions emitOptions, DiagnosticBag diagnostics) 3815private string? GetRuntimeMetadataVersion(EmitOptions emitOptions)
Emitter\EditAndContinue\EmitHelpers.cs (2)
38var emitOptions = EmitOptions.Default.WithDebugInformationFormat(baseline.HasPortablePdb ? DebugInformationFormat.PortablePdb : DebugInformationFormat.Pdb);
Emitter\EditAndContinue\PEDeltaAssemblyBuilder.cs (2)
50EmitOptions emitOptions, 256Debug.Assert(EmitOptions.InstrumentationKinds.IsEmpty);
Emitter\Model\PEAssemblyBuilder.cs (2)
70EmitOptions emitOptions, 649EmitOptions emitOptions,
Emitter\Model\PEModuleBuilder.cs (2)
79EmitOptions emitOptions, 506=> new MethodInstrumentation { Kinds = EmitOptions.InstrumentationKinds };
Emitter\Model\PENetModuleBuilder.cs (1)
21EmitOptions emitOptions,
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (2)
CommandLineTests.cs (2)
4827Assert.Equal(EmitOptions.Default.HighEntropyVirtualAddressSpace, parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4831Assert.Equal(EmitOptions.Default.HighEntropyVirtualAddressSpace, parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
PdbSourceDocument\AbstractPdbSourceDocumentTests.cs (1)
292EmitOptions emitOptions;
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (125)
CodeGen\CodeGenTests.cs (1)
13277EmitOptions.Default,
Emit\CompilationEmitTests.cs (82)
908var emitRefAssembly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 929var emitRefAssembly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 951var emitRefAssembly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 1207var image1 = comp1.EmitToStream(EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(includePrivateMembers)); 1211var image2 = comp2.EmitToStream(EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(includePrivateMembers)); 1286var refoutOptions = EmitOptions.Default.WithEmitMetadataOnly(false).WithIncludePrivateMembers(false); 1298var refonlyOptions = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 1326var refonlyOptions = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 1335var refoutOptions = EmitOptions.Default.WithEmitMetadataOnly(false).WithIncludePrivateMembers(false); 1809var image1 = comp1.EmitToImageReference(EmitOptions.Default); 1817var image2 = comp2.EmitToImageReference(EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)); 1869EmitOptions.Default.WithEmitMetadataOnly(false)); 1875EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(true)); 1881EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)); 1885private static void VerifyRefAssemblyClient(string lib_cs, string source, Action<CSharpCompilation> validator, EmitOptions emitOptions) 1974var options = EmitOptions.Default.WithIncludePrivateMembers(false); 1986var options = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 2089verifyIgnoresDiagnostics(EmitOptions.Default.WithEmitMetadataOnly(false).WithTolerateErrors(false), success: false); 2090verifyIgnoresDiagnostics(EmitOptions.Default.WithEmitMetadataOnly(true).WithTolerateErrors(false), success: expectSuccess); 2092void verifyIgnoresDiagnostics(EmitOptions emitOptions, bool success) 2129CompileAndVerify(comp, emitOptions: EmitOptions.Default, verify: Verification.Passes); 2132var realImage = comp.EmitToImageReference(EmitOptions.Default); 2160var emitRegularWithoutPrivateMembers = EmitOptions.Default.WithIncludePrivateMembers(false); 2188var emitMetadataOnly = EmitOptions.Default.WithEmitMetadataOnly(true); 2217var emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 2267CompileAndVerify(comp, emitOptions: EmitOptions.Default, verify: Verification.Passes); 2269var realImage = comp.EmitToImageReference(EmitOptions.Default); 2276var emitMetadataOnly = EmitOptions.Default.WithEmitMetadataOnly(true); 2288var emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 2334CompileAndVerify(comp, emitOptions: EmitOptions.Default, verify: Verification.Passes); 2336var realImage = comp.EmitToImageReference(EmitOptions.Default); 2343var emitMetadataOnly = EmitOptions.Default.WithEmitMetadataOnly(true); 2355var emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 2401CompileAndVerify(comp, emitOptions: EmitOptions.Default, verify: Verification.Passes); 2403var realImage = comp.EmitToImageReference(EmitOptions.Default); 2410var emitMetadataOnly = EmitOptions.Default.WithEmitMetadataOnly(true); 2422var emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 2461var emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 2506var emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 2531options: EmitOptions.Default.WithEmitMetadataOnly(true))); 2545options: EmitOptions.Default.WithEmitMetadataOnly(true))); 2559options: EmitOptions.Default.WithIncludePrivateMembers(true))); 2573_ = comp.Emit(output, options: EmitOptions.Default.WithIncludePrivateMembers(false)); 2587options: EmitOptions.Default)); 2600options: EmitOptions.Default.WithEmitMetadataOnly(true))); 2614options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded).WithIncludePrivateMembers(false)); 2639options: EmitOptions.Default.WithEmitMetadataOnly(true) 2724var module = new PEAssemblyBuilder((SourceAssemblySymbol)class1.ContainingAssembly, EmitOptions.Default, 3773peHeaders = new PEHeaders(compilation.EmitToStream(options: EmitOptions.Default)); 3787peHeaders = new PEHeaders(compilation.EmitToStream(options: EmitOptions.Default)); 4672var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4757var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4802var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4858var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4889var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4937var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 4966var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 5014var emitOptions = new EmitOptions(runtimeMetadataVersion: "v1234"); 5195var result = compilation.Emit(output, pdbStream, options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb)); 5474var portablePdbOptions = EmitOptions.Default 5645var emitOptions = new EmitOptions(metadataOnly: true);
Emit\DeterministicTests.cs (5)
34private Guid CompiledGuid(string source, string assemblyName, CSharpCompilationOptions options, EmitOptions emitOptions = null, Platform platform = Platform.AnyCpu) 66return (pe: compilation.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(pdbFormat), pdbStream: pdbStream), 173var emitRefAssembly = EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false); 488var optEmit = new EmitOptions()
Emit\DynamicAnalysis\DynamicAnalysisResourceTests.cs (17)
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); 980var emitOptions = EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage)); 1019var emitOptions = EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage));
Emit\DynamicAnalysis\DynamicInstrumentationTests.cs (5)
2450ImmutableArray<Diagnostic> diagnostics = CreateEmptyCompilation(source + InstrumentationHelperSource).GetEmitDiagnostics(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 2961var verifier = CompileAndVerify(c, emitOptions: EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 2997var verifier = CompileAndVerify(c, emitOptions: EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 3706emitOptions: EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage)), 3721return base.CompileAndVerify(compilation, expectedOutput: expectedOutput, emitOptions: EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
Emit\EmitMetadataTests.cs (15)
1414var module = new PEAssemblyBuilder((SourceAssemblySymbol)sourceType.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, 2230var options = EmitOptions.Default.WithFileAlignment(0x2000); 2414var options = EmitOptions.Default. 3271var emitOptions = new EmitOptions 3397emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true), 3638emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true), 3663emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true), 3680.Emit(new MemoryStream(), options: EmitOptions.Default.WithEmitMetadataOnly(true)); 3697emitOptions: EmitOptions.Default 3723emitOptions: EmitOptions.Default 3750options: EmitOptions.Default.WithIncludePrivateMembers(false)); 3792options: EmitOptions.Default.WithIncludePrivateMembers(false)); 3833options: EmitOptions.Default.WithIncludePrivateMembers(false));
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (34)
Emit\EditAndContinue\EditAndContinuePdbTests.cs (1)
129var v0 = CompileAndVerify(compilation0, emitOptions: EmitOptions.Default.WithDebugInformationFormat(format));
Emit\EditAndContinue\EditAndContinueStateMachineTests.cs (2)
232var v0 = CompileAndVerify(compilation0, emitOptions: EmitOptions.Default.WithDebugInformationFormat(format)); 8170var v0 = CompileAndVerify(compilation0, emitOptions: EmitOptions.Default.WithDebugInformationFormat(format), symbolValidator: module =>
Emit\EditAndContinue\EditAndContinueTests.cs (3)
572var bytes0 = compilation0.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb)); 12577var bytes0 = compilation0.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb)); 12668var bytes0 = compilation0.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb));
Emit\NumericIntPtrTests.cs (2)
6905var verifier = CompileAndVerify(comp, emitOptions: EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0"), verify: Verification.Skipped); 10349var emitOptions = new EmitOptions(runtimeMetadataVersion: "v5.1", debugInformationFormat: DebugInformationFormat.PortablePdb);
Emit\RuntimeProbing\ModuleCancellationTests.cs (2)
17private static readonly EmitOptions s_emitOptions = EmitOptions.Default.WithInstrumentationKinds([InstrumentationKind.ModuleCancellation]);
Emit\RuntimeProbing\StackOverflowProbingTests.cs (2)
16private static readonly EmitOptions s_emitOptions = EmitOptions.Default.WithInstrumentationKinds([InstrumentationKind.StackOverflowProbing]);
PDB\CSharpDeterministicBuildCompilationTests.cs (6)
32EmitOptions emitOptions, 57EmitOptions emitOptions, 97public void PortablePdb_DeterministicCompilation(CSharpCompilationOptions compilationOptions, EmitOptions emitOptions, CSharpParseOptions parseOptions) 157public void PortablePdb_DeterministicCompilation_DuplicateFilePaths(CSharpCompilationOptions compilationOptions, EmitOptions emitOptions, CSharpParseOptions parseOptions) 221public void PortablePdb_DeterministicCompilationWithSJIS(CSharpCompilationOptions compilationOptions, EmitOptions emitOptions, CSharpParseOptions parseOptions) 287foreach (var emitOptions in DeterministicBuildCompilationTestHelpers.GetEmitOptions())
PDB\PDBAsyncTests.cs (1)
2039options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb));
PDB\PDBEmbeddedSourceTests.cs (1)
108EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded),
PDB\PDBIteratorTests.cs (1)
1633options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb));
PDB\PDBSourceLinkTests.cs (5)
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)); 123var result = c.Emit(new MemoryStream(), pdbStream, options: EmitOptions.Default.WithDebugInformationFormat(format), sourceLinkStream: sourceLinkStream); 153options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Pdb), 188c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(format), pdbStream: pdbStream, sourceLinkStream: new MemoryStream(sourceLinkBlob));
PDB\PDBUsingTests.cs (1)
3319c.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream: pdbStream);
PDB\PortablePdbTests.cs (6)
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)); 382var result = c.Emit(new MemoryStream(), new MemoryStream(), options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), sourceLinkStream: sourceLinkStream);
PDB\TypeDefinitionDocumentTests.cs (1)
467var pe = compilation.EmitToArray(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream: pdbStream);
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (9)
Attributes\AttributeTests_Embedded.cs (4)
769CreateEmptyCompilation(code).VerifyEmitDiagnostics(CodeAnalysis.Emit.EmitOptions.Default.WithRuntimeMetadataVersion("v4.0.30319"), 809CreateEmptyCompilation(code).VerifyEmitDiagnostics(CodeAnalysis.Emit.EmitOptions.Default.WithRuntimeMetadataVersion("v4.0.30319"), 870CreateEmptyCompilation(code).VerifyEmitDiagnostics(CodeAnalysis.Emit.EmitOptions.Default.WithRuntimeMetadataVersion("v4.0.30319"), 929CreateEmptyCompilation(code).VerifyEmitDiagnostics(CodeAnalysis.Emit.EmitOptions.Default.WithRuntimeMetadataVersion("v4.0.30319"),
Attributes\InternalsVisibleToAndStrongNameTests.cs (2)
1738var emitOptions = EmitOptions.Default.WithOutputNameOverride("a.dll");
FieldKeywordTests.cs (1)
8283Microsoft.CodeAnalysis.Emit.EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(includePrivateMembers));
RefStructInterfacesTests.cs (1)
4372emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true)).VerifyDiagnostics();
Semantics\ExtensionTests.cs (1)
4681emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false),
Microsoft.CodeAnalysis.CSharp.Scripting.UnitTests (1)
ScriptTests.cs (1)
88var emitOptions = ScriptBuilder.GetEmitOptions(emitDebugInformation: true).WithDebugInformationFormat(format);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (21)
Semantics\InitOnlyMemberTests.cs (2)
4816var emitOptions = EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0");
Semantics\InterceptorsTests.cs (2)
1184var verifier = CompileAndVerify([source, interceptors, s_attributesSource], parseOptions: RegularWithInterceptors, emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true)); 1222comp.VerifyEmitDiagnostics(EmitOptions.Default.WithEmitMetadataOnly(true),
Semantics\NativeIntegerTests.cs (6)
1143var ref1 = comp.EmitToImageReference(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")); 1475verifyReference(comp.EmitToImageReference(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")), includesIEquatable: true); 1501verifyReference(comp.EmitToImageReference(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")), includesIEquatable: false); 4603var refA = comp.EmitToImageReference(options: EmitOptions.Default.WithRuntimeMetadataVersion("4.0.0.0")); 10383var verifier = CompileAndVerify(comp, emitOptions: EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0"), verify: Verification.Skipped); 12392CompileAndVerify(comp, emitOptions: EmitOptions.Default);
Semantics\NullableReferenceTypesTests.cs (2)
138734emitOptions: CodeAnalysis.Emit.EmitOptions.Default.WithEmitMetadataOnly(metadataOnly), 138775emitOptions: CodeAnalysis.Emit.EmitOptions.Default.WithEmitMetadataOnly(metadataOnly),
Semantics\RefFieldTests.cs (4)
2290var emitOptions = Microsoft.CodeAnalysis.Emit.EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(includePrivateMembers); 27209var ref0 = comp.EmitToImageReference(Microsoft.CodeAnalysis.Emit.EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")); 27334var ref0 = comp.EmitToImageReference(Microsoft.CodeAnalysis.Emit.EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0"));
Semantics\ValueTupleTests.cs (5)
448comp.VerifyEmitDiagnostics(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")); 499comp.VerifyEmitDiagnostics(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")); 550comp.VerifyEmitDiagnostics(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")); 598comp.VerifyEmitDiagnostics(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0")); 641comp.VerifyEmitDiagnostics(EmitOptions.Default.WithRuntimeMetadataVersion("0.0.0.0"));
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (33)
Compilation\CompilationAPITests.cs (5)
399var options = new EmitOptions( 426var options = new EmitOptions(pdbChecksumAlgorithm: default(HashAlgorithmName)); 449Assert.Throws<ArgumentException>("pdbStream", () => comp.Emit(peStream: new MemoryStream(), pdbStream: new MemoryStream(), options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded))); 454options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), 466options: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb),
Symbols\ModuleInitializers\ModuleInitializersTests.cs (1)
1155emitOptions: EmitOptions.Default.WithDebugInformationFormat(PathUtilities.IsUnixLikePlatform ? DebugInformationFormat.PortablePdb : DebugInformationFormat.Pdb),
Symbols\Source\BaseClassTests.cs (1)
1575var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
Symbols\Source\FileModifierTests.cs (2)
853var emitOptions = EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded);
Symbols\Source\MethodTests.cs (6)
1683var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, 1727var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, 1774var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, 1828var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, 1969var module = new PEAssemblyBuilder((SourceAssemblySymbol)classC.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, 2013var module = new PEAssemblyBuilder((SourceAssemblySymbol)classC.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
Symbols\Source\PropertyTests.cs (2)
2506var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, 2544var module = new PEAssemblyBuilder((SourceAssemblySymbol)@class.ContainingAssembly, EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary,
Symbols\StaticAbstractMembersInInterfacesTests.cs (16)
16048emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 16110emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 19838emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 19919emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 20011emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 20110emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 20193emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 20285emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 20374emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 23466emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 23561emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 23652emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 26244emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 26339emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 29195emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics(); 29323emitOptions: EmitOptions.Default.WithEmitMetadataOnly(true).WithIncludePrivateMembers(false)).VerifyDiagnostics();
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Diagnostics\DiagnosticTest.cs (1)
2882ca.VerifyEmitDiagnostics(EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb),
Microsoft.CodeAnalysis.CSharp.Test.Utilities (10)
CompilingTestBase.cs (1)
31emitOptions: EmitOptions.Default,
CSharpTestBase.cs (7)
1280EmitOptions? emitOptions = null, 1316EmitOptions? emitOptions = null, 1353EmitOptions? emitOptions = null, 1394EmitOptions? emitOptions = null, 1430EmitOptions? emitOptions = null, 1466EmitOptions? emitOptions = null, 1500EmitOptions? emitOptions = null,
TestOptions.cs (2)
102public static readonly EmitOptions NativePdbEmit = EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Pdb);
Microsoft.CodeAnalysis.CSharp.WinRT.UnitTests (3)
PdbTests.cs (3)
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"));
Microsoft.CodeAnalysis.Features (1)
SemanticSearch\AbstractSemanticSearchService.cs (1)
100var emitOptions = new EmitOptions(
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\SymReaderTestHelpers.cs (1)
38public static (ImmutableArray<byte> PEImage, ImmutableArray<byte> PdbImage) EmitToArrays(this Compilation compilation, EmitOptions options)
Microsoft.CodeAnalysis.Rebuild.UnitTests (6)
DeterministicKeyBuilderTests.cs (5)
35public static EmitOptions EmitOptions { get; } = new(); 240EmitOptions emitOptions, 550var emitOptions = EmitOptions.WithSubsystemVersion(SubsystemVersion.Create(major, minor)); 566var emitOptions = EmitOptions.WithPdbFilePath(path); 583var emitOptions = EmitOptions.WithPdbFilePath(filePath);
RoundTripUtil.cs (1)
68public static unsafe void VerifyRoundTrip<TCompilation>(TCompilation original, EmitOptions? emitOptions = null)
Microsoft.CodeAnalysis.Scripting (4)
ScriptBuilder.cs (4)
51private static readonly EmitOptions s_EmitOptionsWithDebuggingInformation = new EmitOptions( 168internal static EmitOptions GetEmitOptions(bool emitDebugInformation) 169=> emitDebugInformation ? s_EmitOptionsWithDebuggingInformation : EmitOptions.Default; 176EmitOptions options,
Microsoft.CodeAnalysis.Test.Utilities (25)
CommonTestBase.cs (2)
84EmitOptions? emitOptions = null, 185EmitOptions? emitOptions,
Compilation\CompilationExtensions.cs (5)
52EmitOptions options = null, 68options = (options ?? EmitOptions.Default).WithDebugInformationFormat(DebugInformationFormat.PortablePdb); 100public static MemoryStream EmitToStream(this Compilation compilation, EmitOptions options = null, DiagnosticDescription[] expectedWarnings = null) 117EmitOptions options = null, 124EmitOptions options = null,
CompilationVerifier.cs (8)
96var emitData = Emit(manifestResources: null, EmitOptions.Default); 163var emitData = Emit(manifestResources: null, EmitOptions.Default); 307var emitData = Emit(manifestResources: null, EmitOptions.Default); 337EmitOptions? emitOptions, 580private EmitData Emit(IEnumerable<ResourceDescription>? manifestResources, EmitOptions? emitOptions) 951EmitOptions? emitOptions) 1033EmitOptions? emitOptions) 1035emitOptions ??= EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded);
Diagnostics\DiagnosticExtensions.cs (4)
353public static TCompilation VerifyEmitDiagnostics<TCompilation>(this TCompilation c, EmitOptions options, params DiagnosticDescription[] expected) 362EmitOptions options = null, 373return VerifyEmitDiagnostics(c, EmitOptions.Default, expected); 379return GetEmitDiagnostics(c, EmitOptions.Default);
InstrumentationChecker.cs (1)
322var peImage = compilation.EmitToArray(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
Mocks\Silverlight.cs (1)
94var mscorlib = mscorlibCompilation.EmitToStream(EmitOptions.Default.WithRuntimeMetadataVersion("v4.0.30319"));
PDB\DeterministicBuildCompilationTestHelpers.cs (3)
34public static IEnumerable<EmitOptions> GetEmitOptions() 36var emitOptions = new EmitOptions( 47internal static void AssertCommonOptions(EmitOptions emitOptions, CompilationOptions compilationOptions, Compilation compilation, ImmutableDictionary<string, string> pdbOptions)
PDB\TestMetadataReferenceInfo.cs (1)
52public static TestMetadataReferenceInfo Create(Compilation compilation, string fullPath, EmitOptions emitOptions)
Microsoft.CodeAnalysis.UnitTests (32)
AnalyzerAssemblyLoaderTests.cs (1)
1293var array = compilation.EmitToArray(EmitOptions.Default);
Emit\EmitOptionsTests.cs (31)
21Func<EmitOptions, T, EmitOptions> factory, 22Func<EmitOptions, T> getter, 25var oldOpt1 = EmitOptions.Default; 33var newOpt1 = factory(oldOpt1, validNonDefaultValue); 37var newOpt1_alias = factory(newOpt1, validNonDefaultValue); 41var newOpt2 = factory(oldOpt1, validNonDefaultValue); 71/// If this test fails, please update the <see cref="EmitOptions.GetHashCode"/> 72/// and <see cref="EmitOptions.Equals(EmitOptions)"/> methods to 80typeof(EmitOptions), 81nameof(EmitOptions.EmitMetadataOnly), 82nameof(EmitOptions.SubsystemVersion), 83nameof(EmitOptions.FileAlignment), 84nameof(EmitOptions.HighEntropyVirtualAddressSpace), 85nameof(EmitOptions.BaseAddress), 86nameof(EmitOptions.DebugInformationFormat), 87nameof(EmitOptions.OutputNameOverride), 88nameof(EmitOptions.PdbFilePath), 89nameof(EmitOptions.PdbChecksumAlgorithm), 90nameof(EmitOptions.RuntimeMetadataVersion), 91nameof(EmitOptions.TolerateErrors), 92nameof(EmitOptions.IncludePrivateMembers), 93nameof(EmitOptions.InstrumentationKinds), 94nameof(EmitOptions.DefaultSourceFileEncoding), 95nameof(EmitOptions.FallbackSourceFileEncoding), 96nameof(EmitOptions.TestOnly_DataToHexViaXxHash128)); 102var options1 = new EmitOptions( 115var options2 = new EmitOptions( 129var options3 = new EmitOptions(
Microsoft.CodeAnalysis.VisualBasic (10)
Compilation\MethodCompiler.vb (1)
174emitOptions:=EmitOptions.Default,
Compilation\VisualBasicCompilation.vb (2)
2372emitOptions As EmitOptions, 2394emitOptions As EmitOptions,
Emit\EditAndContinue\EmitHelpers.vb (1)
36Dim emitOpts = EmitOptions.Default.WithDebugInformationFormat(If(baseline.HasPortablePdb, DebugInformationFormat.PortablePdb, DebugInformationFormat.Pdb))
Emit\EditAndContinue\PEDeltaAssemblyBuilder.vb (1)
49emitOptions As EmitOptions,
Emit\PEAssemblyBuilder.vb (2)
37emitOptions As EmitOptions, 174emitOptions As EmitOptions,
Emit\PEModuleBuilder.vb (2)
33emitOptions As EmitOptions, 325Return New MethodInstrumentation() With {.Kinds = EmitOptions.InstrumentationKinds}
Emit\PENetModuleBuilder.vb (1)
20emitOptions As EmitOptions,
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (75)
Attributes\AssemblyAttributes.vb (1)
1269EmitOptions.Default,
Emit\CompilationEmitTests.vb (35)
610options:=EmitOptions.Default.WithIncludePrivateMembers(False)) 638options:=EmitOptions.Default.WithIncludePrivateMembers(False)) 661Dim emitRefAssembly = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 684Dim emitRefAssembly = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 701Dim emitRefAssembly = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 995Dim options = EmitOptions.Default.WithIncludePrivateMembers(False) 1005Dim options = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 1064Dim image1 As ImmutableArray(Of Byte) = comp1.EmitToArray(EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(includePrivateMembers)) 1069Dim image2 As ImmutableArray(Of Byte) = comp2.EmitToArray(EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(includePrivateMembers)) 1170Dim refonlyOptions = EmitOptions.[Default].WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 1176Dim refoutOptions = EmitOptions.[Default].WithEmitMetadataOnly(False).WithIncludePrivateMembers(False) 1291Dim image1 = comp1.EmitToImageReference(EmitOptions.Default) 1302Dim image2 = comp2.EmitToImageReference(EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False)) 1364Dim options = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 1384EmitOptions.Default.WithEmitMetadataOnly(False)) 1388EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(True)) 1392EmitOptions.Default.WithEmitMetadataOnly(False).WithIncludePrivateMembers(False)) 1396Private Sub VerifyRefAssemblyClient(lib_vb As String, source As String, validator As Action(Of VisualBasicCompilation), emitOptions As EmitOptions) 1435Dim EmitResult = comp.Emit(output, options:=EmitOptions.Default.WithEmitMetadataOnly(True)) 1472Dim verifier = CompileAndVerify(comp, emitOptions:=EmitOptions.Default.WithEmitMetadataOnly(True), verify:=Verification.Passes) 1475Dim realImage = comp.EmitToImageReference(EmitOptions.Default) 1504Dim emitMetadataOnly = EmitOptions.Default.WithEmitMetadataOnly(True) 1538Dim emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 1589Dim verifier = CompileAndVerify(comp, emitOptions:=EmitOptions.Default.WithEmitMetadataOnly(True), verify:=Verification.Passes) 1592Dim realImage = comp.EmitToImageReference(EmitOptions.Default) 1606Dim emitMetadataOnly = EmitOptions.Default.WithEmitMetadataOnly(True) 1625Dim emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 1667Dim verifier = CompileAndVerify(comp, emitOptions:=EmitOptions.Default.WithEmitMetadataOnly(True), verify:=Verification.Passes) 1670Dim realImage = comp.EmitToImageReference(EmitOptions.Default) 1685Dim emitMetadataOnly = EmitOptions.Default.WithEmitMetadataOnly(True) 1705Dim emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 1734Dim verifier = CompileAndVerify(comp, emitOptions:=EmitOptions.Default.WithEmitMetadataOnly(True), verify:=Verification.Passes) 1737Dim emitRefOnly = EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False) 1762options:=EmitOptions.Default.WithEmitMetadataOnly(True))) 1775options:=EmitOptions.Default.WithEmitMetadataOnly(True)))
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\DynamicAnalysis\DynamicInstrumentationTests.vb (6)
1915Dim diagnostics As ImmutableArray(Of Diagnostic) = CreateCompilation(source).GetEmitDiagnostics(EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 2345Dim verifier = CompileAndVerify(c, emitOptions:=EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 2382Dim verifier = CompileAndVerify(c, emitOptions:=EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 2819emitOptions:=EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 2827emitOptions:=EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage))) 2835emitOptions:=EmitOptions.Default.WithInstrumentationKinds(ImmutableArray.Create(InstrumentationKind.TestCoverage)),
Emit\EditAndContinue\EditAndContinuePdbTests.vb (1)
133Dim v0 = CompileAndVerify(compilation0, emitOptions:=EmitOptions.Default.WithDebugInformationFormat(format))
Emit\EmitMetadata.vb (7)
992emitOptions:=EmitOptions.Default.WithEmitMetadataOnly(True), 1017).Emit(New MemoryStream(), options:=EmitOptions.Default.WithEmitMetadataOnly(True)) 1040).Emit(New MemoryStream(), options:=EmitOptions.Default.WithEmitMetadataOnly(True)) 1060).Emit(New MemoryStream(), options:=EmitOptions.Default.WithEmitMetadataOnly(True)) 1079emitOptions:=EmitOptions.Default.WithEmitMetadataOnly(True).WithIncludePrivateMembers(False), 1106options:=EmitOptions.Default.WithIncludePrivateMembers(False)) 1148options:=EmitOptions.Default.WithIncludePrivateMembers(False))
PDB\PDBAsyncTests.vb (1)
892Dim result = compilation.Emit(peStream, pdbStream, options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb))
PDB\PDBEmbeddedSourceTests.vb (1)
90EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded),
PDB\PDBIteratorTests.vb (1)
553Dim result = compilation.Emit(peStream, pdbStream, options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb))
PDB\PortablePdbTests.vb (6)
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)) 269Dim result = c.Emit(New MemoryStream(), New MemoryStream(), options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), sourceLinkStream:=sourceLinkStream)
PDB\TypeDefinitionDocumentTests.vb (1)
349Dim pe = compilation.EmitToArray(EmitOptions.[Default].WithDebugInformationFormat(DebugInformationFormat.PortablePdb), pdbStream:=pdbStream)
PDB\VisualBasicDeterministicBuildCompilationTests.vb (6)
21Private Sub VerifyCompilationOptions(originalOptions As VisualBasicCompilationOptions, compilationOptionsBlobReader As BlobReader, emitOptions As EmitOptions, compilation As VisualBasicCompilation) 39Private Sub TestDeterministicCompilationVB(syntaxTrees As SyntaxTree(), compilationOptions As VisualBasicCompilationOptions, emitOptions As EmitOptions, ParamArray metadataReferences() As TestMetadataReferenceInfo) 74Public Sub PortablePdb_DeterministicCompilation(compilationOptions As VisualBasicCompilationOptions, emitOptions As EmitOptions) 117Public Sub PortablePdb_DeterministicCompilationWithSJIS(compilationOptions As VisualBasicCompilationOptions, emitOptions As EmitOptions) 164For Each emitOptions As EmitOptions In GetEmitOptions() 174Private Iterator Function GetEmitOptions() As IEnumerable(Of EmitOptions)
Microsoft.CodeAnalysis.VisualBasic.ExpressionCompiler (1)
EEAssemblyBuilder.vb (1)
30emitOptions As EmitOptions,
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (3)
Compilation\CompilationAPITests.vb (3)
455Assert.Throws(Of ArgumentException)("pdbStream", Sub() comp.Emit(peStream:=New MemoryStream(), pdbStream:=New MemoryStream(), options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.Embedded))) 460options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb), 472options:=EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb),
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\Source\PropertyTests.vb (1)
8387Dim [module] = New PEAssemblyBuilder(DirectCast([class].ContainingAssembly, SourceAssemblySymbol), EmitOptions.Default, OutputKind.DynamicallyLinkedLibrary, GetDefaultModulePropertiesForSerialization(), SpecializedCollections.EmptyEnumerable(Of ResourceDescription)())
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (6)
BasicTestBase.vb (6)
53Optional emitOptions As EmitOptions = Nothing, 87Optional emitOptions As EmitOptions = Nothing, 117Optional emitOptions As EmitOptions = Nothing, 150Optional emitOptions As EmitOptions = Nothing, 190Optional emitOptions As EmitOptions = Nothing, 327Optional emitOptions As EmitOptions = Nothing,
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionCompilationState.SkeletonReferenceCache.cs (1)
76private static readonly EmitOptions s_metadataOnlyEmitOptions = new(
Roslyn.Test.PdbUtilities (3)
EditAndContinue\EditAndContinueTest.cs (1)
59emitOptions: EmitOptions.Default.WithDebugInformationFormat(DebugInformationFormat.PortablePdb),
Reader\PdbValidation.cs (2)
527var emitOptions = EmitOptions.Default.WithDebugInformationFormat(portable ? DebugInformationFormat.PortablePdb : DebugInformationFormat.Pdb);