Searched refs:iterator_funcs_ptr (Results 1 – 13 of 13) sorted by relevance
/PHP-7.4/Zend/ |
H A D | zend_interfaces.c | 127 …zend_call_method_with_0_params(object, ce, &ce->iterator_funcs_ptr->zf_new_iterator, "getiterator"… in zend_user_it_new_iterator() 163 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs_ptr->zf_valid, "valid",… in zend_user_it_valid() 192 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs_ptr->zf_key, "key", &re… in zend_user_it_get_current_key() 213 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs_ptr->zf_next, "next", N… in zend_user_it_move_forward() 224 …zend_call_method_with_0_params(object, iter->ce, &iter->ce->iterator_funcs_ptr->zf_rewind, "rewind… in zend_user_it_rewind() 351 funcs_ptr = class_type->iterator_funcs_ptr; in zend_implement_aggregate() 355 class_type->iterator_funcs_ptr = funcs_ptr; in zend_implement_aggregate() 361 class_type->iterator_funcs_ptr = funcs_ptr; in zend_implement_aggregate() 398 funcs_ptr = class_type->iterator_funcs_ptr; in zend_implement_iterator() 402 class_type->iterator_funcs_ptr = funcs_ptr; in zend_implement_iterator() [all …]
|
H A D | zend.h | 147 zend_class_iterator_funcs *iterator_funcs_ptr; member
|
H A D | zend_opcode.c | 397 if (ce->iterator_funcs_ptr) { in destroy_zend_class() 398 free(ce->iterator_funcs_ptr); in destroy_zend_class()
|
H A D | zend_inheritance.c | 132 if (parent->iterator_funcs_ptr) { in do_inherit_parent_constructor() 134 ZEND_ASSERT(ce->iterator_funcs_ptr); in do_inherit_parent_constructor()
|
H A D | zend_API.h | 223 class_container.iterator_funcs_ptr = NULL; \
|
H A D | zend_compile.c | 1684 ce->iterator_funcs_ptr = NULL; in zend_initialize_class_data()
|
/PHP-7.4/ext/opcache/ |
H A D | zend_file_cache.c | 793 if (ce->iterator_funcs_ptr) { 795 SERIALIZE_PTR(ce->iterator_funcs_ptr->zf_rewind); 796 SERIALIZE_PTR(ce->iterator_funcs_ptr->zf_valid); 797 SERIALIZE_PTR(ce->iterator_funcs_ptr->zf_key); 798 SERIALIZE_PTR(ce->iterator_funcs_ptr->zf_current); 799 SERIALIZE_PTR(ce->iterator_funcs_ptr->zf_next); 800 SERIALIZE_PTR(ce->iterator_funcs_ptr); 1485 if (ce->iterator_funcs_ptr) { 1486 UNSERIALIZE_PTR(ce->iterator_funcs_ptr); 1490 UNSERIALIZE_PTR(ce->iterator_funcs_ptr->zf_key); [all …]
|
H A D | zend_persist.c | 870 if (ce->iterator_funcs_ptr) { in zend_persist_class_entry() 871 …ce->iterator_funcs_ptr = zend_shared_memdup(ce->iterator_funcs_ptr, sizeof(zend_class_iterator_fun… in zend_persist_class_entry() 918 if (ce->iterator_funcs_ptr) { in zend_update_parent_ce() 919 memset(ce->iterator_funcs_ptr, 0, sizeof(zend_class_iterator_funcs)); in zend_update_parent_ce() 921 …ce->iterator_funcs_ptr->zf_new_iterator = zend_hash_str_find_ptr(&ce->function_table, "getiterator… in zend_update_parent_ce() 924 …ce->iterator_funcs_ptr->zf_rewind = zend_hash_str_find_ptr(&ce->function_table, "rewind", sizeof("… in zend_update_parent_ce() 925 …ce->iterator_funcs_ptr->zf_valid = zend_hash_str_find_ptr(&ce->function_table, "valid", sizeof("va… in zend_update_parent_ce() 926 …ce->iterator_funcs_ptr->zf_key = zend_hash_str_find_ptr(&ce->function_table, "key", sizeof("key") … in zend_update_parent_ce() 927 …ce->iterator_funcs_ptr->zf_current = zend_hash_str_find_ptr(&ce->function_table, "current", sizeof… in zend_update_parent_ce() 928 …ce->iterator_funcs_ptr->zf_next = zend_hash_str_find_ptr(&ce->function_table, "next", sizeof("next… in zend_update_parent_ce()
|
H A D | zend_persist_calc.c | 483 if (ce->iterator_funcs_ptr) { in zend_persist_class_entry_calc()
|
/PHP-7.4/ext/spl/ |
H A D | spl_observer.c | 1121 …zend_call_method_with_0_params(it, Z_OBJCE_P(it), &Z_OBJCE_P(it)->iterator_funcs_ptr->zf_rewind, "… in SPL_METHOD() 1144 …zend_call_method_with_0_params(it, Z_OBJCE_P(it), &Z_OBJCE_P(it)->iterator_funcs_ptr->zf_next, "ne… in SPL_METHOD() 1174 …zend_call_method_with_0_params(it, Z_OBJCE_P(it), &Z_OBJCE_P(it)->iterator_funcs_ptr->zf_valid, "v… in SPL_METHOD() 1210 …zend_call_method_with_0_params(it, Z_OBJCE_P(it), &Z_OBJCE_P(it)->iterator_funcs_ptr->zf_valid, "v… in spl_multiple_iterator_get_all() 1221 …zend_call_method_with_0_params(it, Z_OBJCE_P(it), &Z_OBJCE_P(it)->iterator_funcs_ptr->zf_current, … in spl_multiple_iterator_get_all() 1223 …zend_call_method_with_0_params(it, Z_OBJCE_P(it), &Z_OBJCE_P(it)->iterator_funcs_ptr->zf_key, "key… in spl_multiple_iterator_get_all()
|
H A D | spl_fixedarray.c | 246 funcs_ptr = class_type->iterator_funcs_ptr; in spl_fixedarray_object_new_ex()
|
H A D | spl_iterators.c | 498 …with_0_params(iterator, Z_OBJCE_P(iterator), &Z_OBJCE_P(iterator)->iterator_funcs_ptr->zf_new_iter… in spl_recursive_it_it_construct() 526 …with_0_params(iterator, Z_OBJCE_P(iterator), &Z_OBJCE_P(iterator)->iterator_funcs_ptr->zf_new_iter… in spl_recursive_it_it_construct() 1497 …zend_call_method_with_0_params(zobject, ce, &ce->iterator_funcs_ptr->zf_new_iterator, "getiterator… in spl_dual_it_construct()
|
H A D | spl_array.c | 245 zend_class_iterator_funcs *funcs_ptr = class_type->iterator_funcs_ptr; in spl_array_object_new_ex()
|
Completed in 102 milliseconds