Lines Matching refs:function_table

106 …ce->iterator_funcs_ptr->zf_new_iterator = zend_hash_str_find_ptr(&ce->function_table, "getiterator…  in do_inherit_parent_constructor()
109 …ce->iterator_funcs_ptr->zf_rewind = zend_hash_str_find_ptr(&ce->function_table, "rewind", sizeof("… in do_inherit_parent_constructor()
110 …ce->iterator_funcs_ptr->zf_valid = zend_hash_str_find_ptr(&ce->function_table, "valid", sizeof("va… in do_inherit_parent_constructor()
111 …ce->iterator_funcs_ptr->zf_key = zend_hash_str_find_ptr(&ce->function_table, "key", sizeof("key") … in do_inherit_parent_constructor()
112 …ce->iterator_funcs_ptr->zf_current = zend_hash_str_find_ptr(&ce->function_table, "current", sizeof… in do_inherit_parent_constructor()
113 …ce->iterator_funcs_ptr->zf_next = zend_hash_str_find_ptr(&ce->function_table, "next", sizeof("next… in do_inherit_parent_constructor()
641 zval *child = zend_hash_find_ex(&ce->function_table, key, 1); in do_inherit_method()
977 if (zend_hash_num_elements(&parent_ce->function_table)) { in zend_do_inheritance()
978 zend_hash_extend(&ce->function_table, in zend_do_inheritance()
979 zend_hash_num_elements(&ce->function_table) + in zend_do_inheritance()
980 zend_hash_num_elements(&parent_ce->function_table), 0); in zend_do_inheritance()
982 ZEND_HASH_FOREACH_STR_KEY_PTR(&parent_ce->function_table, key, func) { in zend_do_inheritance()
986 _zend_hash_append_ptr(&ce->function_table, key, new_func); in zend_do_inheritance()
1076 ZEND_HASH_FOREACH_STR_KEY_PTR(&iface->function_table, key, func) { in zend_do_implement_interface()
1080 zend_hash_add_new_ptr(&ce->function_table, key, new_func); in zend_do_implement_interface()
1183 if ((existing_fn = zend_hash_find_ptr(&ce->function_table, key)) != NULL) { in zend_add_trait_method()
1265 fn = zend_hash_update_ptr(&ce->function_table, key, new_fn); in zend_add_trait_method()
1420 method_exists = zend_hash_exists(&trait->function_table, lcname); in zend_traits_init_trait_structures()
1489 method_exists = zend_hash_exists(&trait->function_table, lcname); in zend_traits_init_trait_structures()
1515 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->traits[i]->function_table, key, fn) { in zend_do_traits_method_binding()
1527 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->traits[i]->function_table, key, fn) { in zend_do_traits_method_binding()
1533 ZEND_HASH_FOREACH_PTR(&ce->function_table, fn) { in zend_do_traits_method_binding()
1711 if (zend_hash_exists(&ce->function_table, in zend_do_check_for_inconsistent_traits_aliasing()