Lines Matching refs:dep_exception_header
551 __cxa_dependent_exception* dep_exception_header = in __cxa_end_catch() local
554 … cxa_exception_from_thrown_object(dep_exception_header->primaryException); in __cxa_end_catch()
555 __cxa_free_dependent_exception(dep_exception_header); in __cxa_end_catch()
701 __cxa_dependent_exception* dep_exception_header = in __cxa_current_primary_exception() local
703 exception_header = cxa_exception_from_thrown_object(dep_exception_header->primaryException); in __cxa_current_primary_exception()
720 __cxa_dependent_exception* dep_exception_header = in dependent_exception_cleanup() local
723 std::__terminate(dep_exception_header->terminateHandler); in dependent_exception_cleanup()
724 __cxa_decrement_exception_refcount(dep_exception_header->primaryException); in dependent_exception_cleanup()
725 __cxa_free_dependent_exception(dep_exception_header); in dependent_exception_cleanup()
740 __cxa_dependent_exception* dep_exception_header = in __cxa_rethrow_primary_exception() local
742 dep_exception_header->primaryException = thrown_object; in __cxa_rethrow_primary_exception()
744 dep_exception_header->exceptionType = exception_header->exceptionType; in __cxa_rethrow_primary_exception()
745 dep_exception_header->unexpectedHandler = std::get_unexpected(); in __cxa_rethrow_primary_exception()
746 dep_exception_header->terminateHandler = std::get_terminate(); in __cxa_rethrow_primary_exception()
747 setDependentExceptionClass(&dep_exception_header->unwindHeader); in __cxa_rethrow_primary_exception()
749 dep_exception_header->unwindHeader.exception_cleanup = dependent_exception_cleanup; in __cxa_rethrow_primary_exception()
751 _Unwind_SjLj_RaiseException(&dep_exception_header->unwindHeader); in __cxa_rethrow_primary_exception()
753 _Unwind_RaiseException(&dep_exception_header->unwindHeader); in __cxa_rethrow_primary_exception()
756 __cxa_begin_catch(&dep_exception_header->unwindHeader); in __cxa_rethrow_primary_exception()