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,
120 _Unwind_Exception* exceptionObject,
124 struct _Unwind_Exception; // forward declaration
125 typedef struct _Unwind_Exception _Unwind_Exception;
127 struct _Unwind_Exception {
130 _Unwind_Exception *exc);
138 // The implementation of _Unwind_Exception uses an attribute mode on the
144 // The Itanium ABI requires that _Unwind_Exception objects are "double-word
153 _Unwind_Exception* exceptionObject,
161 _Unwind_Exception* exceptionObject,
174 _Unwind_SjLj_RaiseException(_Unwind_Exception *exception_object);
175 extern void _Unwind_SjLj_Resume(_Unwind_Exception *exception_object);
178 _Unwind_RaiseException(_Unwind_Exception *exception_object);
179 extern void _Unwind_Resume(_Unwind_Exception *exception_object);
181 extern void _Unwind_DeleteException(_Unwind_Exception *exception_object);
205 extern void _Unwind_Complete(_Unwind_Exception* exception_object);
277 _Unwind_SjLj_ForcedUnwind(_Unwind_Exception *exception_object,
281 _Unwind_ForcedUnwind(_Unwind_Exception *exception_object,
300 _Unwind_SjLj_Resume_or_Rethrow(_Unwind_Exception *exception_object);
303 _Unwind_Resume_or_Rethrow(_Unwind_Exception *exception_object);