Lines Matching refs:function_table

1228 	zval *child = zend_hash_find_known_hash(&ce->function_table, key);  in do_inherit_method()
1249 _zend_hash_append_ptr(&ce->function_table, key, parent); in do_inherit_method()
1251 zend_hash_add_new_ptr(&ce->function_table, key, parent); in do_inherit_method()
1930 if (zend_hash_num_elements(&parent_ce->function_table)) { in zend_do_inheritance_ex()
1931 zend_hash_extend(&ce->function_table, in zend_do_inheritance_ex()
1932 zend_hash_num_elements(&ce->function_table) + in zend_do_inheritance_ex()
1933 zend_hash_num_elements(&parent_ce->function_table), 0); in zend_do_inheritance_ex()
1943 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&parent_ce->function_table, key, func) { in zend_do_inheritance_ex()
2096 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&iface->function_table, key, func) { in do_interface_implementation()
2234 ZEND_HASH_MAP_FOREACH_PTR(&ce->function_table, f) { in zend_inheritance_check_override()
2279 if ((existing_fn = zend_hash_find_ptr(&ce->function_table, key)) != NULL) { in zend_add_trait_method()
2330 fn = zend_hash_update_ptr(&ce->function_table, key, new_fn); in zend_add_trait_method()
2496 if (!zend_hash_exists(&trait->function_table, lcname)) { in zend_traits_init_trait_structures()
2570 if (!zend_hash_exists(&trait->function_table, lcname)) { in zend_traits_init_trait_structures()
2578 if (zend_hash_exists(&traits[j]->function_table, lcname)) { in zend_traits_init_trait_structures()
2630 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&traits[i]->function_table, key, fn) { in zend_do_traits_method_binding()
2644 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&traits[i]->function_table, key, fn) { in zend_do_traits_method_binding()
2651 ZEND_HASH_MAP_FOREACH_PTR(&ce->function_table, fn) { in zend_do_traits_method_binding()
2992 ZEND_HASH_MAP_FOREACH_PTR(&ce->function_table, func) { in zend_verify_abstract_class()
3327 ce->function_table.pDestructor = ZEND_FUNCTION_DTOR; in zend_lazy_class_load()
3328 if (!(HT_FLAGS(&ce->function_table) & HASH_FLAG_UNINITIALIZED)) { in zend_lazy_class_load()
3329 p = emalloc(HT_SIZE(&ce->function_table)); in zend_lazy_class_load()
3330 memcpy(p, HT_GET_DATA_ADDR(&ce->function_table), HT_USED_SIZE(&ce->function_table)); in zend_lazy_class_load()
3331 HT_SET_DATA_ADDR(&ce->function_table, p); in zend_lazy_class_load()
3332 p = ce->function_table.arData; in zend_lazy_class_load()
3333 end = p + ce->function_table.nNumUsed; in zend_lazy_class_load()
3714 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&parent_ce->function_table, key, parent_func) { in zend_can_early_bind()
3715 zval *zv = zend_hash_find_known_hash(&ce->function_table, key); in zend_can_early_bind()