Lines Matching refs:thrown_exception
123 extern "C" void __cxa_free_exception(void *thrown_exception);
124 extern "C" void __cxa_free_dependent_exception(void *thrown_exception);
603 extern "C" void __cxa_free_exception(void *thrown_exception) in __cxa_free_exception() argument
605 __cxa_exception *ex = reinterpret_cast<__cxa_exception*>(thrown_exception) - 1; in __cxa_free_exception()
611 ex->exceptionDestructor(thrown_exception); in __cxa_free_exception()
639 void __cxa_free_dependent_exception(void *thrown_exception) in __cxa_free_dependent_exception() argument
641 __cxa_dependent_exception *ex = reinterpret_cast<__cxa_dependent_exception*>(thrown_exception) - 1; in __cxa_free_dependent_exception()
686 static void report_failure(_Unwind_Reason_Code err, __cxa_exception *thrown_exception) in report_failure() argument
700 __cxa_begin_catch (&(thrown_exception->unwindHeader)); in report_failure()
703 static_cast<void*>(thrown_exception)); in report_failure()
704 thrown_exception = realExceptionFromException(thrown_exception); in report_failure()
708 dynamic_cast<const __class_type_info*>(thrown_exception->exceptionType); in report_failure()
712 static_cast<std::exception*>(e_ti->cast_to(static_cast<void*>(thrown_exception+1), in report_failure()
722 const char *mangled = thrown_exception->exceptionType->name(); in report_failure()
767 extern "C" void __cxa_throw(void *thrown_exception, in __cxa_throw() argument
771 __cxa_exception *ex = reinterpret_cast<__cxa_exception*>(thrown_exception) - 1; in __cxa_throw()
784 extern "C" void __cxa_rethrow_primary_exception(void* thrown_exception) in __cxa_rethrow_primary_exception() argument
786 if (NULL == thrown_exception) { return; } in __cxa_rethrow_primary_exception()
788 __cxa_exception *original = exceptionFromPointer(thrown_exception); in __cxa_rethrow_primary_exception()
791 ex->primaryException = thrown_exception; in __cxa_rethrow_primary_exception()
792 __cxa_increment_exception_refcount(thrown_exception); in __cxa_rethrow_primary_exception()
812 extern "C" void __cxa_increment_exception_refcount(void* thrown_exception) in __cxa_increment_exception_refcount() argument
814 if (NULL == thrown_exception) { return; } in __cxa_increment_exception_refcount()
815 __cxa_exception *ex = static_cast<__cxa_exception*>(thrown_exception) - 1; in __cxa_increment_exception_refcount()
819 extern "C" void __cxa_decrement_exception_refcount(void* thrown_exception) in __cxa_decrement_exception_refcount() argument
821 if (NULL == thrown_exception) { return; } in __cxa_decrement_exception_refcount()
822 __cxa_exception *ex = static_cast<__cxa_exception*>(thrown_exception) - 1; in __cxa_decrement_exception_refcount()