1 instantiation of UnwindInfoHeader
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
1203return 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)) 359(!unwindInfo.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO))) 691UnwindInfoHeader? unwindInfo; 724if (!unwindInfo.Value.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO)) 831if (GetUnwindInfoHeader(imageBase + functionEntry.UnwindData) is not UnwindInfoHeader unwindInfo) 1060if (unwindInfo.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO)) 1194private UnwindInfoHeader? GetUnwindInfoHeader(TargetPointer unwindInfoAddress) 1211private UnwindCode GetUnwindCode(UnwindInfoHeader unwindInfo, uint index) => 1220UnwindInfoHeader? unwindInfo = GetUnwindInfoHeader(imageBase + functionEntry.UnwindData); 1222if (unwindInfo is null || !unwindInfo.Value.Flags.HasFlag(UnwindInfoHeader.Flag.UNW_FLAG_CHAININFO))