Lines Matching refs:zend_object_iterator

98 ZEND_API void zend_user_it_invalidate_current(zend_object_iterator *_iter)  in zend_user_it_invalidate_current()
110 static void zend_user_it_dtor(zend_object_iterator *_iter) in zend_user_it_dtor()
121 ZEND_API int zend_user_it_valid(zend_object_iterator *_iter) in zend_user_it_valid()
139 ZEND_API zval *zend_user_it_get_current_data(zend_object_iterator *_iter) in zend_user_it_get_current_data()
152 ZEND_API void zend_user_it_get_current_key(zend_object_iterator *_iter, zval *key) in zend_user_it_get_current_key()
164 ZEND_API void zend_user_it_move_forward(zend_object_iterator *_iter) in zend_user_it_move_forward()
175 ZEND_API void zend_user_it_rewind(zend_object_iterator *_iter) in zend_user_it_rewind()
185 ZEND_API HashTable *zend_user_it_get_gc(zend_object_iterator *_iter, zval **table, int *n) in zend_user_it_get_gc()
213 static zend_object_iterator *zend_user_it_get_iterator(zend_class_entry *ce, zval *object, int by_r… in zend_user_it_get_iterator()
224 zend_iterator_init((zend_object_iterator*)iterator); in zend_user_it_get_iterator()
230 return (zend_object_iterator*)iterator; in zend_user_it_get_iterator()
236 ZEND_API zend_object_iterator *zend_user_it_get_new_iterator(zend_class_entry *ce, zval *object, in… in zend_user_it_get_new_iterator()
239 zend_object_iterator *new_iterator; in zend_user_it_get_new_iterator()
445 zend_object_iterator *iter;
461 zend_object_iterator *iter = scope->get_iterator(Z_OBJCE_P(obj), obj, /* by_ref */ 0); in zend_create_internal_iterator_zval()
494 zend_object_iterator *iter = intern->iter; in zend_internal_iterator_ensure_rewound()