void EventHook::CheckSurprise() { ThreadInfo* info = ThreadInfo::s_threadInfo.getNoCheck(); check_request_surprise(info); if (info->m_pendingException) { throw_pending_exception(info); } }
static inline void injection_check(ThreadInfo *&info) { #ifdef INFINITE_RECURSION_DETECTION check_recursion(info); #endif if (info->m_pendingException) { throw_pending_exception(info); } }