/PHP-8.0/Zend/ |
H A D | zend_inheritance.c | 1035 zval *child = zend_hash_find_ex(&ce->properties_info, key, 1); in do_inherit_property() 1085 _zend_hash_append_ptr(&ce->properties_info, key, child_info); in do_inherit_property() 1192 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in zend_build_properties_info_table() 1359 ZEND_HASH_FOREACH_PTR(&ce->properties_info, property_info) { in zend_do_inheritance_ex() 1369 if (zend_hash_num_elements(&parent_ce->properties_info)) { in zend_do_inheritance_ex() 1370 zend_hash_extend(&ce->properties_info, in zend_do_inheritance_ex() 1371 zend_hash_num_elements(&ce->properties_info) + in zend_do_inheritance_ex() 1372 zend_hash_num_elements(&parent_ce->properties_info), 0); in zend_do_inheritance_ex() 1944 && zend_hash_exists(&traits[i]->properties_info, prop_name)) { in find_first_definition() 1996 zend_hash_del(&ce->properties_info, prop_name); in zend_do_traits_property_binding() [all …]
|
H A D | zend_object_handlers.c | 71 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in rebuild_object_properties() 86 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in rebuild_object_properties() 239 zv = zend_hash_find(&scope->properties_info, member); in zend_get_parent_private_property() 283 if (UNEXPECTED(zend_hash_num_elements(&ce->properties_info) == 0) in zend_get_property_offset() 284 || UNEXPECTED((zv = zend_hash_find(&ce->properties_info, member)) == NULL)) { in zend_get_property_offset() 383 if (UNEXPECTED(zend_hash_num_elements(&ce->properties_info) == 0) in zend_get_property_info() 384 || EXPECTED((zv = zend_hash_find(&ce->properties_info, member)) == NULL)) { in zend_get_property_info() 1378 zend_property_info *property_info = zend_hash_find_ptr(&ce->properties_info, property_name); in zend_std_get_static_property_with_info() 1571 ZEND_HASH_FOREACH_PTR(&zobj1->ce->properties_info, info) { in zend_std_compare_objects()
|
H A D | zend_opcode.c | 320 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in destroy_zend_class() 332 zend_hash_destroy(&ce->properties_info); in destroy_zend_class() 399 zend_hash_destroy(&ce->properties_info); in destroy_zend_class()
|
H A D | zend.h | 127 HashTable properties_info; member
|
H A D | zend_API.c | 1277 ZEND_HASH_FOREACH_PTR(&class_type->properties_info, prop_info) { in zend_update_class_constants() 3763 if ((property_info_ptr = zend_hash_find_ptr(&ce->properties_info, name)) != NULL && in zend_declare_typed_property() 3767 zend_hash_del(&ce->properties_info, name); in zend_declare_typed_property() 3784 if ((property_info_ptr = zend_hash_find_ptr(&ce->properties_info, name)) != NULL && in zend_declare_typed_property() 3788 zend_hash_del(&ce->properties_info, name); in zend_declare_typed_property() 3835 zend_hash_update_ptr(&ce->properties_info, name, property_info); in zend_declare_typed_property()
|
H A D | zend_builtin_functions.c | 707 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in add_class_vars() 998 property_info = zend_hash_find_ptr(&ce->properties_info, property); in ZEND_FUNCTION()
|
H A D | zend.c | 1012 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in zend_resolve_property_types()
|
H A D | zend_compile.c | 1825 …zend_hash_init(&ce->properties_info, 8, NULL, (persistent_hashes ? zend_destroy_property_info_inte… in zend_initialize_class_data() 6505 if (zend_hash_exists(&scope->properties_info, name)) { in zend_compile_params() 7071 if (zend_hash_exists(&ce->properties_info, name)) { in zend_compile_prop_decl()
|
/PHP-8.0/ext/opcache/ |
H A D | zend_persist_calc.c | 375 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in check_property_type_resolution() 453 zend_hash_persist_calc(&ce->properties_info); in zend_persist_class_entry_calc() 454 ZEND_HASH_FOREACH_BUCKET(&ce->properties_info, p) { in zend_persist_class_entry_calc()
|
H A D | zend_persist.c | 872 zend_hash_persist(&ce->properties_info); in zend_persist_class_entry() 873 ZEND_HASH_FOREACH_BUCKET(&ce->properties_info, p) { in zend_persist_class_entry() 890 HT_FLAGS(&ce->properties_info) &= (HASH_FLAG_UNINITIALIZED | HASH_FLAG_STATIC_KEYS); in zend_persist_class_entry() 1041 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in zend_update_parent_ce()
|
H A D | zend_file_cache.c | 736 …zend_file_cache_serialize_hash(&ce->properties_info, script, info, buf, zend_file_cache_serialize_… 1497 zend_file_cache_unserialize_hash(&ce->properties_info,
|
H A D | zend_accelerator_util_funcs.c | 331 zend_hash_clone_prop_info(&ce->properties_info); in zend_class_copy_ctor()
|
H A D | ZendAccelerator.c | 628 ZEND_HASH_FOREACH_BUCKET(&ce->properties_info, q) { in accel_copy_permanent_strings() 3500 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop) { 3650 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { 4033 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) {
|
/PHP-8.0/ext/reflection/ |
H A D | php_reflection.c | 401 count = zend_hash_num_elements(&ce->properties_info); in _class_string() 405 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in _class_string() 419 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in _class_string() 466 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in _class_string() 484 if (!zend_hash_exists(&ce->properties_info, prop_name)) { in _class_string() 3795 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in add_class_vars() 3853 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in ZEND_METHOD() 4288 if ((property_info = zend_hash_find_ptr(&ce->properties_info, name)) != NULL) { in ZEND_METHOD() 4426 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in ZEND_METHOD() 5210 property_info = zend_hash_find_ptr(&ce->properties_info, name); in ZEND_METHOD() [all …]
|
/PHP-8.0/ext/standard/ |
H A D | var_unserializer.re | 507 if (obj && zend_hash_num_elements(&obj->ce->properties_info) > 0) { 522 existing_propinfo = zend_hash_find_ptr(&obj->ce->properties_info, unmangled);
|
/PHP-8.0/ |
H A D | .gdbinit | 228 set $ht = &$zobj->ce->properties_info
|
/PHP-8.0/ext/opcache/Optimizer/ |
H A D | zend_inference.c | 2098 prop_info = zend_hash_find_ptr(&ce->properties_info, name); in lookup_prop_info() 4539 zend_hash_find_ptr(&ce->properties_info, prop_name); in zend_may_throw_ex()
|
/PHP-8.0/ext/opcache/jit/ |
H A D | zend_jit_x86.dasc | 13020 info = (zend_property_info*)zend_hash_find_ptr(&ce->properties_info, member); 13050 info = (zend_property_info*)zend_hash_find_ptr(&ce->properties_info, member);
|