/PHP-7.4/Zend/ |
H A D | zend_opcode.c | 314 if (zend_hash_num_elements(&ce->constants_table)) { in destroy_zend_class() 317 ZEND_HASH_FOREACH_PTR(&ce->constants_table, c) { in destroy_zend_class() 326 zend_hash_destroy(&ce->constants_table); in destroy_zend_class() 383 if (zend_hash_num_elements(&ce->constants_table)) { in destroy_zend_class() 386 ZEND_HASH_FOREACH_PTR(&ce->constants_table, c) { in destroy_zend_class() 395 zend_hash_destroy(&ce->constants_table); in destroy_zend_class()
|
H A D | zend_inheritance.c | 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() 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() [all …]
|
H A D | zend.h | 128 HashTable constants_table; member
|
H A D | zend_constants.c | 372 c = zend_hash_find_ptr(&ce->constants_table, constant_name); in zend_get_constant_ex()
|
H A D | zend_API.c | 1202 ZEND_HASH_FOREACH_PTR(&class_type->constants_table, c) { in zend_update_class_constants() 4036 if (!zend_hash_add_ptr(&ce->constants_table, name, c)) { in zend_declare_class_constant_ex()
|
H A D | zend_compile.c | 1474 cc = zend_hash_find_ptr(&CG(active_class_entry)->constants_table, name); in zend_try_ct_eval_class_const() 1478 cc = zend_hash_find_ptr(&ce->constants_table, name); in zend_try_ct_eval_class_const() 1657 zend_hash_init_ex(&ce->constants_table, 8, NULL, NULL, persistent_hashes, 0); in zend_initialize_class_data()
|
H A D | zend_vm_def.h | 5633 zv = zend_hash_find_ex(&ce->constants_table, Z_STR_P(RT_CONSTANT(opline, opline->op2)), 1);
|
H A D | zend_vm_execute.h | 6118 zv = zend_hash_find_ex(&ce->constants_table, Z_STR_P(RT_CONSTANT(opline, opline->op2)), 1); in ZEND_FETCH_CLASS_CONSTANT_SPEC_CONST_CONST_HANDLER() 23946 zv = zend_hash_find_ex(&ce->constants_table, Z_STR_P(RT_CONSTANT(opline, opline->op2)), 1); in ZEND_FETCH_CLASS_CONSTANT_SPEC_VAR_CONST_HANDLER() 31988 zv = zend_hash_find_ex(&ce->constants_table, Z_STR_P(RT_CONSTANT(opline, opline->op2)), 1); in ZEND_FETCH_CLASS_CONSTANT_SPEC_UNUSED_CONST_HANDLER()
|
/PHP-7.4/ext/opcache/ |
H A D | zend_persist_calc.c | 398 zend_hash_persist_calc(&ce->constants_table); in zend_persist_class_entry_calc() 399 ZEND_HASH_FOREACH_BUCKET(&ce->constants_table, p) { in zend_persist_class_entry_calc()
|
H A D | zend_persist.c | 758 zend_hash_persist(&ce->constants_table); in zend_persist_class_entry() 759 ZEND_HASH_FOREACH_BUCKET(&ce->constants_table, p) { in zend_persist_class_entry() 764 HT_FLAGS(&ce->constants_table) &= (HASH_FLAG_UNINITIALIZED | HASH_FLAG_STATIC_KEYS); in zend_persist_class_entry()
|
H A D | zend_file_cache.c | 678 …zend_file_cache_serialize_hash(&ce->constants_table, script, info, buf, zend_file_cache_serialize_… 1378 zend_file_cache_unserialize_hash(&ce->constants_table,
|
H A D | zend_accelerator_util_funcs.c | 313 zend_hash_clone_constants(&ce->constants_table); in zend_class_copy_ctor()
|
H A D | ZendAccelerator.c | 658 ZEND_HASH_FOREACH_BUCKET(&ce->constants_table, q) { in accel_copy_permanent_strings() 3414 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, key, c) { in get_unresolved_initializer() 3502 ZEND_HASH_FOREACH_PTR(&ce->constants_table, c) { in preload_try_resolve_constants()
|
/PHP-7.4/ext/readline/ |
H A D | readline_cli.c | 554 …ion_generator_define(text, textlen, &cli_completion_state, ce ? &ce->constants_table : EG(zend_con… in cli_completion_generator()
|
/PHP-7.4/ext/opcache/Optimizer/ |
H A D | pass1_5.c | 228 if ((cc = zend_hash_find_ptr(&ce->constants_table, in zend_optimizer_pass1()
|
/PHP-7.4/ext/reflection/ |
H A D | php_reflection.c | 367 count = zend_hash_num_elements(&ce->constants_table); in _class_string() 373 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, key, c) { in _class_string() 3531 if ((constant = zend_hash_find_ptr(&ce->constants_table, constname)) == NULL) { in ZEND_METHOD() 4421 if (zend_hash_exists(&ce->constants_table, name)) { in ZEND_METHOD() 4444 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, key, c) { in ZEND_METHOD() 4469 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->constants_table, name, constant) { in ZEND_METHOD() 4491 ZEND_HASH_FOREACH_PTR(&ce->constants_table, c) { in ZEND_METHOD() 4496 if ((c = zend_hash_find_ptr(&ce->constants_table, name)) == NULL) { in ZEND_METHOD() 4517 if ((constant = zend_hash_find_ptr(&ce->constants_table, name)) == NULL) { in ZEND_METHOD()
|