Lines Matching refs:iter

143 	zend_user_iterator *iter = (zend_user_iterator*)_iter;  in zend_user_it_invalidate_current()  local
145 if (!Z_ISUNDEF(iter->value)) { in zend_user_it_invalidate_current()
146 zval_ptr_dtor(&iter->value); in zend_user_it_invalidate_current()
147 ZVAL_UNDEF(&iter->value); in zend_user_it_invalidate_current()
155 zend_user_iterator *iter = (zend_user_iterator*)_iter; in zend_user_it_dtor() local
156 zval *object = &iter->it.data; in zend_user_it_dtor()
167 zend_user_iterator *iter = (zend_user_iterator*)_iter; in zend_user_it_valid() local
168 zval *object = &iter->it.data; in zend_user_it_valid()
172 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_valid, "valid", &mor… in zend_user_it_valid()
186 zend_user_iterator *iter = (zend_user_iterator*)_iter; in zend_user_it_get_current_data() local
187 zval *object = &iter->it.data; in zend_user_it_get_current_data()
189 if (Z_ISUNDEF(iter->value)) { in zend_user_it_get_current_data()
190 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_current, "current", … in zend_user_it_get_current_data()
192 return &iter->value; in zend_user_it_get_current_data()
209 zend_user_iterator *iter = (zend_user_iterator*)_iter; in zend_user_it_get_current_key() local
210 zval *object = &iter->it.data; in zend_user_it_get_current_key()
213 zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_key, "key", &retval); in zend_user_it_get_current_key()
219 zend_error(E_WARNING, "Nothing returned from %s::key()", ZSTR_VAL(iter->ce->name)); in zend_user_it_get_current_key()
230 zend_user_iterator *iter = (zend_user_iterator*)_iter; in zend_user_it_move_forward() local
231 zval *object = &iter->it.data; in zend_user_it_move_forward()
234 zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_next, "next", NULL); in zend_user_it_move_forward()
241 zend_user_iterator *iter = (zend_user_iterator*)_iter; in zend_user_it_rewind() local
242 zval *object = &iter->it.data; in zend_user_it_rewind()
245 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs.zf_rewind, "rewind", NU… in zend_user_it_rewind()