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