Home
last modified time | relevance | path

Searched refs:zend_generator (Results 1 – 11 of 11) sorted by relevance

/PHP-8.2/Zend/
H A Dzend_generators.h29 typedef struct _zend_generator zend_generator; typedef
40 zend_generator *parent; /* NULL for root */
44 zend_generator *single; /* if one child */
49 zend_generator *leaf; /* if parent != NULL */
50 zend_generator *root; /* if parent == NULL */
100 ZEND_API void zend_generator_resume(zend_generator *generator);
105 void zend_generator_yield_from(zend_generator *generator, zend_generator *from);
108 ZEND_API zend_generator *zend_generator_update_current(zend_generator *generator);
109 ZEND_API zend_generator *zend_generator_update_root(zend_generator *generator);
110 static zend_always_inline zend_generator *zend_generator_get_current(zend_generator *generator) in zend_generator_get_current()
[all …]
H A Dzend_generators.c247 zend_generator *child; in check_node_running_in_fiber()
262 zend_generator *generator = (zend_generator*) object; in zend_generator_dtor_storage()
380 zend_generator *generator = (zend_generator*) object; in zend_generator_free_storage()
431 zend_generator *generator = (zend_generator*)object; in zend_generator_get_gc()
497 zend_generator *generator = (zend_generator *) Z_OBJ(ptr->This); in zend_generator_check_placeholder_frame()
588 static zend_generator *get_new_root(zend_generator *generator, zend_generator *root) in get_new_root()
1096 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data); in zend_generator_iterator_valid()
1108 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data), *root; in zend_generator_iterator_get_data()
1138 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data); in zend_generator_iterator_move_forward()
1148 zend_generator *generator = (zend_generator*)Z_OBJ(iterator->data); in zend_generator_iterator_rewind()
[all …]
H A Dzend_fibers.c690 zend_generator *generator = (zend_generator*)ex->return_value; in zend_fiber_object_gc()
H A Dzend_execute.c4070 static zend_always_inline zend_generator *zend_get_running_generator(EXECUTE_DATA_D) /* {{{ */ in zend_get_running_generator()
4073 zend_generator *generator = (zend_generator *) EX(return_value); in zend_get_running_generator()
4429 zend_generator *generator = (zend_generator*) EX(return_value); in zend_unfinished_execution_gc()
H A Dzend_vm_def.h4442 zend_generator *generator;
4469 generator = (zend_generator *) Z_OBJ_P(EX(return_value));
4518 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C);
7910 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C); in ZEND_VM_HELPER()
8004 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C);
8112 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C);
8236 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C);
8260 zend_generator *new_gen = (zend_generator *) Z_OBJ_P(val);
H A Dzend_vm_execute.h2113 zend_generator *generator; in ZEND_GENERATOR_CREATE_SPEC_HANDLER()
2140 generator = (zend_generator *) Z_OBJ_P(EX(return_value)); in ZEND_GENERATOR_CREATE_SPEC_HANDLER()
3153 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C); in zend_dispatch_try_catch_finally_helper_SPEC()
4553 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C); in ZEND_GENERATOR_RETURN_SPEC_CONST_HANDLER()
4598 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C); in ZEND_GENERATOR_RETURN_SPEC_OBSERVER_HANDLER()
5459 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C); in ZEND_YIELD_FROM_SPEC_CONST_HANDLER()
5483 zend_generator *new_gen = (zend_generator *) Z_OBJ_P(val); in ZEND_YIELD_FROM_SPEC_CONST_HANDLER()
7555 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C); in ZEND_YIELD_SPEC_CONST_CONST_HANDLER()
9702 zend_generator *generator = zend_get_running_generator(EXECUTE_DATA_C); in ZEND_YIELD_SPEC_CONST_TMPVAR_HANDLER()
14662 zend_generator *new_gen = (zend_generator *) Z_OBJ_P(val); in ZEND_YIELD_FROM_SPEC_TMPVAR_HANDLER()
[all …]
/PHP-8.2/sapi/phpdbg/
H A Dphpdbg_frame.h28 void phpdbg_open_generator_frame(zend_generator *);
H A Dphpdbg_cmd.h111 zend_generator *generator;
H A Dphpdbg_frame.c312 void phpdbg_open_generator_frame(zend_generator *gen) { in phpdbg_open_generator_frame()
H A Dphpdbg_prompt.c1037 zend_generator *gen = (zend_generator *) *obj; in PHPDBG_COMMAND()
1054 zend_generator *gen = (zend_generator *) obj, *current = zend_generator_get_current(gen); in PHPDBG_COMMAND()
/PHP-8.2/ext/reflection/
H A Dphp_reflection.c2242 ex = ((zend_generator *) Z_OBJ_P(generator))->execute_data; in ZEND_METHOD()
2268 zend_generator *generator = (zend_generator *) Z_OBJ(Z_REFLECTION_P(ZEND_THIS)->obj); in ZEND_METHOD()
2269 zend_generator *root_generator; in ZEND_METHOD()
2303 zend_generator *generator = (zend_generator *) Z_OBJ(Z_REFLECTION_P(ZEND_THIS)->obj); in ZEND_METHOD()
2319 zend_generator *generator = (zend_generator *) Z_OBJ(Z_REFLECTION_P(ZEND_THIS)->obj); in ZEND_METHOD()
2335 zend_generator *generator = (zend_generator *) Z_OBJ(Z_REFLECTION_P(ZEND_THIS)->obj); in ZEND_METHOD()
2359 zend_generator *generator = (zend_generator *) Z_OBJ(Z_REFLECTION_P(ZEND_THIS)->obj); in ZEND_METHOD()
2379 zend_generator *generator = (zend_generator *) Z_OBJ(Z_REFLECTION_P(ZEND_THIS)->obj); in ZEND_METHOD()
2381 zend_generator *current; in ZEND_METHOD()

Completed in 206 milliseconds