Lines Matching defs:header
39 __cxa_exception *header = __get_exception_header_from_ue (exc);
47 __terminate (header->terminateHandler);
49 if (header->exceptionDestructor)
50 header->exceptionDestructor (header + 1);
52 __cxa_free_exception (header + 1);
60 __cxa_exception *header = __get_exception_header_from_obj (obj);
61 header->exceptionType = tinfo;
62 header->exceptionDestructor = dest;
63 header->unexpectedHandler = __unexpected_handler;
64 header->terminateHandler = __terminate_handler;
65 __GXX_INIT_EXCEPTION_CLASS(header->unwindHeader.exception_class);
66 header->unwindHeader.exception_cleanup = __gxx_exception_cleanup;
69 _Unwind_SjLj_RaiseException (&header->unwindHeader);
71 _Unwind_RaiseException (&header->unwindHeader);
75 __cxa_begin_catch (&header->unwindHeader);
83 __cxa_exception *header = globals->caughtExceptions;
88 if (header)
91 if (!__is_gxx_exception_class(header->unwindHeader.exception_class))
94 header->handlerCount = -header->handlerCount;
97 _Unwind_SjLj_Resume_or_Rethrow (&header->unwindHeader);
100 _Unwind_RaiseException (&header->unwindHeader);
102 _Unwind_Resume_or_Rethrow (&header->unwindHeader);
107 __cxa_begin_catch (&header->unwindHeader);