Lines Matching refs:function_table

871 	zval *child = zend_hash_find_ex(&ce->function_table, key, 1);  in do_inherit_method()
895 _zend_hash_append_ptr(&ce->function_table, key, parent); in do_inherit_method()
897 zend_hash_add_new_ptr(&ce->function_table, key, parent); in do_inherit_method()
1323 if (zend_hash_num_elements(&parent_ce->function_table)) { in zend_do_inheritance_ex()
1324 zend_hash_extend(&ce->function_table, in zend_do_inheritance_ex()
1325 zend_hash_num_elements(&ce->function_table) + in zend_do_inheritance_ex()
1326 zend_hash_num_elements(&parent_ce->function_table), 0); in zend_do_inheritance_ex()
1329 ZEND_HASH_FOREACH_STR_KEY_PTR(&parent_ce->function_table, key, func) { in zend_do_inheritance_ex()
1333 ZEND_HASH_FOREACH_STR_KEY_PTR(&parent_ce->function_table, key, func) { in zend_do_inheritance_ex()
1393 ZEND_HASH_FOREACH_STR_KEY_PTR(&iface->function_table, key, func) { in do_interface_implementation()
1561 if ((existing_fn = zend_hash_find_ptr(&ce->function_table, key)) != NULL) { in zend_add_trait_method()
1630 fn = zend_hash_update_ptr(&ce->function_table, key, new_fn); in zend_add_trait_method()
1782 if (!zend_hash_exists(&trait->function_table, lcname)) { in zend_traits_init_trait_structures()
1850 if (!zend_hash_exists(&trait->function_table, lcname)) { in zend_traits_init_trait_structures()
1875 ZEND_HASH_FOREACH_STR_KEY_PTR(&traits[i]->function_table, key, fn) { in zend_do_traits_method_binding()
1889 ZEND_HASH_FOREACH_STR_KEY_PTR(&traits[i]->function_table, key, fn) { in zend_do_traits_method_binding()
1896 ZEND_HASH_FOREACH_PTR(&ce->function_table, fn) { in zend_do_traits_method_binding()
2073 if (zend_hash_exists(&ce->function_table, in zend_do_check_for_inconsistent_traits_aliasing()
2217 ZEND_HASH_FOREACH_PTR(&ce->function_table, func) { in zend_verify_abstract_class()
2543 ZEND_HASH_FOREACH_STR_KEY_PTR(&parent_ce->function_table, key, parent_func) { in zend_can_early_bind()
2544 zval *zv = zend_hash_find_ex(&ce->function_table, key, 1); in zend_can_early_bind()