1 write to _options
Microsoft.DotNet.ILAssembler (1)
Actions\GrammarActions.Conversions.cs (1)
63
_options
= options;
47 references to _options
Microsoft.DotNet.ILAssembler (47)
Actions\GrammarActions.BuildImage.cs (36)
29
if (
_options
.Win32ResourceFile is string resourceFile)
37
if (_entityRegistry.Module.Name is null &&
_options
.OutputFileName is not null)
39
_entityRegistry.Module.Name =
_options
.OutputFileName;
45
if (
_options
.Debug ||
_options
.DebugMode is not null)
50
Machine requestedMachine =
_options
.Machine ?? Machine.I386;
65
if (
_options
.PseudoAttributes)
75
if (structuralErrors.Any() && !
_options
.ErrorTolerant)
81
Blob mvidFixup = _entityRegistry.WriteContentTo(_metadataBuilder, ilStream, _mappedFieldDataNames, out ImmutableArray<DataLocation> mappedFields,
_options
.Deterministic,
_options
.Fold);
85
_options
.ErrorTolerant &&
89
_options
.MetadataVersion,
93
Subsystem subsystem =
_options
.Subsystem ?? _subsystem;
94
int fileAlignment =
_options
.FileAlignment ?? _alignment;
95
long imageBase =
_options
.ImageBase ?? _imageBase;
96
ushort majorSubsystemVersion =
_options
.SubsystemVersion?.Major ?? 4;
97
ushort minorSubsystemVersion =
_options
.SubsystemVersion?.Minor ?? 0;
101
if (
_options
.AppContainer)
105
if (
_options
.HighEntropyVA)
109
if (
_options
.StripReloc)
115
if (
_options
.Dll)
129
ulong sizeOfStackReserve = (ulong)(
_options
.StackReserve ?? (_stackReserve != 0 ? _stackReserve : 0x00100000));
151
Func<IEnumerable<Blob>, BlobContentId>? deterministicIdProvider =
_options
.Deterministic
163
CorFlags corFlags =
_options
.CorFlags ?? _corflags;
164
if (
_options
.Prefer32Bit)
557
private bool GeneratesPdb =>
_options
.Debug ||
_options
.DebugMode is not null ||
_options
.Pdb;
612
return
_options
.Deterministic
639
if (
_options
.Deterministic)
658
if (
_options
.PdbFilePath is not null)
660
return
_options
.PathMap.Map(
_options
.PdbFilePath);
663
return
_options
.OutputFileName is not null
664
? Path.ChangeExtension(
_options
.OutputFileName, ".pdb")
969
int debuggingModes =
_options
.DebugMode switch
Actions\GrammarActions.Data.cs (1)
104
_options
.Machine ?? Machine.I386);
Actions\GrammarActions.Instructions.cs (4)
100
instruction.Method.Definition.MethodBody.LoadConstantI4(instruction.OpCode, value,
_options
.Optimize);
148
_options
.Optimize, Location.From(opcodeToken, _documents));
163
_options
.Optimize, Location.From(opcodeToken, _documents));
370
=> method.Definition.MethodBody.Variable(opcode, index,
_options
.Optimize);
Actions\GrammarActions.Manifest.Assembly.cs (3)
98
string assemblyName =
_options
.AssemblyName ?? definition.Name;
124
if (
_options
.KeyFile is not null)
126
ApplyKeyFile(
_options
.KeyFile);
Actions\GrammarActions.Manifest.ExportedTypes.cs (1)
121
if (!
_options
.ErrorTolerant)
Actions\GrammarActions.Members.Fields.cs (1)
92
if (!
_options
.ErrorTolerant)
Actions\GrammarActions.Types.Headers.cs (1)
119
_options
.NoAutoInherit ? null : EntityRegistry.WellKnownBaseType.System_Object;