Lines Matching refs:current_data
33 zval current_data; member
137 …d_property_ex(prop_info->ce, zobj, prop_info->name, /* silent */ true, &hooked_iter->current_data); in zho_declared_it_fetch_current()
140 } else if (value != &hooked_iter->current_data) { in zho_declared_it_fetch_current()
141 ZVAL_COPY(&hooked_iter->current_data, value); in zho_declared_it_fetch_current()
158 ZVAL_COPY(&hooked_iter->current_data, property); in zho_declared_it_fetch_current()
176 ZVAL_COPY(&hooked_iter->current_data, &bucket->val); in zho_dynamic_it_fetch_current()
188 if (Z_TYPE(hooked_iter->current_data) != IS_UNDEF) { in zho_it_fetch_current()
200 if (Z_TYPE(hooked_iter->current_data) != IS_UNDEF || EG(exception)) { in zho_it_fetch_current()
213 zval_ptr_dtor(&hooked_iter->current_data); in zho_it_dtor()
223 return Z_TYPE(hooked_iter->current_data) != IS_UNDEF ? SUCCESS : FAILURE; in zho_it_valid()
230 return &hooked_iter->current_data; in zho_it_get_current_data()
244 zval_ptr_dtor(&hooked_iter->current_data); in zho_it_move_forward()
245 ZVAL_UNDEF(&hooked_iter->current_data); in zho_it_move_forward()
270 zval_ptr_dtor(&hooked_iter->current_data); in zho_it_rewind()
271 ZVAL_UNDEF(&hooked_iter->current_data); in zho_it_rewind()
290 zend_get_gc_buffer_add_zval(gc_buffer, &hooked_iter->current_data); in zho_it_get_gc()
320 ZVAL_UNDEF(&iterator->current_data); in zend_hooked_object_get_iterator()