1 instantiation of UnwindCode
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\StackWalk\Context\AMD64\AMD64Unwinder.cs (1)
1212
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)
535
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_EPILOG)
570
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_EPILOG)
694
UnwindCode
unwindOp = default;
705
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_PUSH_NONVOL ||
706
unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_PUSH_MACHFRAME)
749
if (unwindOp.UnwindOp !=
UnwindCode
.OpCodes.UWOP_PUSH_NONVOL)
778
(unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_ALLOC_SMALL) && (unwindOp.OpInfo == 0))
797
if (unwindOp.UnwindOp ==
UnwindCode
.OpCodes.UWOP_PUSH_MACHFRAME)
841
UnwindCode
unwindOp = GetUnwindCode(unwindInfo, index);
845
if (unwindOp.UnwindOp >
UnwindCode
.OpCodes.UWOP_SET_FPREG_LARGE)
854
if (unwindOp.UnwindOp >
UnwindCode
.OpCodes.UWOP_PUSH_MACHFRAME)
871
case
UnwindCode
.OpCodes.UWOP_PUSH_NONVOL:
884
case
UnwindCode
.OpCodes.UWOP_ALLOC_LARGE:
887
UnwindCode
nextUnwindOp = GetUnwindCode(unwindInfo, index);
911
case
UnwindCode
.OpCodes.UWOP_ALLOC_SMALL:
922
case
UnwindCode
.OpCodes.UWOP_SET_FPREG:
936
case
UnwindCode
.OpCodes.UWOP_SET_FPREG_LARGE:
957
case
UnwindCode
.OpCodes.UWOP_SAVE_NONVOL:
971
case
UnwindCode
.OpCodes.UWOP_SAVE_NONVOL_FAR:
983
case
UnwindCode
.OpCodes.UWOP_EPILOG:
990
case
UnwindCode
.OpCodes.UWOP_SPARE_CODE:
1001
case
UnwindCode
.OpCodes.UWOP_SAVE_XMM128:
1012
case
UnwindCode
.OpCodes.UWOP_SAVE_XMM128_FAR:
1023
case
UnwindCode
.OpCodes.UWOP_PUSH_MACHFRAME:
1211
private
UnwindCode
GetUnwindCode(UnwindInfoHeader unwindInfo, uint index) =>