Home
last modified time | relevance | path

Searched refs:unwindHeader (Results 1 – 9 of 9) sorted by relevance

/freebsd-12.1/contrib/libstdc++/libsupc++/
H A Deh_throw.cc65 __GXX_INIT_EXCEPTION_CLASS(header->unwindHeader.exception_class); in __cxa_throw()
66 header->unwindHeader.exception_cleanup = __gxx_exception_cleanup; in __cxa_throw()
69 _Unwind_SjLj_RaiseException (&header->unwindHeader); in __cxa_throw()
71 _Unwind_RaiseException (&header->unwindHeader); in __cxa_throw()
75 __cxa_begin_catch (&header->unwindHeader); in __cxa_throw()
91 if (!__is_gxx_exception_class(header->unwindHeader.exception_class)) in __cxa_rethrow()
97 _Unwind_SjLj_Resume_or_Rethrow (&header->unwindHeader); in __cxa_rethrow()
100 _Unwind_RaiseException (&header->unwindHeader); in __cxa_rethrow()
102 _Unwind_Resume_or_Rethrow (&header->unwindHeader); in __cxa_rethrow()
107 __cxa_begin_catch (&header->unwindHeader); in __cxa_rethrow()
H A Deh_catch.cc58 if (!__is_gxx_exception_class(header->unwindHeader.exception_class)) in __cxa_begin_catch()
108 if (!__is_gxx_exception_class(header->unwindHeader.exception_class)) in __cxa_end_catch()
111 _Unwind_DeleteException (&header->unwindHeader); in __cxa_end_catch()
127 _Unwind_DeleteException (&header->unwindHeader); in __cxa_end_catch()
H A Deh_arm.cc92 bool native = __is_gxx_exception_class(header->unwindHeader.exception_class); in __cxa_begin_cleanup()
133 if (__is_gxx_exception_class(header->unwindHeader.exception_class)) in __gnu_end_cleanup()
146 return &header->unwindHeader; in __gnu_end_cleanup()
H A Deh_globals.cc89 _Unwind_DeleteException(&exn->unwindHeader); in eh_globals_dtor()
H A Deh_call.cc143 if (__cxa_type_match(&new_xh->unwindHeader, catch_type, false, in __cxa_call_unexpected()
H A Dunwind-cxx.h87 _Unwind_Exception unwindHeader; member
H A Dvec.cc46 ~uncatch_exception () { __cxa_begin_catch (&p->unwindHeader); } in ~uncatch_exception()
/freebsd-12.1/contrib/libcxxrt/
H A Dexception.cc219 _Unwind_Exception unwindHeader; member
271 offsetof(struct __cxa_exception, unwindHeader)); in exceptionFromPointer()
642 if (isDependentException(exception->unwindHeader.exception_class)) in releaseException()
659 assert(isDependentException(ex->unwindHeader.exception_class)); in __cxa_free_dependent_exception()
718 __cxa_begin_catch (&(thrown_exception->unwindHeader)); in report_failure()
774 _Unwind_Reason_Code err = _Unwind_RaiseException(&ex->unwindHeader); in throw_exception()
798 ex->unwindHeader.exception_class = exception_class; in __cxa_throw()
799 ex->unwindHeader.exception_cleanup = exception_cleanup; in __cxa_throw()
815 ex->unwindHeader.exception_class = dependent_exception_class; in __cxa_rethrow_primary_exception()
816 ex->unwindHeader.exception_cleanup = dependent_exception_cleanup; in __cxa_rethrow_primary_exception()
[all …]
H A Dcxxabi.h164 _Unwind_Exception unwindHeader; member