Home
last modified time | relevance | path

Searched refs:unwind_exception (Results 1 – 4 of 4) sorted by relevance

/external/libcxxabi/src/
Dcxa_personality.cpp308 call_terminate(bool native_exception, _Unwind_Exception* unwind_exception) in call_terminate() argument
310 __cxa_begin_catch(unwind_exception); in call_terminate()
314 __cxa_exception* exception_header = (__cxa_exception*)(unwind_exception+1) - 1; in call_terminate()
343 _Unwind_Exception* unwind_exception) in get_shim_type_info() argument
348 call_terminate(native_exception, unwind_exception); in get_shim_type_info()
366 _Unwind_Exception* unwind_exception) in get_shim_type_info() argument
371 call_terminate(native_exception, unwind_exception); in get_shim_type_info()
392 call_terminate(native_exception, unwind_exception); in get_shim_type_info()
413 void* adjustedPtr, _Unwind_Exception* unwind_exception) in exception_spec_can_catch() argument
418 call_terminate(false, unwind_exception); in exception_spec_can_catch()
[all …]
Dcxa_exception.cpp63 cxa_exception_from_exception_unwind_exception(_Unwind_Exception* unwind_exception) in cxa_exception_from_exception_unwind_exception() argument
65 return cxa_exception_from_thrown_object(unwind_exception + 1 ); in cxa_exception_from_exception_unwind_exception()
76 static void setExceptionClass(_Unwind_Exception* unwind_exception) { in setExceptionClass() argument
77 unwind_exception->exception_class = kOurExceptionClass; in setExceptionClass()
80 static void setDependentExceptionClass(_Unwind_Exception* unwind_exception) { in setDependentExceptionClass() argument
81 unwind_exception->exception_class = kOurDependentExceptionClass; in setDependentExceptionClass()
85 static bool isOurExceptionClass(const _Unwind_Exception* unwind_exception) { in isOurExceptionClass() argument
86 return (unwind_exception->exception_class & get_vendor_and_language) == in isOurExceptionClass()
90 static bool isDependentException(_Unwind_Exception* unwind_exception) { in isDependentException() argument
91 return (unwind_exception->exception_class & 0xFF) == 0x01; in isDependentException()
[all …]
Dcxa_default_handlers.cpp37 _Unwind_Exception* unwind_exception = in demangling_terminate_handler() local
40 (unwind_exception->exception_class & get_vendor_and_language) == in demangling_terminate_handler()
45 unwind_exception->exception_class == kOurDependentExceptionClass ? in demangling_terminate_handler()
Dcxa_handlers.cpp93 _Unwind_Exception* unwind_exception = in terminate() local
96 (unwind_exception->exception_class & get_vendor_and_language) == in terminate()