1 instantiation of UnwindCode
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
1214
new
UnwindCode
(_target.Read<ushort>(unwindInfo.GetUnwindCodeAddress(index)));
29 references to UnwindCode
Microsoft.Diagnostics.DataContractReader.Contracts (29)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (29)
46
UnwindCode
unwindOp;
118
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_SET_FPREG_LARGE)
139
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_SET_FPREG)
143
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_SET_FPREG_LARGE)
537
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_EPILOG)
572
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_EPILOG)
696
UnwindCode
unwindOp = default;
707
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_PUSH_NONVOL ||
708
unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_PUSH_MACHFRAME)
751
if (unwindOp.UnwindOp !=
UnwindCode
.OpCodes.UWOP_PUSH_NONVOL)
780
(unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_ALLOC_SMALL) && (unwindOp.OpInfo == 0))
799
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_PUSH_MACHFRAME)
843
UnwindCode
unwindOp = GetUnwindCode(unwindInfo, index);
847
if (unwindOp.UnwindOp >
UnwindCode
.OpCodes.UWOP_SET_FPREG_LARGE)
856
if (unwindOp.UnwindOp >
UnwindCode
.OpCodes.UWOP_PUSH_MACHFRAME)
873
case
UnwindCode
.OpCodes.UWOP_PUSH_NONVOL:
886
case
UnwindCode
.OpCodes.UWOP_ALLOC_LARGE:
889
UnwindCode
nextUnwindOp = GetUnwindCode(unwindInfo, index);
913
case
UnwindCode
.OpCodes.UWOP_ALLOC_SMALL:
924
case
UnwindCode
.OpCodes.UWOP_SET_FPREG:
938
case
UnwindCode
.OpCodes.UWOP_SET_FPREG_LARGE:
959
case
UnwindCode
.OpCodes.UWOP_SAVE_NONVOL:
973
case
UnwindCode
.OpCodes.UWOP_SAVE_NONVOL_FAR:
985
case
UnwindCode
.OpCodes.UWOP_EPILOG:
992
case
UnwindCode
.OpCodes.UWOP_SPARE_CODE:
1003
case
UnwindCode
.OpCodes.UWOP_SAVE_XMM128:
1014
case
UnwindCode
.OpCodes.UWOP_SAVE_XMM128_FAR:
1025
case
UnwindCode
.OpCodes.UWOP_PUSH_MACHFRAME:
1213
private
UnwindCode
GetUnwindCode(UnwindInfoHeader unwindInfo, uint index) =>