• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/libunwind/include/

Lines Matching refs:_Unwind_Exception

70  * gcc_personality_v0 references 'struct _Unwind_Exception' all over the place.
72 * the alias of struct _Unwind_Exception, instead of the other way around.
74 struct _Unwind_Exception;
75 typedef struct _Unwind_Exception _Unwind_Exception;
76 typedef struct _Unwind_Exception _Unwind_Control_Block; /* Alias */
78 struct _Unwind_Exception {
115 _Unwind_Exception* exceptionObject,
119 _Unwind_State state, _Unwind_Exception *exceptionObject,
123 struct _Unwind_Exception; // forward declaration
124 typedef struct _Unwind_Exception _Unwind_Exception;
126 struct _Unwind_Exception {
129 _Unwind_Exception *exc);
137 // The implementation of _Unwind_Exception uses an attribute mode on the
143 // The Itanium ABI requires that _Unwind_Exception objects are "double-word
152 _Unwind_Exception* exceptionObject,
158 _Unwind_Exception *exceptionObject, struct _Unwind_Context *context);
170 _Unwind_SjLj_RaiseException(_Unwind_Exception *exception_object);
171 extern void _Unwind_SjLj_Resume(_Unwind_Exception *exception_object);
174 _Unwind_RaiseException(_Unwind_Exception *exception_object);
175 extern void _Unwind_Resume(_Unwind_Exception *exception_object);
177 extern void _Unwind_DeleteException(_Unwind_Exception *exception_object);
201 extern void _Unwind_Complete(_Unwind_Exception* exception_object);
273 _Unwind_SjLj_ForcedUnwind(_Unwind_Exception *exception_object,
277 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object,
296 _Unwind_SjLj_Resume_or_Rethrow(_Unwind_Exception *exception_object);
299 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object);