1 instantiation of UnwindInfoHeader
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
1205return new UnwindInfoHeader(unwindInfoAddress, headerValue);
11 references to UnwindInfoHeader
Microsoft.Diagnostics.DataContractReader.Contracts (11)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (11)
62if (GetUnwindInfoHeader(imageBase + functionEntry.UnwindData) is not UnwindInfoHeader unwindInfo) 101else if ((prologOffset >= unwindInfo.SizeOfProlog) || unwindInfo.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO)) 361(!unwindInfo.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO))) 693UnwindInfoHeader? unwindInfo; 726if (!unwindInfo.Value.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO)) 833if (GetUnwindInfoHeader(imageBase + functionEntry.UnwindData) is not UnwindInfoHeader unwindInfo) 1062if (unwindInfo.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO)) 1196private UnwindInfoHeader? GetUnwindInfoHeader(TargetPointer unwindInfoAddress) 1213private UnwindCode GetUnwindCode(UnwindInfoHeader unwindInfo, uint index) => 1222UnwindInfoHeader? unwindInfo = GetUnwindInfoHeader(imageBase + functionEntry.UnwindData); 1224if (unwindInfo is null || !unwindInfo.Value.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO))