Lines Matching refs:constants_table
741 if (!zend_hash_exists(&ce->constants_table, name)) { in do_inherit_class_constant()
753 _zend_hash_append(&ce->constants_table, name, zv); in do_inherit_class_constant()
899 if (zend_hash_num_elements(&parent_ce->constants_table)) { in zend_do_inheritance()
900 zend_hash_extend(&ce->constants_table, in zend_do_inheritance()
901 zend_hash_num_elements(&ce->constants_table) + in zend_do_inheritance()
902 zend_hash_num_elements(&parent_ce->constants_table), 0); in zend_do_inheritance()
904 ZEND_HASH_FOREACH_STR_KEY_VAL(&parent_ce->constants_table, key, zv) { in zend_do_inheritance()
953 if (do_inherit_constant_check(&ce->constants_table, zv, name, iface)) { in do_inherit_iface_constant()
965 zend_hash_update(&ce->constants_table, name, zv); in do_inherit_iface_constant()
993 ZEND_HASH_FOREACH_STR_KEY_VAL(&ce->constants_table, key, zv) { in zend_do_implement_interface()
994 do_inherit_constant_check(&iface->constants_table, zv, key, iface); in zend_do_implement_interface()
1006 ZEND_HASH_FOREACH_STR_KEY_VAL(&iface->constants_table, key, zv) { in zend_do_implement_interface()