Lines Matching refs:UnwindCursor
459 class UnwindCursor : public AbstractUnwindCursor { class
462 UnwindCursor(unw_context_t *context, A &as);
463 UnwindCursor(CONTEXT *context, A &as);
464 UnwindCursor(A &as, void *threadArg);
465 virtual ~UnwindCursor() {} in ~UnwindCursor()
488 static void *operator new(size_t, UnwindCursor<A, R> *p) { return p; } in operator new()
530 UnwindCursor<A, R>::UnwindCursor(unw_context_t *context, A &as) in UnwindCursor() function in libunwind::UnwindCursor
532 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit), in UnwindCursor()
534 static_assert((alignof(UnwindCursor<A, R>) <= alignof(unw_cursor_t)), in UnwindCursor()
633 UnwindCursor<A, R>::UnwindCursor(CONTEXT *context, A &as) in UnwindCursor() function in libunwind::UnwindCursor
635 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit), in UnwindCursor()
646 bool UnwindCursor<A, R>::validReg(int regNum) { in validReg()
659 unw_word_t UnwindCursor<A, R>::getReg(int regNum) { in getReg()
709 void UnwindCursor<A, R>::setReg(int regNum, unw_word_t value) { in setReg()
790 bool UnwindCursor<A, R>::validFloatReg(int regNum) { in validFloatReg()
803 unw_fpreg_t UnwindCursor<A, R>::getFloatReg(int regNum) { in getFloatReg()
831 void UnwindCursor<A, R>::setFloatReg(int regNum, unw_fpreg_t value) { in setFloatReg()
859 template <typename A, typename R> void UnwindCursor<A, R>::jumpto() { in jumpto()
864 template <typename A, typename R> void UnwindCursor<A, R>::saveVFPAsX() {} in saveVFPAsX()
868 const char *UnwindCursor<A, R>::getRegisterName(int regNum) { in getRegisterName()
872 template <typename A, typename R> bool UnwindCursor<A, R>::isSignalFrame() { in isSignalFrame()
881 class UnwindCursor : public AbstractUnwindCursor{ class
884 UnwindCursor(unw_context_t *context, A &as);
885 UnwindCursor(A &as, void *threadArg);
886 virtual ~UnwindCursor() {} in ~UnwindCursor()
906 static void *operator new(size_t, UnwindCursor<A, R> *p) { return p; } in operator new()
1186 UnwindCursor<A, R>::UnwindCursor(unw_context_t *context, A &as) in UnwindCursor() function in libunwind::UnwindCursor
1189 static_assert((check_fit<UnwindCursor<A, R>, unw_cursor_t>::does_fit), in UnwindCursor()
1191 static_assert((alignof(UnwindCursor<A, R>) <= alignof(unw_cursor_t)), in UnwindCursor()
1197 UnwindCursor<A, R>::UnwindCursor(A &as, void *) in UnwindCursor() function in libunwind::UnwindCursor
1206 bool UnwindCursor<A, R>::validReg(int regNum) { in validReg()
1211 unw_word_t UnwindCursor<A, R>::getReg(int regNum) { in getReg()
1216 void UnwindCursor<A, R>::setReg(int regNum, unw_word_t value) { in setReg()
1221 bool UnwindCursor<A, R>::validFloatReg(int regNum) { in validFloatReg()
1226 unw_fpreg_t UnwindCursor<A, R>::getFloatReg(int regNum) { in getFloatReg()
1231 void UnwindCursor<A, R>::setFloatReg(int regNum, unw_fpreg_t value) { in setFloatReg()
1235 template <typename A, typename R> void UnwindCursor<A, R>::jumpto() { in jumpto()
1240 template <typename A, typename R> void UnwindCursor<A, R>::saveVFPAsX() { in saveVFPAsX()
1246 const char *UnwindCursor<A, R>::getRegisterName(int regNum) { in getRegisterName()
1250 template <typename A, typename R> bool UnwindCursor<A, R>::isSignalFrame() { in isSignalFrame()
1344 bool UnwindCursor<A, R>::getInfoFromEHABISection( in getInfoFromEHABISection()
1484 bool UnwindCursor<A, R>::getInfoFromFdeCie( in getInfoFromFdeCie()
1510 bool UnwindCursor<A, R>::getInfoFromDwarfSection(pint_t pc, in getInfoFromDwarfSection()
1570 bool UnwindCursor<A, R>::getInfoFromCompactEncodingSection(pint_t pc, in getInfoFromCompactEncodingSection()
1827 bool UnwindCursor<A, R>::getInfoFromSEH(pint_t pc) { in getInfoFromSEH()
1875 void UnwindCursor<A, R>::setInfoBasedOnIPRegister(bool isReturnAddress) { in setInfoBasedOnIPRegister()
1979 int UnwindCursor<A, R>::step() { in step()
2012 void UnwindCursor<A, R>::getInfo(unw_proc_info_t *info) { in getInfo()
2020 bool UnwindCursor<A, R>::getFunctionName(char *buf, size_t bufLen, in getFunctionName()