apply_info       3631 ext/spl/spl_iterators.c 	spl_iterator_apply_info  *apply_info = (spl_iterator_apply_info*)puser;
apply_info       3634 ext/spl/spl_iterators.c 	apply_info->count++;
apply_info       3635 ext/spl/spl_iterators.c 	zend_fcall_info_call(&apply_info->fci, &apply_info->fcc, &retval, NULL);
apply_info       3650 ext/spl/spl_iterators.c 	spl_iterator_apply_info  apply_info;
apply_info       3652 ext/spl/spl_iterators.c 	apply_info.args = NULL;
apply_info       3653 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS(), "Of|a!", &apply_info.obj, zend_ce_traversable, &apply_info.fci, &apply_info.fcc, &apply_info.args) == FAILURE) {
apply_info       3657 ext/spl/spl_iterators.c 	apply_info.count = 0;
apply_info       3658 ext/spl/spl_iterators.c 	zend_fcall_info_args(&apply_info.fci, apply_info.args);
apply_info       3659 ext/spl/spl_iterators.c 	if (spl_iterator_apply(apply_info.obj, spl_iterator_func_apply, (void*)&apply_info) == SUCCESS) {
apply_info       3660 ext/spl/spl_iterators.c 		RETVAL_LONG(apply_info.count);
apply_info       3664 ext/spl/spl_iterators.c 	zend_fcall_info_args(&apply_info.fci, NULL);