Lines Matching refs:iter

822 static void spl_fixedarray_it_dtor(zend_object_iterator *iter) /* {{{ */  in spl_fixedarray_it_dtor()  argument
824 spl_fixedarray_it *iterator = (spl_fixedarray_it *)iter; in spl_fixedarray_it_dtor()
826 zend_user_it_invalidate_current(iter); in spl_fixedarray_it_dtor()
831 static void spl_fixedarray_it_rewind(zend_object_iterator *iter) /* {{{ */ in spl_fixedarray_it_rewind() argument
833 spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); in spl_fixedarray_it_rewind()
836 zend_user_it_rewind(iter); in spl_fixedarray_it_rewind()
843 static int spl_fixedarray_it_valid(zend_object_iterator *iter) /* {{{ */ in spl_fixedarray_it_valid() argument
845 spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); in spl_fixedarray_it_valid()
848 return zend_user_it_valid(iter); in spl_fixedarray_it_valid()
859 static zval *spl_fixedarray_it_get_current_data(zend_object_iterator *iter) /* {{{ */ in spl_fixedarray_it_get_current_data() argument
862 spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); in spl_fixedarray_it_get_current_data()
865 return zend_user_it_get_current_data(iter); in spl_fixedarray_it_get_current_data()
881 static void spl_fixedarray_it_get_current_key(zend_object_iterator *iter, zval *key) /* {{{ */ in spl_fixedarray_it_get_current_key() argument
883 spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); in spl_fixedarray_it_get_current_key()
886 zend_user_it_get_current_key(iter, key); in spl_fixedarray_it_get_current_key()
893 static void spl_fixedarray_it_move_forward(zend_object_iterator *iter) /* {{{ */ in spl_fixedarray_it_move_forward() argument
895 spl_fixedarray_object *object = Z_SPLFIXEDARRAY_P(&iter->data); in spl_fixedarray_it_move_forward()
898 zend_user_it_move_forward(iter); in spl_fixedarray_it_move_forward()
900 zend_user_it_invalidate_current(iter); in spl_fixedarray_it_move_forward()