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