Lines Matching defs:header
51 __cxa_exception *header = __get_exception_header_from_ue (exceptionObject);
56 // Note that this use of "header" is a lie. It's fine so long as we only
57 // examine header->unwindHeader though.
58 if (!__is_gxx_exception_class(header->unwindHeader.exception_class))
64 globals->caughtExceptions = header;
67 // object is, much less where it is in relation to the header.
71 int count = header->handlerCount;
78 header->handlerCount = count;
81 if (header != prev)
83 header->nextException = prev;
84 globals->caughtExceptions = header;
99 __cxa_exception *header = globals->caughtExceptions;
103 if (!header)
108 if (!__is_gxx_exception_class(header->unwindHeader.exception_class))
111 _Unwind_DeleteException (&header->unwindHeader);
115 int count = header->handlerCount;
121 globals->caughtExceptions = header->nextException;
126 globals->caughtExceptions = header->nextException;
127 _Unwind_DeleteException (&header->unwindHeader);
134 header->handlerCount = count;