Lines Matching defs:generator
37 ZEND_API void zend_generator_restore_call_stack(zend_generator *generator) /* {{{ */ in zend_generator_restore_call_stack()
115 zend_generator *generator, zend_execute_data *execute_data, uint32_t catch_op_num) /* {{{ */ in zend_generator_cleanup_unfinished_execution()
134 ZEND_API void zend_generator_close(zend_generator *generator, bool finished_execution) /* {{{ */ in zend_generator_close()
196 static zend_always_inline zend_generator *clear_link_to_leaf(zend_generator *generator) { in clear_link_to_leaf()
207 static zend_always_inline void clear_link_to_root(zend_generator *generator) { in clear_link_to_root()
217 static inline bool check_node_running_in_fiber(zend_generator *generator) { in check_node_running_in_fiber()
256 zend_generator *generator = (zend_generator*) object; in zend_generator_dtor_storage() local
373 zend_generator *generator = (zend_generator*) object; in zend_generator_free_storage() local
400 zend_generator *generator = (zend_generator*)object; in zend_generator_get_gc() local
464 zend_generator *generator = emalloc(sizeof(zend_generator)); in zend_generator_create() local
495 zend_generator *generator = (zend_generator *) Z_OBJ(ptr->This); in zend_generator_check_placeholder_frame() local
510 static void zend_generator_throw_exception(zend_generator *generator, zval *exception) in zend_generator_throw_exception()
534 static void zend_generator_add_child(zend_generator *generator, zend_generator *child) in zend_generator_add_child()
555 void zend_generator_yield_from(zend_generator *generator, zend_generator *from) in zend_generator_yield_from()
568 ZEND_API zend_generator *zend_generator_update_root(zend_generator *generator) in zend_generator_update_root()
581 static zend_generator *get_new_root(zend_generator *generator, zend_generator *root) in get_new_root()
600 ZEND_API zend_generator *zend_generator_update_current(zend_generator *generator) in zend_generator_update_current()
656 static zend_result zend_generator_get_next_delegated_value(zend_generator *generator) /* {{{ */ in zend_generator_get_next_delegated_value()
751 zend_generator *generator = zend_generator_get_current(orig_generator); in zend_generator_resume() local
884 static inline void zend_generator_ensure_initialized(zend_generator *generator) /* {{{ */ in zend_generator_ensure_initialized()
893 static inline void zend_generator_rewind(zend_generator *generator) /* {{{ */ in zend_generator_rewind()
906 zend_generator *generator; in ZEND_METHOD() local
919 zend_generator *generator; in ZEND_METHOD() local
936 zend_generator *generator, *root; in ZEND_METHOD() local
954 zend_generator *generator, *root; in ZEND_METHOD() local
972 zend_generator *generator; in ZEND_METHOD() local
988 zend_generator *generator, *root; in ZEND_METHOD() local
1022 zend_generator *generator; in ZEND_METHOD() local
1056 zend_generator *generator; in ZEND_METHOD() local
1080 zend_generator *generator; in ZEND_METHOD() local
1117 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data); in zend_generator_iterator_valid() local
1129 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data), *root; in zend_generator_iterator_get_data() local
1141 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data), *root; in zend_generator_iterator_get_key() local
1159 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data); in zend_generator_iterator_move_forward() local
1169 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data); in zend_generator_iterator_rewind() local
1198 zend_generator *generator = (zend_generator*)Z_OBJ_P(object); in zend_generator_get_iterator() local