Lines Matching refs:iter

930 static void spl_array_it_dtor(zend_object_iterator *iter TSRMLS_DC) /* {{{ */  in spl_array_it_dtor()
932 spl_array_it *iterator = (spl_array_it *)iter; in spl_array_it_dtor()
934 zend_user_it_invalidate_current(iter TSRMLS_CC); in spl_array_it_dtor()
941 static int spl_array_it_valid(zend_object_iterator *iter TSRMLS_DC) /* {{{ */ in spl_array_it_valid()
943 spl_array_it *iterator = (spl_array_it *)iter; in spl_array_it_valid()
948 return zend_user_it_valid(iter TSRMLS_CC); in spl_array_it_valid()
965 static void spl_array_it_get_current_data(zend_object_iterator *iter, zval ***data TSRMLS_DC) /* {{… in spl_array_it_get_current_data() argument
967 spl_array_it *iterator = (spl_array_it *)iter; in spl_array_it_get_current_data()
972 zend_user_it_get_current_data(iter, data TSRMLS_CC); in spl_array_it_get_current_data()
981 static int spl_array_it_get_current_key(zend_object_iterator *iter, char **str_key, uint *str_key_l… in spl_array_it_get_current_key() argument
983 spl_array_it *iterator = (spl_array_it *)iter; in spl_array_it_get_current_key()
988 return zend_user_it_get_current_key(iter, str_key, str_key_len, int_key TSRMLS_CC); in spl_array_it_get_current_key()
1005 static void spl_array_it_move_forward(zend_object_iterator *iter TSRMLS_DC) /* {{{ */ in spl_array_it_move_forward()
1007 spl_array_it *iterator = (spl_array_it *)iter; in spl_array_it_move_forward()
1012 zend_user_it_move_forward(iter TSRMLS_CC); in spl_array_it_move_forward()
1014 zend_user_it_invalidate_current(iter TSRMLS_CC); in spl_array_it_move_forward()
1051 static void spl_array_it_rewind(zend_object_iterator *iter TSRMLS_DC) /* {{{ */ in spl_array_it_rewind()
1053 spl_array_it *iterator = (spl_array_it *)iter; in spl_array_it_rewind()
1057 zend_user_it_rewind(iter TSRMLS_CC); in spl_array_it_rewind()
1059 zend_user_it_invalidate_current(iter TSRMLS_CC); in spl_array_it_rewind()