Lines Matching refs:constants_table
773 zval *zv = zend_hash_find_ex(&ce->constants_table, name, 1); in do_inherit_class_constant()
791 _zend_hash_append_ptr(&ce->constants_table, name, parent_const); in do_inherit_class_constant()
965 if (zend_hash_num_elements(&parent_ce->constants_table)) { in zend_do_inheritance()
968 zend_hash_extend(&ce->constants_table, in zend_do_inheritance()
969 zend_hash_num_elements(&ce->constants_table) + in zend_do_inheritance()
970 zend_hash_num_elements(&parent_ce->constants_table), 0); in zend_do_inheritance()
972 ZEND_HASH_FOREACH_STR_KEY_PTR(&parent_ce->constants_table, key, c) { in zend_do_inheritance()
1021 if (do_inherit_constant_check(&ce->constants_table, c, name, iface)) { in do_inherit_iface_constant()
1031 zend_hash_update_ptr(&ce->constants_table, name, c); in do_inherit_iface_constant()
1059 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, key, c) { in zend_do_implement_interface()
1060 do_inherit_constant_check(&iface->constants_table, c, key, iface); in zend_do_implement_interface()
1072 ZEND_HASH_FOREACH_STR_KEY_PTR(&iface->constants_table, key, c) { in zend_do_implement_interface()