19 references to GcScanFlags
Microsoft.Diagnostics.DataContractReader.Contracts (19)
Contracts\StackWalk\GC\GcScanContext.cs (7)
83Flags = GcScanFlags.CDAC_DEFERRED_FRAME, 90public void GCEnumCallback(TargetPointer pObject, GcScanFlags flags, GcScanSlotLocation loc) 106if (flags.HasFlag(GcScanFlags.GC_CALL_INTERIOR) && ResolveInteriorPointers) 117IsInteriorPointer = flags.HasFlag(GcScanFlags.GC_CALL_INTERIOR), 200public void GCReportCallback(TargetPointer ppObj, GcScanFlags flags) 204if (flags.HasFlag(GcScanFlags.GC_CALL_INTERIOR) && ResolveInteriorPointers) 214IsInteriorPointer = flags.HasFlag(GcScanFlags.GC_CALL_INTERIOR),
Contracts\StackWalk\GC\GcScanner.cs (8)
58GcScanFlags scanFlags = GcScanFlags.None; 60scanFlags |= GcScanFlags.GC_CALL_INTERIOR; 62scanFlags |= GcScanFlags.GC_CALL_PINNED; 218scanContext.GCReportCallback(slotAddress, GcScanFlags.None); 221scanContext.GCReportCallback(slotAddress, GcScanFlags.GC_CALL_INTERIOR); 248scanContext.GCReportCallback(ArgSlotAddress(tb, 0), GcScanFlags.None); 253scanContext.GCReportCallback(ArgSlotAddress(tb, 1), GcScanFlags.None);
Contracts\StackWalk\GC\StackRefData.cs (1)
21public GcScanFlags Flags { get; set; }
Contracts\StackWalk\StackWalk_1.cs (3)
424scanContext.GCReportCallback(thrownObjectSlot, GcScanFlags.None); 446GcScanFlags flags = (GcScanFlags)gcFrame.GCFlags;