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;
210
scanContext.GCReportCallback(slotAddress,
GcScanFlags
.None);
213
scanContext.GCReportCallback(slotAddress,
GcScanFlags
.GC_CALL_INTERIOR);
241
scanContext.GCReportCallback(argRegStart,
GcScanFlags
.None);
247
scanContext.GCReportCallback(argAddr,
GcScanFlags
.None);
Contracts\StackWalk\GC\StackRefData.cs (1)
21
public
GcScanFlags
Flags { get; set; }
Contracts\StackWalk\StackWalk_1.cs (3)
410
scanContext.GCReportCallback(thrownObjectSlot,
GcScanFlags
.None);
432
GcScanFlags
flags = (
GcScanFlags
)gcFrame.GCFlags;