19 references to GcScanFlags
Microsoft.Diagnostics.DataContractReader.Contracts (19)
Contracts\StackWalk\GC\GcScanContext.cs (7)
83
Flags =
GcScanFlags
.CDAC_DEFERRED_FRAME,
90
public void GCEnumCallback(TargetPointer pObject,
GcScanFlags
flags, GcScanSlotLocation loc)
106
if (flags.HasFlag(
GcScanFlags
.GC_CALL_INTERIOR) && ResolveInteriorPointers)
117
IsInteriorPointer = flags.HasFlag(
GcScanFlags
.GC_CALL_INTERIOR),
200
public void GCReportCallback(TargetPointer ppObj,
GcScanFlags
flags)
204
if (flags.HasFlag(
GcScanFlags
.GC_CALL_INTERIOR) && ResolveInteriorPointers)
214
IsInteriorPointer = flags.HasFlag(
GcScanFlags
.GC_CALL_INTERIOR),
Contracts\StackWalk\GC\GcScanner.cs (8)
57
GcScanFlags
scanFlags =
GcScanFlags
.None;
59
scanFlags |=
GcScanFlags
.GC_CALL_INTERIOR;
61
scanFlags |=
GcScanFlags
.GC_CALL_PINNED;
217
scanContext.GCReportCallback(slotAddress,
GcScanFlags
.None);
220
scanContext.GCReportCallback(slotAddress,
GcScanFlags
.GC_CALL_INTERIOR);
247
scanContext.GCReportCallback(ArgSlotAddress(tb, 0),
GcScanFlags
.None);
252
scanContext.GCReportCallback(ArgSlotAddress(tb, 1),
GcScanFlags
.None);
Contracts\StackWalk\GC\StackRefData.cs (1)
21
public
GcScanFlags
Flags { get; set; }
Contracts\StackWalk\StackWalk_1.cs (3)
408
scanContext.GCReportCallback(thrownObjectSlot,
GcScanFlags
.None);
430
GcScanFlags
flags = (
GcScanFlags
)gcFrame.GCFlags;