2 writes to EmitOptions
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1619EmitOptions = emitOptions,
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1533.EmitOptions = emitOptions,
59 references to EmitOptions
Microsoft.CodeAnalysis (2)
CommandLine\CommandLineArguments.cs (1)
372=> EmitPdb && EmitOptions.DebugInformationFormat != DebugInformationFormat.Embedded;
CommandLine\CommonCompiler.cs (1)
1254var emitOptions = Arguments.EmitOptions.
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (56)
CommandLineTests.cs (56)
1972Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 1979Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 1986Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 1993Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 2000Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 2006Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 2012Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 2019Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 2025Assert.Equal(DebugInformationFormat.PortablePdb, parsedArgs.EmitOptions.DebugInformationFormat); 2032Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.EmitOptions.DebugInformationFormat); 2039Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 2045Assert.Equal(parsedArgs.EmitOptions.DebugInformationFormat, platformPdbKind); 2051Assert.Equal(platformPdbKind, parsedArgs.EmitOptions.DebugInformationFormat); 2057Assert.Equal(platformPdbKind, parsedArgs.EmitOptions.DebugInformationFormat); 2063Assert.Equal(platformPdbKind, parsedArgs.EmitOptions.DebugInformationFormat); 2069Assert.Equal(platformPdbKind, parsedArgs.EmitOptions.DebugInformationFormat); 2075Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.EmitOptions.DebugInformationFormat); 2081Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.EmitOptions.DebugInformationFormat); 4004Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4010Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4016Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4022Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4028Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4033Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4038Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty)); 4043Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4047Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4051Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4055Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4059Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4063Assert.True(parsedArgs.EmitOptions.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage))); 4581Assert.Equal(0x8000000000011111ul, parsedArgs.EmitOptions.BaseAddress); 4596Assert.Equal(ulong.MaxValue, parsedArgs.EmitOptions.BaseAddress); 4642Assert.Equal(0x200, parsedArgs.EmitOptions.FileAlignment); 4646Assert.Equal(512, parsedArgs.EmitOptions.FileAlignment); 4660Assert.Equal(8192, parsedArgs.EmitOptions.FileAlignment); 4819Assert.True(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4822Assert.True(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4825Assert.False(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4828Assert.Equal(EmitOptions.Default.HighEntropyVirtualAddressSpace, parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4832Assert.Equal(EmitOptions.Default.HighEntropyVirtualAddressSpace, parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 4837Assert.False(parsedArgs.EmitOptions.HighEntropyVirtualAddressSpace); 5688Assert.Equal(SubsystemVersion.Create(4, 0), parsedArgs.EmitOptions.SubsystemVersion); 5694Assert.Equal(SubsystemVersion.Create(0, 0), parsedArgs.EmitOptions.SubsystemVersion); 5698Assert.Equal(SubsystemVersion.Create(0, 0), parsedArgs.EmitOptions.SubsystemVersion); 5702Assert.Equal(SubsystemVersion.Create(3, 99), parsedArgs.EmitOptions.SubsystemVersion); 5706Assert.Equal(SubsystemVersion.Create(5, 333), parsedArgs.EmitOptions.SubsystemVersion); 5831Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.EmitOptions.PdbChecksumAlgorithm); 5836Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.EmitOptions.PdbChecksumAlgorithm); 5841Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.EmitOptions.PdbChecksumAlgorithm); 5846Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.EmitOptions.PdbChecksumAlgorithm); 5852Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.EmitOptions.PdbChecksumAlgorithm); 9837Assert.Equal("v4.0.30319", parsedArgs.EmitOptions.RuntimeMetadataVersion); 9841Assert.Equal("-_+@%#*^", parsedArgs.EmitOptions.RuntimeMetadataVersion); 11677Assert.Null(parsedArgs.EmitOptions.PdbFilePath); 12500VerifyQuotedValid("debug", tuple.Item1, tuple.Item2, x => x.EmitOptions.DebugInformationFormat);
VBCSCompiler (1)
src\Compilers\Server\VBCSCompiler\CompilationCacheUtilities.cs (1)
59arguments.EmitOptions,