20 references to GcInfoHeaderFlags
Microsoft.Diagnostics.DataContractReader.Contracts (20)
Contracts\GCInfo\GCInfoDecoder.cs (20)
114
private
GcInfoHeaderFlags
_headerFlags;
365
_headerFlags =
GcInfoHeaderFlags
.GC_INFO_HAS_STACK_BASE_REGISTER;
409
_headerFlags = (
GcInfoHeaderFlags
)_reader.ReadBits((int)
GcInfoHeaderFlags
.GC_INFO_FLAGS_BIT_SIZE, ref _bitOffset);
416
if (_headerFlags.HasFlag(
GcInfoHeaderFlags
.GC_INFO_HAS_GS_COOKIE))
430
else if ((_headerFlags &
GcInfoHeaderFlags
.GC_INFO_HAS_GENERICS_INST_CONTEXT_MASK) !=
GcInfoHeaderFlags
.GC_INFO_HAS_GENERICS_INST_CONTEXT_NONE)
445
_gsCookieStackSlot = _headerFlags.HasFlag(
GcInfoHeaderFlags
.GC_INFO_HAS_GS_COOKIE) ?
453
_genericsInstContextStackSlot = (_headerFlags &
GcInfoHeaderFlags
.GC_INFO_HAS_GENERICS_INST_CONTEXT_MASK) !=
GcInfoHeaderFlags
.GC_INFO_HAS_GENERICS_INST_CONTEXT_NONE ?
458
_stackBaseRegister = _headerFlags.HasFlag(
GcInfoHeaderFlags
.GC_INFO_HAS_STACK_BASE_REGISTER) ?
462
if (_headerFlags.HasFlag(
GcInfoHeaderFlags
.GC_INFO_HAS_EDIT_AND_CONTINUE_INFO))
480
_reversePInvokeFrameStackSlot = _headerFlags.HasFlag(
GcInfoHeaderFlags
.GC_INFO_REVERSE_PINVOKE_FRAME) ?
517
GcInfoHeaderFlags
genericsInstContextFlags = _headerFlags &
GcInfoHeaderFlags
.GC_INFO_HAS_GENERICS_INST_CONTEXT_MASK;
524
GcInfoHeaderFlags
.GC_INFO_HAS_GENERICS_INST_CONTEXT_MD => GenericsContextKind.MethodDesc,
525
GcInfoHeaderFlags
.GC_INFO_HAS_GENERICS_INST_CONTEXT_MT => GenericsContextKind.MethodHandle,
526
GcInfoHeaderFlags
.GC_INFO_HAS_GENERICS_INST_CONTEXT_THIS => GenericsContextKind.This,
530
bool flag80Set = _headerFlags.HasFlag(
GcInfoHeaderFlags
.GC_INFO_WANTS_REPORT_ONLY_LEAF);
541
IsVarArg: _headerFlags.HasFlag(
GcInfoHeaderFlags
.GC_INFO_IS_VARARG),