2 writes to EmitOptions
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1619
EmitOptions
= emitOptions,
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1533
.
EmitOptions
= emitOptions,
58 references to EmitOptions
Microsoft.CodeAnalysis (2)
CommandLine\CommandLineArguments.cs (1)
372
=> EmitPdb &&
EmitOptions
.DebugInformationFormat != DebugInformationFormat.Embedded;
CommandLine\CommonCompiler.cs (1)
1241
var emitOptions = Arguments.
EmitOptions
.
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (56)
CommandLineTests.cs (56)
1971
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
1978
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
1985
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
1992
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
1999
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2005
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2011
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2018
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2024
Assert.Equal(DebugInformationFormat.PortablePdb, parsedArgs.
EmitOptions
.DebugInformationFormat);
2031
Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.
EmitOptions
.DebugInformationFormat);
2038
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2044
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2050
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat);
2056
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat);
2062
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat);
2068
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat);
2074
Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.
EmitOptions
.DebugInformationFormat);
2080
Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.
EmitOptions
.DebugInformationFormat);
4003
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4009
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4015
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4021
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4027
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4032
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4037
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4042
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4046
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4050
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4054
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4058
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4062
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4580
Assert.Equal(0x8000000000011111ul, parsedArgs.
EmitOptions
.BaseAddress);
4595
Assert.Equal(ulong.MaxValue, parsedArgs.
EmitOptions
.BaseAddress);
4641
Assert.Equal(0x200, parsedArgs.
EmitOptions
.FileAlignment);
4645
Assert.Equal(512, parsedArgs.
EmitOptions
.FileAlignment);
4659
Assert.Equal(8192, parsedArgs.
EmitOptions
.FileAlignment);
4818
Assert.True(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4821
Assert.True(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4824
Assert.False(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4827
Assert.Equal(EmitOptions.Default.HighEntropyVirtualAddressSpace, parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4831
Assert.Equal(EmitOptions.Default.HighEntropyVirtualAddressSpace, parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4836
Assert.False(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
5687
Assert.Equal(SubsystemVersion.Create(4, 0), parsedArgs.
EmitOptions
.SubsystemVersion);
5693
Assert.Equal(SubsystemVersion.Create(0, 0), parsedArgs.
EmitOptions
.SubsystemVersion);
5697
Assert.Equal(SubsystemVersion.Create(0, 0), parsedArgs.
EmitOptions
.SubsystemVersion);
5701
Assert.Equal(SubsystemVersion.Create(3, 99), parsedArgs.
EmitOptions
.SubsystemVersion);
5705
Assert.Equal(SubsystemVersion.Create(5, 333), parsedArgs.
EmitOptions
.SubsystemVersion);
5830
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
5835
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
5840
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
5845
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
5851
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
9836
Assert.Equal("v4.0.30319", parsedArgs.
EmitOptions
.RuntimeMetadataVersion);
9840
Assert.Equal("-_+@%#*^", parsedArgs.
EmitOptions
.RuntimeMetadataVersion);
11676
Assert.Null(parsedArgs.
EmitOptions
.PdbFilePath);
12499
VerifyQuotedValid("debug", tuple.Item1, tuple.Item2, x => x.
EmitOptions
.DebugInformationFormat);