Lines Matching refs:constants_table
1137 zval *zv = zend_hash_find_ex(&ce->constants_table, name, 1); in do_inherit_class_constant()
1155 _zend_hash_append_ptr(&ce->constants_table, name, parent_const); in do_inherit_class_constant()
1379 if (zend_hash_num_elements(&parent_ce->constants_table)) { in zend_do_inheritance_ex()
1382 zend_hash_extend(&ce->constants_table, in zend_do_inheritance_ex()
1383 zend_hash_num_elements(&ce->constants_table) + in zend_do_inheritance_ex()
1384 zend_hash_num_elements(&parent_ce->constants_table), 0); in zend_do_inheritance_ex()
1386 ZEND_HASH_FOREACH_STR_KEY_PTR(&parent_ce->constants_table, key, c) { in zend_do_inheritance_ex()
1440 if (do_inherit_constant_check(&ce->constants_table, c, name, iface)) { in do_inherit_iface_constant()
1450 zend_hash_update_ptr(&ce->constants_table, name, c); in do_inherit_iface_constant()
1461 ZEND_HASH_FOREACH_STR_KEY_PTR(&iface->constants_table, key, c) { in do_interface_implementation()
1500 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, key, c) { in zend_do_implement_interface()
1501 do_inherit_constant_check(&iface->constants_table, c, key, iface); in zend_do_implement_interface()
1545 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, key, c) { in zend_do_implement_interfaces()
1546 do_inherit_constant_check(&iface->constants_table, c, key, iface); in zend_do_implement_interfaces()