36 references to ModuleFlags
Microsoft.Diagnostics.DataContractReader.Abstractions (1)
Contracts\ILoader.cs (1)
108
ModuleFlags
GetFlags(ModuleHandle handle) => throw new NotImplementedException();
Microsoft.Diagnostics.DataContractReader.Contracts (17)
Contracts\Loader_1.cs (16)
130
if (!GetFlags(module).HasFlag(
ModuleFlags
.Tenured))
405
private static
ModuleFlags
GetFlags(Data.Module module)
409
ModuleFlags
flags = default;
411
flags |=
ModuleFlags
.Tenured;
413
flags |=
ModuleFlags
.JitOptimizationDisabled;
415
flags |=
ModuleFlags
.EditAndContinue;
417
flags |=
ModuleFlags
.ReflectionEmit;
419
flags |=
ModuleFlags
.EncCapable;
424
ModuleFlags
ILoader.GetFlags(ModuleHandle handle)
443
bool jitOptDisabled = (updatedFlags & DEBUGGER_ALLOW_JIT_OPTS_PRIV) == 0 || (updatedFlags & (uint)
ModuleFlags
.ProfDisableOptimizations) != 0;
445
updatedFlags |= (uint)
ModuleFlags
.JitOptimizationDisabled;
447
updatedFlags &= ~(uint)
ModuleFlags
.JitOptimizationDisabled;
449
if ((updatedFlags & (uint)
ModuleFlags
.EncCapable) != 0)
458
bool jitOptsDisabledForEnc = (updatedFlags & (uint)
ModuleFlags
.JitOptimizationDisabled) != 0;
462
updatedFlags |= (uint)
ModuleFlags
.EditAndContinue;
486
if (GetFlags(module).HasFlag(
ModuleFlags
.ReflectionEmit) || ((ILoader)this).IsProbeExtensionResultValid(handle))
Contracts\RuntimeMutableTypeSystem_1.cs (1)
43
if (!loader.GetFlags(moduleHandle).HasFlag(
ModuleFlags
.EditAndContinue))
Microsoft.Diagnostics.DataContractReader.Legacy (18)
ClrDataModule.cs (3)
675
ModuleFlags
moduleFlags = contract.GetFlags(handle);
676
if ((moduleFlags &
ModuleFlags
.ReflectionEmit) != 0)
888
bool isReflectionEmit = (contract.GetFlags(moduleHandle) &
ModuleFlags
.ReflectionEmit) != 0;
Dbi\DacDbiImpl.cs (6)
420
Contracts.
ModuleFlags
flags = loader.GetFlags(handle);
424
TargetSpan targetSpan = flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit)
726
Contracts.
ModuleFlags
flags = loader.GetFlags(handle);
727
*pfAllowJITOpts = (flags & Contracts.
ModuleFlags
.JitOptimizationDisabled) == 0
730
*pfEnableEnC = (flags & Contracts.
ModuleFlags
.EditAndContinue) != 0
776
bool canSetEnC = (loader.GetFlags(handle) & Contracts.
ModuleFlags
.EncCapable) != 0 && !CORProfilerPresent() && fIgnorePdbs;
SOSDacImpl.cs (9)
566
Contracts.
ModuleFlags
flags = contract.GetFlags(handle);
567
if (!flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit))
3246
Contracts.
ModuleFlags
flags = contract.GetFlags(handle);
3247
bool isReflectionEmit = flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit);
3250
data->dwTransientFlags = (uint)(flags & Contracts.
ModuleFlags
.EditAndContinue) != 0 ? (uint)DacpModuleData.TransientFlags.IsEditAndContinue : 0;
3705
Contracts.
ModuleFlags
flags = contract.GetFlags(handle);
3707
if (!flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit))
3750
Contracts.
ModuleFlags
flags = contract.GetFlags(handle);
3751
if (!flags.HasFlag(Contracts.
ModuleFlags
.ReflectionEmit))