apply_info       3687 ext/spl/spl_iterators.c 	spl_iterator_apply_info  *apply_info = (spl_iterator_apply_info*)puser;
apply_info       3690 ext/spl/spl_iterators.c 	apply_info->count++;
apply_info       3691 ext/spl/spl_iterators.c 	zend_fcall_info_call(&apply_info->fci, &apply_info->fcc, &retval, NULL TSRMLS_CC);
apply_info       3706 ext/spl/spl_iterators.c 	spl_iterator_apply_info  apply_info;
apply_info       3708 ext/spl/spl_iterators.c 	apply_info.args = NULL;
apply_info       3709 ext/spl/spl_iterators.c 	if (zend_parse_parameters(ZEND_NUM_ARGS() TSRMLS_CC, "Of|a!", &apply_info.obj, zend_ce_traversable, &apply_info.fci, &apply_info.fcc, &apply_info.args) == FAILURE) {
apply_info       3713 ext/spl/spl_iterators.c 	apply_info.count = 0;
apply_info       3714 ext/spl/spl_iterators.c 	zend_fcall_info_args(&apply_info.fci, apply_info.args TSRMLS_CC);
apply_info       3715 ext/spl/spl_iterators.c 	if (spl_iterator_apply(apply_info.obj, spl_iterator_func_apply, (void*)&apply_info TSRMLS_CC) == SUCCESS) {
apply_info       3716 ext/spl/spl_iterators.c 		RETVAL_LONG(apply_info.count);
apply_info       3720 ext/spl/spl_iterators.c 	zend_fcall_info_args(&apply_info.fci, NULL TSRMLS_CC);