Lines Matching refs:iterator_funcs
465 iterator->intern.funcs = ce->iterator_funcs.funcs; in spl_recursive_it_get_iterator()
498 …d_with_0_params(iterator, Z_OBJCE_P(iterator), &Z_OBJCE_P(iterator)->iterator_funcs.zf_new_iterato… in spl_recursive_it_it_construct()
526 …d_with_0_params(iterator, Z_OBJCE_P(iterator), &Z_OBJCE_P(iterator)->iterator_funcs.zf_new_iterato… in spl_recursive_it_it_construct()
1355 class_type->iterator_funcs.zf_valid = NULL; in spl_dual_it_gets_implemented()
1356 class_type->iterator_funcs.zf_current = NULL; in spl_dual_it_gets_implemented()
1357 class_type->iterator_funcs.zf_key = NULL; in spl_dual_it_gets_implemented()
1358 class_type->iterator_funcs.zf_next = NULL; in spl_dual_it_gets_implemented()
1359 class_type->iterator_funcs.zf_rewind = NULL; in spl_dual_it_gets_implemented()
1360 if (!class_type->iterator_funcs.funcs) { in spl_dual_it_gets_implemented()
1361 class_type->iterator_funcs.funcs = &zend_interface_iterator_funcs_iterator; in spl_dual_it_gets_implemented()
1524 …zend_call_method_with_0_params(zobject, ce, &ce->iterator_funcs.zf_new_iterator, "getiterator", &r… in spl_dual_it_construct()
3719 spl_ce_RecursiveIteratorIterator->iterator_funcs.funcs = &spl_recursive_it_iterator_funcs; in PHP_MINIT_FUNCTION()