/PHP-8.3/Zend/ |
H A D | zend_inheritance.c | 1472 ZEND_HASH_MAP_FOREACH_PTR(&ce->properties_info, prop) { in zend_build_properties_info_table() 1622 if (zend_hash_num_elements(&parent_ce->properties_info)) { in zend_do_inheritance_ex() 1623 zend_hash_extend(&ce->properties_info, in zend_do_inheritance_ex() 1624 zend_hash_num_elements(&ce->properties_info) + in zend_do_inheritance_ex() 1625 zend_hash_num_elements(&parent_ce->properties_info), 0); in zend_do_inheritance_ex() 2505 zend_hash_del(&ce->properties_info, prop_name); in zend_do_traits_property_binding() 2965 p = emalloc(HT_SIZE(&ce->properties_info)); in zend_lazy_class_load() 2966 memcpy(p, HT_GET_DATA_ADDR(&ce->properties_info), HT_USED_SIZE(&ce->properties_info)); in zend_lazy_class_load() 2967 HT_SET_DATA_ADDR(&ce->properties_info, p); in zend_lazy_class_load() 2968 p = ce->properties_info.arData; in zend_lazy_class_load() [all …]
|
H A D | zend_object_handlers.c | 254 zv = zend_hash_find(&scope->properties_info, member); in zend_get_parent_private_property() 329 if (UNEXPECTED(zend_hash_num_elements(&ce->properties_info) == 0) in zend_get_property_offset() 330 || UNEXPECTED((zv = zend_hash_find(&ce->properties_info, member)) == NULL)) { in zend_get_property_offset() 429 if (UNEXPECTED(zend_hash_num_elements(&ce->properties_info) == 0) in zend_get_property_info() 430 || EXPECTED((zv = zend_hash_find(&ce->properties_info, member)) == NULL)) { in zend_get_property_info() 802 const zend_property_info *prop_info = zend_hash_find_ptr(&scope->properties_info, name); in verify_readonly_initialization_access() 1588 zend_property_info *property_info = zend_hash_find_ptr(&ce->properties_info, property_name); in zend_std_get_static_property_with_info()
|
H A D | zend_opcode.c | 384 ZEND_HASH_MAP_FOREACH_PTR(&ce->properties_info, prop_info) { in destroy_zend_class() 396 zend_hash_destroy(&ce->properties_info); in destroy_zend_class() 446 ZEND_HASH_MAP_FOREACH_PTR(&ce->properties_info, prop_info) { in destroy_zend_class() 456 zend_hash_destroy(&ce->properties_info); in destroy_zend_class()
|
H A D | zend.h | 164 HashTable properties_info; member
|
H A D | zend_API.c | 1571 ZEND_HASH_MAP_FOREACH_PTR(&class_type->properties_info, prop_info) { in zend_update_class_constants() 3562 ZEND_HASH_MAP_FOREACH_PTR(&disabled_class->properties_info, prop) { in zend_disable_class() 3569 zend_hash_clean(&disabled_class->properties_info); in zend_disable_class() 4366 if ((property_info_ptr = zend_hash_find_ptr(&ce->properties_info, name)) != NULL && in zend_declare_typed_property() 4373 zend_hash_del(&ce->properties_info, name); in zend_declare_typed_property() 4387 if ((property_info_ptr = zend_hash_find_ptr(&ce->properties_info, name)) != NULL && in zend_declare_typed_property() 4394 zend_hash_del(&ce->properties_info, name); in zend_declare_typed_property() 4445 zend_hash_update_ptr(&ce->properties_info, name, property_info); in zend_declare_typed_property()
|
H A D | zend_enum.c | 64 ZEND_HASH_MAP_FOREACH_PTR(&ce->properties_info, property_info) { in zend_verify_enum_properties()
|
H A D | zend_builtin_functions.c | 692 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in add_class_vars() 965 property_info = zend_hash_find_ptr(&ce->properties_info, property); in ZEND_FUNCTION()
|
H A D | zend_compile.c | 1982 zend_hash_init(&ce->properties_info, 8, NULL, NULL, persistent_hashes); in zend_initialize_class_data() 7148 if (zend_hash_exists(&scope->properties_info, name)) { in zend_compile_params() 7756 if (zend_hash_exists(&ce->properties_info, name)) { in zend_compile_prop_decl()
|
/PHP-8.3/ext/opcache/ |
H A D | zend_persist_calc.c | 463 zend_hash_persist_calc(&ce->properties_info); in zend_persist_class_entry_calc() 464 ZEND_HASH_MAP_FOREACH_BUCKET(&ce->properties_info, p) { in zend_persist_class_entry_calc()
|
H A D | zend_persist.c | 939 zend_hash_persist(&ce->properties_info); in zend_persist_class_entry() 940 ZEND_HASH_MAP_FOREACH_BUCKET(&ce->properties_info, p) { in zend_persist_class_entry() 957 HT_FLAGS(&ce->properties_info) &= (HASH_FLAG_UNINITIALIZED | HASH_FLAG_STATIC_KEYS); in zend_persist_class_entry()
|
H A D | zend_file_cache.c | 755 …zend_file_cache_serialize_hash(&ce->properties_info, script, info, buf, zend_file_cache_serialize_… 1595 zend_file_cache_unserialize_hash(&ce->properties_info,
|
H A D | ZendAccelerator.c | 681 ZEND_HASH_MAP_FOREACH_BUCKET(&ce->properties_info, q) { in accel_copy_permanent_strings()
|
/PHP-8.3/ext/reflection/ |
H A D | php_reflection.c | 404 count = zend_hash_num_elements(&ce->properties_info); in _class_string() 408 ZEND_HASH_MAP_FOREACH_PTR(&ce->properties_info, prop) { in _class_string() 422 ZEND_HASH_MAP_FOREACH_PTR(&ce->properties_info, prop) { in _class_string() 469 ZEND_HASH_MAP_FOREACH_PTR(&ce->properties_info, prop) { in _class_string() 487 if (!zend_hash_exists(&ce->properties_info, prop_name)) { in _class_string() 4086 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in add_class_vars() 4144 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in ZEND_METHOD() 4578 if ((property_info = zend_hash_find_ptr(&ce->properties_info, name)) != NULL) { in ZEND_METHOD() 4716 ZEND_HASH_MAP_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in ZEND_METHOD() 5530 property_info = zend_hash_find_ptr(&ce->properties_info, name); in ZEND_METHOD() [all …]
|
/PHP-8.3/ext/standard/ |
H A D | var_unserializer.re | 541 if (zend_hash_num_elements(&ce->properties_info) > 0) { 553 existing_propinfo = zend_hash_find_ptr(&ce->properties_info, Z_STR_P(key)); 563 &ce->properties_info, unmangled_prop, unmangled_prop_len);
|
/PHP-8.3/ |
H A D | .gdbinit | 228 set $ht = &$zobj->ce->properties_info
|
/PHP-8.3/ext/zend_test/ |
H A D | test.c | 1238 …o = zend_hash_str_find_ptr(&zend_test_class_with_property_attribute->properties_info, "attributed"… in PHP_MINIT_FUNCTION()
|
/PHP-8.3/ext/opcache/jit/ |
H A D | zend_jit.c | 674 info = (zend_property_info*)zend_hash_find_ptr(&ce->properties_info, member); in zend_get_known_property_info() 714 info = (zend_property_info*)zend_hash_find_ptr(&ce->properties_info, member); in zend_may_be_dynamic_property()
|
/PHP-8.3/Zend/Optimizer/ |
H A D | zend_inference.c | 2424 prop_info = zend_hash_find_ptr(&ce->properties_info, name); in lookup_prop_info() 5100 zend_hash_find_ptr(&ce->properties_info, prop_name); in zend_may_throw_ex()
|