35 references to ModuleFlags
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\ILoader.cs (1)
113
ModuleFlags
GetFlags(ModuleHandle handle) => throw new NotImplementedException();
Microsoft.Diagnostics.DataContractReader.Contracts (18)
Contracts\CodeVersions_1.cs (2)
161
ModuleFlags
modFlags = loader.GetFlags(mod);
162
if (modFlags.HasFlag(
ModuleFlags
.EditAndContinue))
Contracts\Loader_1.cs (15)
129
if (!GetFlags(module).HasFlag(
ModuleFlags
.Tenured))
387
private static
ModuleFlags
GetFlags(Data.Module module)
391
ModuleFlags
flags = default;
393
flags |=
ModuleFlags
.Tenured;
395
flags |=
ModuleFlags
.JitOptimizationDisabled;
397
flags |=
ModuleFlags
.EditAndContinue;
399
flags |=
ModuleFlags
.ReflectionEmit;
401
flags |=
ModuleFlags
.EncCapable;
406
ModuleFlags
ILoader.GetFlags(ModuleHandle handle)
425
bool jitOptDisabled = (updatedFlags & DEBUGGER_ALLOW_JIT_OPTS_PRIV) == 0 || (updatedFlags & (uint)
ModuleFlags
.ProfDisableOptimizations) != 0;
427
updatedFlags |= (uint)
ModuleFlags
.JitOptimizationDisabled;
429
updatedFlags &= ~(uint)
ModuleFlags
.JitOptimizationDisabled;
431
if ((updatedFlags & (uint)
ModuleFlags
.EncCapable) != 0)
440
bool jitOptsDisabledForEnc = (updatedFlags & (uint)
ModuleFlags
.JitOptimizationDisabled) != 0;
444
updatedFlags |= (uint)
ModuleFlags
.EditAndContinue;
Contracts\RuntimeMutableTypeSystem_1.cs (1)
43
if (!loader.GetFlags(moduleHandle).HasFlag(
ModuleFlags
.EditAndContinue))
Microsoft.Diagnostics.DataContractReader.Legacy (16)
ClrDataModule.cs (3)
555
ModuleFlags
moduleFlags = contract.GetFlags(handle);
556
if ((moduleFlags &
ModuleFlags
.ReflectionEmit) != 0)
760
bool isReflectionEmit = (contract.GetFlags(moduleHandle) &
ModuleFlags
.ReflectionEmit) != 0;
Dbi\DacDbiImpl.cs (4)
457
Contracts.
ModuleFlags
flags = loader.GetFlags(handle);
458
*pfAllowJITOpts = (flags & Contracts.
ModuleFlags
.JitOptimizationDisabled) == 0
461
*pfEnableEnC = (flags & Contracts.
ModuleFlags
.EditAndContinue) != 0
506
bool canSetEnC = (loader.GetFlags(handle) & Contracts.
ModuleFlags
.EncCapable) != 0 && !CORProfilerPresent() && fIgnorePdbs;
SOSDacImpl.cs (9)
531
Contracts.
ModuleFlags
flags = contract.GetFlags(handle);
532
if (!flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit))
3123
Contracts.
ModuleFlags
flags = contract.GetFlags(handle);
3124
bool isReflectionEmit = flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit);
3127
data->dwTransientFlags = (uint)(flags & Contracts.
ModuleFlags
.EditAndContinue) != 0 ? (uint)DacpModuleData.TransientFlags.IsEditAndContinue : 0;
3581
Contracts.
ModuleFlags
flags = contract.GetFlags(handle);
3583
if (!flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit))
3625
Contracts.
ModuleFlags
flags = contract.GetFlags(handle);
3626
if (!flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit))