Home
last modified time | relevance | path

Searched refs:exceptionObject (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/bsd/libc++/dist/libcxxrt/src/
H A Dexception.cc1039 static void pushCleanupException(_Unwind_Exception *exceptionObject, in pushCleanupException() argument
1049 assert(exceptionObject == info->currentCleanup); in pushCleanupException()
1054 info->currentCleanup = exceptionObject; in pushCleanupException()
1083 ex = exceptionFromPointer(exceptionObject);
1096 if (0 == lsda_addr) { return continueUnwinding(exceptionObject, context); }
1141 saveLandingPad(context, exceptionObject, ex, selector, action.landing_pad);
1148 return continueUnwinding(exceptionObject, context);
1161 if (0 == action.landing_pad) { return continueUnwinding(exceptionObject, context); }
1165 if (found_handler != handler_cleanup) { return continueUnwinding(exceptionObject, context); }
1166 pushCleanupException(exceptionObject, ex);
[all …]
H A Dunwind-arm.h193 struct _Unwind_Exception *exceptionObject,\
198 struct _Unwind_Exception *exceptionObject,\
202 uint64_t exceptionClass = exceptionObject->exception_class;\
215 if (exceptionObject->barrier_cache.sp == _Unwind_GetGR(context, 13))\
223 return continueUnwinding(exceptionObject, context);\
227 _Unwind_SetGR (context, 12, reinterpret_cast<unsigned long>(exceptionObject));\
229 #define CALL_PERSONALITY_FUNCTION(name) name(state,exceptionObject,context)
H A Dunwind-itanium.h155 struct _Unwind_Exception *exceptionObject,\
161 struct _Unwind_Exception *exceptionObject,\
165 #define CALL_PERSONALITY_FUNCTION(name) name(version, actions, exceptionClass, exceptionObject, con…
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/
H A Deh_catch.cc33 _Unwind_Exception *exceptionObject in __cxa_get_exception_ptr() local
36 return __gxx_caught_object(exceptionObject); in __cxa_get_exception_ptr()
42 _Unwind_Exception *exceptionObject in __cxa_begin_catch() local
46 __cxa_exception *header = __get_exception_header_from_ue (exceptionObject); in __cxa_begin_catch()
82 objectp = __gxx_caught_object(exceptionObject); in __cxa_begin_catch()
87 _Unwind_Complete(exceptionObject); in __cxa_begin_catch()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/libsupc++/
H A Deh_catch.cc33 _Unwind_Exception *exceptionObject in __cxa_get_exception_ptr() local
36 return __gxx_caught_object(exceptionObject); in __cxa_get_exception_ptr()
42 _Unwind_Exception *exceptionObject in __cxa_begin_catch() local
46 __cxa_exception *header = __get_exception_header_from_ue (exceptionObject); in __cxa_begin_catch()
82 objectp = __gxx_caught_object(exceptionObject); in __cxa_begin_catch()
87 _Unwind_Complete(exceptionObject); in __cxa_begin_catch()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/builtins/
H A Dgcc_personality_v0.c148 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject, in __gcc_personality_sj0() argument
153 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject, in __gcc_personality_sj0()
200 (uintptr_t)exceptionObject); in __gcc_personality_sj0()
H A DREADME.txt217 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject,
/netbsd-src/external/apache2/llvm/dist/llvm/examples/ExceptionDemo/
H A DExceptionDemo.cpp506 struct _Unwind_Exception *exceptionObject) { in handleActionValue() argument
510 !exceptionObject || in handleActionValue()
515 (((char*) exceptionObject) + ourBaseFromUnwindOffset); in handleActionValue()
523 (void*)exceptionObject, in handleActionValue()
598 struct _Unwind_Exception *exceptionObject, in handleLsda() argument
703 exceptionObject); in handleLsda()
719 (uintptr_t)exceptionObject); in handleLsda()
780 struct _Unwind_Exception *exceptionObject, in ourPersonality() argument
808 exceptionObject, in ourPersonality()
/netbsd-src/external/gpl3/gcc/dist/gcc/d/
H A DChangeLog-2012321 (IRState::exceptionObject): Likewise.
H A DChangeLog-20131015 (IRState::exceptionObject): Replace with build_exception_object.