Lines Matching refs:constants_table
1056 zval *zv = zend_hash_find_ex(&ce->constants_table, name, 1); in do_inherit_class_constant()
1074 _zend_hash_append_ptr(&ce->constants_table, name, parent_const); in do_inherit_class_constant()
1311 if (zend_hash_num_elements(&parent_ce->constants_table)) { in zend_do_inheritance_ex()
1314 zend_hash_extend(&ce->constants_table, in zend_do_inheritance_ex()
1315 zend_hash_num_elements(&ce->constants_table) + in zend_do_inheritance_ex()
1316 zend_hash_num_elements(&parent_ce->constants_table), 0); in zend_do_inheritance_ex()
1318 ZEND_HASH_FOREACH_STR_KEY_PTR(&parent_ce->constants_table, key, c) { in zend_do_inheritance_ex()
1368 if (do_inherit_constant_check(&ce->constants_table, c, name, iface)) { in do_inherit_iface_constant()
1378 zend_hash_update_ptr(&ce->constants_table, name, c); in do_inherit_iface_constant()
1389 ZEND_HASH_FOREACH_STR_KEY_PTR(&iface->constants_table, key, c) { in do_interface_implementation()
1428 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, key, c) { in zend_do_implement_interface()
1429 do_inherit_constant_check(&iface->constants_table, c, key, iface); in zend_do_implement_interface()
1473 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, key, c) { in zend_do_implement_interfaces()
1474 do_inherit_constant_check(&iface->constants_table, c, key, iface); in zend_do_implement_interfaces()