Lines Matching refs:EG

139 	if (EG(prev_exception)) {  in zend_exception_save()
140 zend_exception_set_previous(EG(exception), EG(prev_exception)); in zend_exception_save()
142 if (EG(exception)) { in zend_exception_save()
143 EG(prev_exception) = EG(exception); in zend_exception_save()
145 EG(exception) = NULL; in zend_exception_save()
151 if (EG(prev_exception)) { in zend_exception_restore()
152 if (EG(exception)) { in zend_exception_restore()
153 zend_exception_set_previous(EG(exception), EG(prev_exception)); in zend_exception_restore()
155 EG(exception) = EG(prev_exception); in zend_exception_restore()
157 EG(prev_exception) = NULL; in zend_exception_restore()
163 zend_execute_data *execute_data = EG(current_execute_data); in is_handle_exception_set()
183 zend_object *previous = EG(exception); in zend_throw_exception_internal()
190 zend_exception_set_previous(exception, EG(exception)); in zend_throw_exception_internal()
191 EG(exception) = exception; in zend_throw_exception_internal()
197 if (!EG(current_execute_data)) { in zend_throw_exception_internal()
201 if (EG(exception)) { in zend_throw_exception_internal()
202 if (Z_TYPE(EG(user_exception_handler)) != IS_UNDEF in zend_throw_exception_internal()
203 && !zend_is_unwind_exit(EG(exception)) in zend_throw_exception_internal()
204 && !zend_is_graceful_exit(EG(exception))) { in zend_throw_exception_internal()
206 if (EG(exception)) { in zend_throw_exception_internal()
207 zend_exception_error(EG(exception), E_ERROR); in zend_throw_exception_internal()
211 zend_exception_error(EG(exception), E_ERROR); in zend_throw_exception_internal()
226 EG(opline_before_exception) = EG(current_execute_data)->opline; in zend_throw_exception_internal()
227 EG(current_execute_data)->opline = EG(exception_op); in zend_throw_exception_internal()
234 if (EG(prev_exception)) { in zend_clear_exception()
235 OBJ_RELEASE(EG(prev_exception)); in zend_clear_exception()
236 EG(prev_exception) = NULL; in zend_clear_exception()
238 if (!EG(exception)) { in zend_clear_exception()
242 exception = EG(exception); in zend_clear_exception()
243 EG(exception) = NULL; in zend_clear_exception()
245 if (EG(current_execute_data)) { in zend_clear_exception()
246 EG(current_execute_data)->opline = EG(opline_before_exception); in zend_clear_exception()
249 EG(opline_before_exception) = NULL; in zend_clear_exception()
264 if (EG(current_execute_data)) { in zend_default_exception_new()
267 EG(exception_ignore_args) ? DEBUG_BACKTRACE_IGNORE_ARGS : 0, 0); in zend_default_exception_new()
504 smart_str_append_scalar(str, arg, EG(exception_string_param_max_len)); in _build_trace_args()
625 if (EG(exception)) { in ZEND_METHOD()
904 EG(exception) = NULL; in zend_exception_error()
922 if (!EG(exception)) { in zend_exception_error()
931 if (EG(exception)) { in zend_exception_error()
934 ZVAL_OBJ(&zv, EG(exception)); in zend_exception_error()
979 ZEND_ASSERT(EG(exception)); in zend_exception_uncaught_error()
981 ZVAL_OBJ_COPY(&exception_zv, EG(exception)); in zend_exception_uncaught_error()
1019 ZEND_ASSERT(!EG(exception)); in zend_throw_unwind_exit()
1020 EG(exception) = zend_create_unwind_exit(); in zend_throw_unwind_exit()
1021 EG(opline_before_exception) = EG(current_execute_data)->opline; in zend_throw_unwind_exit()
1022 EG(current_execute_data)->opline = EG(exception_op); in zend_throw_unwind_exit()
1027 ZEND_ASSERT(!EG(exception)); in zend_throw_graceful_exit()
1028 EG(exception) = zend_create_graceful_exit(); in zend_throw_graceful_exit()
1029 EG(opline_before_exception) = EG(current_execute_data)->opline; in zend_throw_graceful_exit()
1030 EG(current_execute_data)->opline = EG(exception_op); in zend_throw_graceful_exit()