Lines Matching refs:__cxa_exception
70 struct __cxa_exception *ex, in saveLandingPad()
94 struct __cxa_exception *ex, in loadLandingPad()
205 __cxa_exception *nextException;
268 static __cxa_exception *exceptionFromPointer(void *ex) in exceptionFromPointer()
270 return reinterpret_cast<__cxa_exception*>(static_cast<char*>(ex) - in exceptionFromPointer()
271 offsetof(struct __cxa_exception, unwindHeader)); in exceptionFromPointer()
273 static __cxa_exception *realExceptionFromException(__cxa_exception *ex) in realExceptionFromException()
276 …return reinterpret_cast<__cxa_exception*>((reinterpret_cast<__cxa_dependent_exception*>(ex))->prim… in realExceptionFromException()
323 static void free_exception_list(__cxa_exception *ex) in free_exception_list()
583 size_t size = thrown_size + sizeof(__cxa_exception); in __cxa_allocate_exception()
585 return buffer+sizeof(__cxa_exception); in __cxa_allocate_exception()
605 __cxa_exception *ex = reinterpret_cast<__cxa_exception*>(thrown_exception) - 1; in __cxa_free_exception()
623 static void releaseException(__cxa_exception *exception) in releaseException()
645 releaseException(realExceptionFromException(reinterpret_cast<__cxa_exception*>(ex))); in __cxa_free_dependent_exception()
686 static void report_failure(_Unwind_Reason_Code err, __cxa_exception *thrown_exception) in report_failure()
739 static void throw_exception(__cxa_exception *ex) in throw_exception()
771 __cxa_exception *ex = reinterpret_cast<__cxa_exception*>(thrown_exception) - 1; in __cxa_throw()
788 __cxa_exception *original = exceptionFromPointer(thrown_exception); in __cxa_rethrow_primary_exception()
798 throw_exception(reinterpret_cast<__cxa_exception*>(ex)); in __cxa_rethrow_primary_exception()
804 __cxa_exception *ex = globals->caughtExceptions; in __cxa_current_primary_exception()
815 __cxa_exception *ex = static_cast<__cxa_exception*>(thrown_exception) - 1; in __cxa_increment_exception_refcount()
822 __cxa_exception *ex = static_cast<__cxa_exception*>(thrown_exception) - 1; in __cxa_decrement_exception_refcount()
842 __cxa_exception *ex = globals->caughtExceptions; in __cxa_rethrow()
915 static bool check_type_signature(__cxa_exception *ex, in check_type_signature()
969 __cxa_exception *ex, in check_action_record()
1040 __cxa_exception *ex) in pushCleanupException()
1072 __cxa_exception *ex = 0;
1073 __cxa_exception *realEx = 0;
1221 __cxa_exception *ex = exceptionFromPointer(exceptionObject);
1271 globals->caughtExceptions = reinterpret_cast<__cxa_exception*>(exceptionObject);
1291 __cxa_exception *ex = globals->caughtExceptions;
1352 __cxa_exception *ex = globals->caughtExceptions;
1380 __cxa_exception *ex = exceptionFromPointer(exceptionObject);
1544 __cxa_exception *ex = exceptionFromPointer(exceptionObject);