Searched refs:exception_header (Results 1 – 4 of 4) sorted by relevance
53 thrown_object_from_cxa_exception(__cxa_exception* exception_header) in thrown_object_from_cxa_exception() argument55 return static_cast<void*>(exception_header + 1); in thrown_object_from_cxa_exception()135 …__cxa_exception* exception_header = cxa_exception_from_exception_unwind_exception(unwind_exception… in exception_cleanup_func() local137 std::__terminate(exception_header->terminateHandler); in exception_cleanup_func()143 static _LIBCXXABI_NORETURN void failed_throw(__cxa_exception* exception_header) { in failed_throw() argument151 (void) __cxa_begin_catch(&exception_header->unwindHeader); in failed_throw()152 std::__terminate(exception_header->terminateHandler); in failed_throw()193 __cxa_exception *exception_header = in __cxa_allocate_exception() local195 ::memset(exception_header, 0, actual_size); in __cxa_allocate_exception()196 return thrown_object_from_cxa_exception(exception_header); in __cxa_allocate_exception()[all …]
36 __cxa_exception* exception_header = globals->caughtExceptions;37 if (!exception_header)41 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1; in demangling_terminate_handler() 49 ((__cxa_dependent_exception*)exception_header)->primaryException : in demangling_terminate_handler() 50 exception_header + 1; in demangling_terminate_handler() 52 static_cast<const __shim_type_info*>(exception_header->exceptionType); in demangling_terminate_handler() 47 __cxa_exception* exception_header = globals->caughtExceptions; demangling_terminate_handler() local
82 __cxa_exception* exception_header = globals->caughtExceptions; in terminate() local 83 if (exception_header) in terminate() 86 reinterpret_cast<_Unwind_Exception*>(exception_header + 1) - 1; in terminate() 88 __terminate(exception_header->terminateHandler); in terminate()
336 __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1; in call_terminate() local 337 std::__terminate(exception_header->terminateHandler); in call_terminate() 758 __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1; in scan_eh_tab() local 761 static_cast<const __shim_type_info*>(exception_header->exceptionType); in scan_eh_tab() 789 __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1; in scan_eh_tab() local 792 static_cast<const __shim_type_info*>(exception_header->exceptionType); in scan_eh_tab() 933 __cxa_exception* exception_header = in __gxx_personality_wasm0() local 935 results.ttypeIndex = exception_header->handlerSwitchValue; in __gxx_personality_wasm0() 936 results.actionRecord = exception_header->actionRecord; in __gxx_personality_wasm0() 937 results.languageSpecificData = exception_header in __gxx_personality_wasm0() 989 __cxa_exception* exception_header = __gxx_personality_wasm0() local [all...]