Lines Matching refs:funcs

230 		if (sub_iter->funcs->valid(sub_iter) == SUCCESS) {  in spl_recursive_it_valid_ex()
252 return sub_iter->funcs->get_current_data(sub_iter); in spl_recursive_it_get_current_data()
260 if (sub_iter->funcs->get_current_key) { in spl_recursive_it_get_current_key()
261 sub_iter->funcs->get_current_key(sub_iter, key); in spl_recursive_it_get_current_key()
282 iterator->funcs->move_forward(iterator); in spl_recursive_it_move_forward_ex()
292 if (iterator->funcs->valid(iterator) == FAILURE) { in spl_recursive_it_move_forward_ex()
413 if (sub_iter->funcs->rewind) { in spl_recursive_it_move_forward_ex()
414 sub_iter->funcs->rewind(sub_iter); in spl_recursive_it_move_forward_ex()
471 if (sub_iter->funcs->rewind) { in spl_recursive_it_rewind_ex()
472 sub_iter->funcs->rewind(sub_iter); in spl_recursive_it_rewind_ex()
519 iterator->intern.funcs = &spl_recursive_it_iterator_funcs; in spl_recursive_it_get_iterator()
707 if (iterator->funcs->get_current_key) { in PHP_METHOD()
708 iterator->funcs->get_current_key(iterator, return_value); in PHP_METHOD()
727 data = iterator->funcs->get_current_data(iterator); in PHP_METHOD()
1079 zval *data = iterator->funcs->get_current_data(iterator); in spl_recursive_tree_iterator_get_entry()
1212 data = iterator->funcs->get_current_data(iterator); in PHP_METHOD()
1253 if (iterator->funcs->get_current_key) { in PHP_METHOD()
1254 iterator->funcs->get_current_key(iterator, &key); in PHP_METHOD()
1510 if (intern->inner.iterator && intern->inner.iterator->funcs->invalidate_current) { in spl_dual_it_free()
1511 intern->inner.iterator->funcs->invalidate_current(intern->inner.iterator); in spl_dual_it_free()
1537 if (intern->inner.iterator && intern->inner.iterator->funcs->rewind) { in spl_dual_it_rewind()
1538 intern->inner.iterator->funcs->rewind(intern->inner.iterator); in spl_dual_it_rewind()
1548 return intern->inner.iterator->funcs->valid(intern->inner.iterator); in spl_dual_it_valid()
1557 data = intern->inner.iterator->funcs->get_current_data(intern->inner.iterator); in spl_dual_it_fetch()
1562 if (intern->inner.iterator->funcs->get_current_key) { in spl_dual_it_fetch()
1563 intern->inner.iterator->funcs->get_current_key(intern->inner.iterator, &intern->current.key); in spl_dual_it_fetch()
1584 intern->inner.iterator->funcs->move_forward(intern->inner.iterator); in spl_dual_it_next()
1684 intern->inner.iterator->funcs->move_forward(intern->inner.iterator); in spl_filter_it_fetch()
2775 RETURN_BOOL(intern->inner.iterator->funcs->valid(intern->inner.iterator) == SUCCESS); in PHP_METHOD()
2789 if (intern->inner.iterator->funcs->get_current_key) { in PHP_METHOD()
2790 intern->inner.iterator->funcs->get_current_key(intern->inner.iterator, return_value); in PHP_METHOD()
2807 data = intern->inner.iterator->funcs->get_current_data(intern->inner.iterator); in PHP_METHOD()
2823 intern->inner.iterator->funcs->move_forward(intern->inner.iterator); in PHP_METHOD()
2913 if (intern->u.append.iterator->funcs->valid(intern->u.append.iterator) == SUCCESS) { in spl_append_it_next_iterator()
2916 it = intern->u.append.iterator->funcs->get_current_data(intern->u.append.iterator); in spl_append_it_next_iterator()
2930 intern->u.append.iterator->funcs->move_forward(intern->u.append.iterator); in spl_append_it_fetch()
2964 …if (intern->u.append.iterator->funcs->valid(intern->u.append.iterator) == SUCCESS && spl_dual_it_v… in PHP_METHOD()
2966 intern->u.append.iterator->funcs->move_forward(intern->u.append.iterator); in PHP_METHOD()
2972 if (intern->u.append.iterator->funcs->valid(intern->u.append.iterator) != SUCCESS) { in PHP_METHOD()
2973 intern->u.append.iterator->funcs->rewind(intern->u.append.iterator); in PHP_METHOD()
3012 intern->u.append.iterator->funcs->rewind(intern->u.append.iterator); in PHP_METHOD()
3089 if (iter->funcs->rewind) { in spl_iterator_apply()
3090 iter->funcs->rewind(iter); in spl_iterator_apply()
3096 while (iter->funcs->valid(iter) == SUCCESS) { in spl_iterator_apply()
3104 iter->funcs->move_forward(iter); in spl_iterator_apply()
3122 data = iter->funcs->get_current_data(iter); in spl_iterator_to_array_apply()
3129 if (iter->funcs->get_current_key) { in spl_iterator_to_array_apply()
3131 iter->funcs->get_current_key(iter, &key); in spl_iterator_to_array_apply()
3149 data = iter->funcs->get_current_data(iter); in spl_iterator_to_values_apply()