Lines Matching defs:thrown_exception

124 extern "C" void __cxa_free_exception(void *thrown_exception) _LIBCXXRT_NOEXCEPT;
125 extern "C" void __cxa_free_dependent_exception(void *thrown_exception);
701 extern "C" void __cxa_free_exception(void *thrown_exception) _LIBCXXRT_NOEXCEPT
703 __cxa_exception *ex = reinterpret_cast<__cxa_exception*>(thrown_exception) - 1;
709 ex->exceptionDestructor(thrown_exception);
737 void __cxa_free_dependent_exception(void *thrown_exception)
739 __cxa_dependent_exception *ex = reinterpret_cast<__cxa_dependent_exception*>(thrown_exception) - 1;
760 static void report_failure(_Unwind_Reason_Code err, __cxa_exception *thrown_exception)
774 __cxa_begin_catch (&(thrown_exception->unwindHeader));
823 extern "C" void __cxa_throw(void *thrown_exception,
827 __cxa_exception *ex = __cxa_init_primary_exception(thrown_exception, tinfo, dest);
833 extern "C" void __cxa_rethrow_primary_exception(void* thrown_exception)
835 if (NULL == thrown_exception) { return; }
837 __cxa_exception *original = exceptionFromPointer(thrown_exception);
840 ex->primaryException = thrown_exception;
841 __cxa_increment_exception_refcount(thrown_exception);
861 extern "C" void __cxa_increment_exception_refcount(void* thrown_exception)
863 if (NULL == thrown_exception) { return; }
864 __cxa_exception *ex = static_cast<__cxa_exception*>(thrown_exception) - 1;
868 extern "C" void __cxa_decrement_exception_refcount(void* thrown_exception)
870 if (NULL == thrown_exception) { return; }
871 __cxa_exception *ex = static_cast<__cxa_exception*>(thrown_exception) - 1;