Lines Matching refs:current_data
33 zval current_data; member
160 …ad_property_ex(prop_info->ce, zobj, unmangled_name, /* silent */ true, &hooked_iter->current_data); in zho_declared_it_fetch_current()
166 } else if (value != &hooked_iter->current_data) { in zho_declared_it_fetch_current()
167 ZVAL_COPY(&hooked_iter->current_data, value); in zho_declared_it_fetch_current()
189 ZVAL_COPY(&hooked_iter->current_data, property); in zho_declared_it_fetch_current()
225 ZVAL_COPY(&hooked_iter->current_data, &bucket->val); in zho_dynamic_it_fetch_current()
237 if (Z_TYPE(hooked_iter->current_data) != IS_UNDEF) { in zho_it_fetch_current()
249 if (Z_TYPE(hooked_iter->current_data) != IS_UNDEF || EG(exception)) { in zho_it_fetch_current()
262 zval_ptr_dtor(&hooked_iter->current_data); in zho_it_dtor()
270 return Z_TYPE(hooked_iter->current_data) != IS_UNDEF ? SUCCESS : FAILURE; in zho_it_valid()
277 return &hooked_iter->current_data; in zho_it_get_current_data()
291 zval_ptr_dtor(&hooked_iter->current_data); in zho_it_move_forward()
292 ZVAL_UNDEF(&hooked_iter->current_data); in zho_it_move_forward()
314 zval_ptr_dtor(&hooked_iter->current_data); in zho_it_rewind()
315 ZVAL_UNDEF(&hooked_iter->current_data); in zho_it_rewind()
332 zend_get_gc_buffer_add_zval(gc_buffer, &hooked_iter->current_data); in zho_it_get_gc()
369 ZVAL_UNDEF(&iterator->current_data); in zend_hooked_object_get_iterator()