Lines Matching refs:execute_data
49 #define ZEND_OBSERVER_FCALL_BEGIN(execute_data) do { \ argument
51 zend_observer_fcall_begin(execute_data); \
55 #define ZEND_OBSERVER_FCALL_END(execute_data, return_value) do { \ argument
57 zend_observer_fcall_end(execute_data, return_value); \
61 typedef void (*zend_observer_fcall_begin_handler)(zend_execute_data *execute_data);
62 typedef void (*zend_observer_fcall_end_handler)(zend_execute_data *execute_data, zval *retval);
70 typedef zend_observer_fcall_handlers (*zend_observer_fcall_init)(zend_execute_data *execute_data);
87 ZEND_API void ZEND_FASTCALL zend_observer_fcall_begin(zend_execute_data *execute_data);
89 ZEND_API void ZEND_FASTCALL zend_observer_fcall_begin_prechecked(zend_execute_data *execute_data, z…
96 static zend_always_inline bool zend_observer_fcall_has_no_observers(zend_execute_data *execute_data… in zend_observer_fcall_has_no_observers() argument
113 …_inline void zend_observer_fcall_begin_specialized(zend_execute_data *execute_data, bool allow_gen… in zend_observer_fcall_begin_specialized() argument
115 if (!zend_observer_fcall_has_no_observers(execute_data, allow_generator, &handler)) { in zend_observer_fcall_begin_specialized()
116 zend_observer_fcall_begin_prechecked(execute_data, handler); in zend_observer_fcall_begin_specialized()
120 ZEND_API void ZEND_FASTCALL zend_observer_generator_resume(zend_execute_data *execute_data);
123 ZEND_API void ZEND_FASTCALL zend_observer_fcall_end_prechecked(zend_execute_data *execute_data, zva…
124 static zend_always_inline void zend_observer_fcall_end(zend_execute_data *execute_data, zval *retur… in zend_observer_fcall_end() argument
125 if (execute_data == EG(current_observed_frame)) { in zend_observer_fcall_end()
126 zend_observer_fcall_end_prechecked(execute_data, return_value); in zend_observer_fcall_end()