1 write to _options
ILAssembler (1)
Actions\GrammarActions.Conversions.cs (1)
63
_options
= options;
45 references to _options
ILAssembler (45)
Actions\GrammarActions.BuildImage.cs (35)
29
if (_entityRegistry.Module.Name is null &&
_options
.OutputFileName is not null)
31
_entityRegistry.Module.Name =
_options
.OutputFileName;
37
if (
_options
.Debug ||
_options
.DebugMode is not null)
42
Machine requestedMachine =
_options
.Machine ?? Machine.I386;
57
if (
_options
.PseudoAttributes)
67
if (structuralErrors.Any() && !
_options
.ErrorTolerant)
73
Blob mvidFixup = _entityRegistry.WriteContentTo(_metadataBuilder, ilStream, _mappedFieldDataNames, out ImmutableArray<DataLocation> mappedFields,
_options
.Deterministic,
_options
.Fold);
77
_options
.ErrorTolerant &&
81
_options
.MetadataVersion,
85
Subsystem subsystem =
_options
.Subsystem ?? _subsystem;
86
int fileAlignment =
_options
.FileAlignment ?? _alignment;
87
long imageBase =
_options
.ImageBase ?? _imageBase;
88
ushort majorSubsystemVersion =
_options
.SubsystemVersion?.Major ?? 4;
89
ushort minorSubsystemVersion =
_options
.SubsystemVersion?.Minor ?? 0;
93
if (
_options
.AppContainer)
97
if (
_options
.HighEntropyVA)
101
if (
_options
.StripReloc)
107
if (
_options
.Dll)
121
ulong sizeOfStackReserve = (ulong)(
_options
.StackReserve ?? (_stackReserve != 0 ? _stackReserve : 0x00100000));
143
Func<IEnumerable<Blob>, BlobContentId>? deterministicIdProvider =
_options
.Deterministic
155
CorFlags corFlags =
_options
.CorFlags ?? _corflags;
156
if (
_options
.Prefer32Bit)
548
private bool GeneratesPdb =>
_options
.Debug ||
_options
.DebugMode is not null ||
_options
.Pdb;
603
return
_options
.Deterministic
630
if (
_options
.Deterministic)
649
if (
_options
.PdbFilePath is not null)
651
return
_options
.PathMap.Map(
_options
.PdbFilePath);
654
return
_options
.OutputFileName is not null
655
? Path.ChangeExtension(
_options
.OutputFileName, ".pdb")
960
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)
97
string assemblyName =
_options
.AssemblyName ?? definition.Name;
123
if (
_options
.KeyFile is not null)
125
ApplyKeyFile(
_options
.KeyFile);
Actions\GrammarActions.Members.Fields.cs (1)
92
if (!
_options
.ErrorTolerant)
Actions\GrammarActions.Types.Headers.cs (1)
119
_options
.NoAutoInherit ? null : EntityRegistry.WellKnownBaseType.System_Object;