2 writes to EmitOptions
Microsoft.CodeAnalysis.CSharp (1)
CommandLine\CSharpCommandLineParser.cs (1)
1620
EmitOptions
= emitOptions,
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1533
.
EmitOptions
= emitOptions,
56 references to EmitOptions
Microsoft.CodeAnalysis (2)
CommandLine\CommandLineArguments.cs (1)
372
=> EmitPdb &&
EmitOptions
.DebugInformationFormat != DebugInformationFormat.Embedded;
CommandLine\CommonCompiler.cs (1)
1253
var emitOptions = Arguments.
EmitOptions
.
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (54)
CommandLineTests.cs (54)
1968
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
1975
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
1982
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
1989
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
1996
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2002
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2008
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2015
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2021
Assert.Equal(DebugInformationFormat.PortablePdb, parsedArgs.
EmitOptions
.DebugInformationFormat);
2028
Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.
EmitOptions
.DebugInformationFormat);
2035
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2041
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind);
2047
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat);
2053
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat);
2059
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat);
2065
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat);
2071
Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.
EmitOptions
.DebugInformationFormat);
2077
Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.
EmitOptions
.DebugInformationFormat);
4000
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4006
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4012
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4018
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4024
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4029
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4034
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray<InstrumentationKind>.Empty));
4039
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4043
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4047
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4051
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4055
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4059
Assert.True(parsedArgs.
EmitOptions
.InstrumentationKinds.SequenceEqual(ImmutableArray.Create(InstrumentationKind.TestCoverage)));
4577
Assert.Equal(0x8000000000011111ul, parsedArgs.
EmitOptions
.BaseAddress);
4592
Assert.Equal(ulong.MaxValue, parsedArgs.
EmitOptions
.BaseAddress);
4638
Assert.Equal(0x200, parsedArgs.
EmitOptions
.FileAlignment);
4642
Assert.Equal(512, parsedArgs.
EmitOptions
.FileAlignment);
4656
Assert.Equal(8192, parsedArgs.
EmitOptions
.FileAlignment);
4815
Assert.True(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4818
Assert.True(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4821
Assert.False(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4824
Assert.Equal(EmitOptions.Default.HighEntropyVirtualAddressSpace, parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4828
Assert.Equal(EmitOptions.Default.HighEntropyVirtualAddressSpace, parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
4833
Assert.False(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace);
5684
Assert.Equal(SubsystemVersion.Create(4, 0), parsedArgs.
EmitOptions
.SubsystemVersion);
5690
Assert.Equal(SubsystemVersion.Create(0, 0), parsedArgs.
EmitOptions
.SubsystemVersion);
5694
Assert.Equal(SubsystemVersion.Create(0, 0), parsedArgs.
EmitOptions
.SubsystemVersion);
5698
Assert.Equal(SubsystemVersion.Create(3, 99), parsedArgs.
EmitOptions
.SubsystemVersion);
5702
Assert.Equal(SubsystemVersion.Create(5, 333), parsedArgs.
EmitOptions
.SubsystemVersion);
5823
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
5828
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
5834
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
9770
Assert.Equal("v4.0.30319", parsedArgs.
EmitOptions
.RuntimeMetadataVersion);
9774
Assert.Equal("-_+@%#*^", parsedArgs.
EmitOptions
.RuntimeMetadataVersion);
11610
Assert.Null(parsedArgs.
EmitOptions
.PdbFilePath);
12431
VerifyQuotedValid("debug", tuple.Item1, tuple.Item2, x => x.
EmitOptions
.DebugInformationFormat);