1 instantiation of UnwindInfoHeader
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
1203
return new
UnwindInfoHeader
(unwindInfoAddress, headerValue);
11 references to UnwindInfoHeader
Microsoft.Diagnostics.DataContractReader.Contracts (11)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (11)
62
if (GetUnwindInfoHeader(imageBase + functionEntry.UnwindData) is not
UnwindInfoHeader
unwindInfo)
101
else if ((prologOffset >= unwindInfo.SizeOfProlog) || unwindInfo.Flags.HasFlag(
UnwindInfoHeader
.Flag.UNW_FLAG_CHAININFO))
359
(!unwindInfo.Flags.HasFlag(
UnwindInfoHeader
.Flag.UNW_FLAG_CHAININFO)))
691
UnwindInfoHeader
? unwindInfo;
724
if (!unwindInfo.Value.Flags.HasFlag(
UnwindInfoHeader
.Flag.UNW_FLAG_CHAININFO))
831
if (GetUnwindInfoHeader(imageBase + functionEntry.UnwindData) is not
UnwindInfoHeader
unwindInfo)
1060
if (unwindInfo.Flags.HasFlag(
UnwindInfoHeader
.Flag.UNW_FLAG_CHAININFO))
1194
private
UnwindInfoHeader
? GetUnwindInfoHeader(TargetPointer unwindInfoAddress)
1211
private UnwindCode GetUnwindCode(
UnwindInfoHeader
unwindInfo, uint index) =>
1220
UnwindInfoHeader
? unwindInfo = GetUnwindInfoHeader(imageBase + functionEntry.UnwindData);
1222
if (unwindInfo is null || !unwindInfo.Value.Flags.HasFlag(
UnwindInfoHeader
.Flag.UNW_FLAG_CHAININFO))