Searched refs:exception_header (Results 1 – 4 of 4) sorted by relevance
52 thrown_object_from_cxa_exception(__cxa_exception* exception_header) in thrown_object_from_cxa_exception() argument54 return static_cast<void*>(exception_header + 1); in thrown_object_from_cxa_exception()115 …__cxa_exception* exception_header = cxa_exception_from_exception_unwind_exception(unwind_exception… in exception_cleanup_func() local117 std::__terminate(exception_header->terminateHandler); in exception_cleanup_func()123 static LIBCXXABI_NORETURN void failed_throw(__cxa_exception* exception_header) { in failed_throw() argument131 (void) __cxa_begin_catch(&exception_header->unwindHeader); in failed_throw()132 std::__terminate(exception_header->terminateHandler); in failed_throw()144 __cxa_exception *exception_header = in __cxa_allocate_exception() local146 if (NULL == exception_header) in __cxa_allocate_exception()148 std::memset(exception_header, 0, actual_size); in __cxa_allocate_exception()[all …]
33 __cxa_exception* exception_header = globals->caughtExceptions; in demangling_terminate_handler() local35 if (exception_header) in demangling_terminate_handler()38 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1; in demangling_terminate_handler()46 ((__cxa_dependent_exception*)exception_header)->primaryException : in demangling_terminate_handler()47 exception_header + 1; in demangling_terminate_handler()49 static_cast<const __shim_type_info*>(exception_header->exceptionType); in demangling_terminate_handler()
90 __cxa_exception* exception_header = globals->caughtExceptions; in terminate() local91 if (exception_header) in terminate()94 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1; in terminate()99 __terminate(exception_header->terminateHandler); in terminate()
314 __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1; in call_terminate() local315 std::__terminate(exception_header->terminateHandler); in call_terminate()741 … __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1; in scan_eh_tab() local744 static_cast<const __shim_type_info*>(exception_header->exceptionType); in scan_eh_tab()783 … __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1; in scan_eh_tab() local786 static_cast<const __shim_type_info*>(exception_header->exceptionType); in scan_eh_tab()963 __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1; in __gxx_personality_sj0() local964 exception_header->handlerSwitchValue = static_cast<int>(results.ttypeIndex); in __gxx_personality_sj0()965 exception_header->actionRecord = results.actionRecord; in __gxx_personality_sj0()966 exception_header->languageSpecificData = results.languageSpecificData; in __gxx_personality_sj0()[all …]