1 write to EmitOptions
Microsoft.CodeAnalysis.VisualBasic (1)
CommandLine\VisualBasicCommandLineParser.vb (1)
1515
.
EmitOptions
= emitOptions,
133 references to EmitOptions
Microsoft.CodeAnalysis (2)
CommandLine\CommandLineArguments.cs (1)
361
=> EmitPdb &&
EmitOptions
.DebugInformationFormat != DebugInformationFormat.Embedded;
CommandLine\CommonCompiler.cs (1)
1253
var emitOptions = Arguments.
EmitOptions
.
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (54)
CommandLineTests.cs (54)
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);
5826
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
5831
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
5837
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm);
9773
Assert.Equal("v4.0.30319", parsedArgs.
EmitOptions
.RuntimeMetadataVersion);
9777
Assert.Equal("-_+@%#*^", parsedArgs.
EmitOptions
.RuntimeMetadataVersion);
11613
Assert.Null(parsedArgs.
EmitOptions
.PdbFilePath);
12433
VerifyQuotedValid("debug", tuple.Item1, tuple.Item2, x => x.
EmitOptions
.DebugInformationFormat);
Microsoft.CodeAnalysis.VisualBasic.CommandLine.UnitTests (77)
CommandLineTests.vb (77)
867
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({}))
871
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({}))
875
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({}))
879
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({}))
883
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({}))
887
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({}))
891
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({}))
895
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage}))
899
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage}))
903
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage}))
907
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage}))
911
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage}))
915
Assert.True(args.
EmitOptions
.InstrumentationKinds.SequenceEqual({InstrumentationKind.TestCoverage}))
1806
Assert.Equal(SubsystemVersion.Create(4, 0), parsedArgs.
EmitOptions
.SubsystemVersion)
1812
Assert.Equal(SubsystemVersion.Create(0, 0), parsedArgs.
EmitOptions
.SubsystemVersion)
1816
Assert.Equal(SubsystemVersion.Create(0, 0), parsedArgs.
EmitOptions
.SubsystemVersion)
1820
Assert.Equal(SubsystemVersion.Create(3, 99), parsedArgs.
EmitOptions
.SubsystemVersion)
1824
Assert.Equal(SubsystemVersion.Create(5, 333), parsedArgs.
EmitOptions
.SubsystemVersion)
1911
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm)
1916
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm)
1921
Assert.Equal(HashAlgorithmName.SHA256, parsedArgs.
EmitOptions
.PdbChecksumAlgorithm)
3050
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3055
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3060
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3065
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3070
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3075
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3080
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3085
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, DebugInformationFormat.PortablePdb)
3090
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, DebugInformationFormat.Embedded)
3095
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3100
Assert.Equal(parsedArgs.
EmitOptions
.DebugInformationFormat, platformPdbKind)
3105
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat)
3110
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat)
3115
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat)
3120
Assert.Equal(platformPdbKind, parsedArgs.
EmitOptions
.DebugInformationFormat)
3125
Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.
EmitOptions
.DebugInformationFormat)
3130
Assert.Equal(DebugInformationFormat.Embedded, parsedArgs.
EmitOptions
.DebugInformationFormat)
4803
Assert.Equal(512, parsedArgs.
EmitOptions
.FileAlignment)
4805
Assert.Equal(1024, parsedArgs.
EmitOptions
.FileAlignment)
4807
Assert.Equal(2048, parsedArgs.
EmitOptions
.FileAlignment)
4809
Assert.Equal(4096, parsedArgs.
EmitOptions
.FileAlignment)
4811
Assert.Equal(8192, parsedArgs.
EmitOptions
.FileAlignment)
4815
Assert.Equal(512, parsedArgs.
EmitOptions
.FileAlignment)
4817
Assert.Equal(1024, parsedArgs.
EmitOptions
.FileAlignment)
4819
Assert.Equal(2048, parsedArgs.
EmitOptions
.FileAlignment)
4821
Assert.Equal(4096, parsedArgs.
EmitOptions
.FileAlignment)
4823
Assert.Equal(8192, parsedArgs.
EmitOptions
.FileAlignment)
4827
Assert.Equal(512, parsedArgs.
EmitOptions
.FileAlignment)
4829
Assert.Equal(1024, parsedArgs.
EmitOptions
.FileAlignment)
4831
Assert.Equal(2048, parsedArgs.
EmitOptions
.FileAlignment)
4833
Assert.Equal(4096, parsedArgs.
EmitOptions
.FileAlignment)
4835
Assert.Equal(8192, parsedArgs.
EmitOptions
.FileAlignment)
4839
Assert.Equal(0, parsedArgs.
EmitOptions
.FileAlignment)
4893
Assert.Equal(CType(0, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4895
Assert.Equal(CType(&H1024, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4897
Assert.Equal(CType(&H2048, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4899
Assert.Equal(CType(&H4096, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4901
Assert.Equal(CType(&H8192, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4905
Assert.Equal(CType(&H200, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4907
Assert.Equal(CType(&H400, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4909
Assert.Equal(CType(&H800, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4911
Assert.Equal(CType(&H1000, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4913
Assert.Equal(ULong.MaxValue, parsedArgs.
EmitOptions
.BaseAddress)
4915
Assert.Equal(ULong.MaxValue, parsedArgs.
EmitOptions
.BaseAddress)
4919
Assert.Equal(CType(0, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4921
Assert.Equal(CType(&H1024, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4923
Assert.Equal(CType(&H2048, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4925
Assert.Equal(CType(&H4096, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4927
Assert.Equal(CType(&H8192, ULong), parsedArgs.
EmitOptions
.BaseAddress)
4931
Assert.Equal(CType(0, ULong), parsedArgs.
EmitOptions
.BaseAddress)
5394
Assert.True(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace)
5396
Assert.True(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace)
5398
Assert.False(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace)
5400
Assert.False(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace)
5403
Assert.False(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace)
5406
Assert.False(parsedArgs.
EmitOptions
.HighEntropyVirtualAddressSpace)