Home
last modified time | relevance | path

Searched refs:properties_info (Results 1 – 17 of 17) sorted by relevance

/PHP-7.4/Zend/
H A Dzend_inheritance.c954 zval *child = zend_hash_find_ex(&ce->properties_info, key, 1); in do_inherit_property()
1004 _zend_hash_append_ptr(&ce->properties_info, key, child_info); in do_inherit_property()
1111 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in zend_build_properties_info_table()
1291 ZEND_HASH_FOREACH_PTR(&ce->properties_info, property_info) { in zend_do_inheritance_ex()
1301 if (zend_hash_num_elements(&parent_ce->properties_info)) { in zend_do_inheritance_ex()
1302 zend_hash_extend(&ce->properties_info, in zend_do_inheritance_ex()
1303 zend_hash_num_elements(&ce->properties_info) + in zend_do_inheritance_ex()
1304 zend_hash_num_elements(&parent_ce->properties_info), 0); in zend_do_inheritance_ex()
1914 && zend_hash_exists(&traits[i]->properties_info, prop_name)) { in find_first_definition()
1965 zend_hash_del(&ce->properties_info, prop_name); in zend_do_traits_property_binding()
[all …]
H A Dzend_object_handlers.c71 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()
356 zv = zend_hash_find(&scope->properties_info, member); in zend_get_parent_private_property()
394 if (UNEXPECTED(zend_hash_num_elements(&ce->properties_info) == 0) in zend_get_property_offset()
395 || UNEXPECTED((zv = zend_hash_find(&ce->properties_info, member)) == NULL)) { in zend_get_property_offset()
494 if (UNEXPECTED(zend_hash_num_elements(&ce->properties_info) == 0) in zend_get_property_info()
495 || EXPECTED((zv = zend_hash_find(&ce->properties_info, member)) == NULL)) { in zend_get_property_info()
1503 zend_property_info *property_info = zend_hash_find_ptr(&ce->properties_info, property_name); in zend_std_get_static_property_with_info()
1644 ZEND_HASH_FOREACH_PTR(&zobj1->ce->properties_info, info) { in zend_std_compare_objects()
H A Dzend_opcode.c300 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in destroy_zend_class()
311 zend_hash_destroy(&ce->properties_info); in destroy_zend_class()
371 zend_hash_destroy(&ce->properties_info); in destroy_zend_class()
H A Dzend.h127 HashTable properties_info; member
H A Dzend_API.c1219 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in zend_update_class_constants()
3725 if ((property_info_ptr = zend_hash_find_ptr(&ce->properties_info, name)) != NULL && in zend_declare_typed_property()
3729 zend_hash_del(&ce->properties_info, name); in zend_declare_typed_property()
3746 if ((property_info_ptr = zend_hash_find_ptr(&ce->properties_info, name)) != NULL && in zend_declare_typed_property()
3750 zend_hash_del(&ce->properties_info, name); in zend_declare_typed_property()
3802 zend_hash_update_ptr(&ce->properties_info, name, property_info); in zend_declare_typed_property()
H A Dzend_builtin_functions.c1110 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in add_class_vars()
1431 property_info = zend_hash_find_ptr(&ce->properties_info, property); in ZEND_FUNCTION()
H A Dzend.c973 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in zend_resolve_property_types()
H A Dzend_compile.c1656 …zend_hash_init_ex(&ce->properties_info, 8, NULL, (persistent_hashes ? zend_destroy_property_info_i… in zend_initialize_class_data()
6135 if (zend_hash_exists(&ce->properties_info, name)) { in zend_compile_prop_decl()
/PHP-7.4/ext/opcache/
H A Dzend_persist_calc.c340 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in check_property_type_resolution()
412 zend_hash_persist_calc(&ce->properties_info); in zend_persist_class_entry_calc()
413 ZEND_HASH_FOREACH_BUCKET(&ce->properties_info, p) { in zend_persist_class_entry_calc()
H A Dzend_persist.c781 zend_hash_persist(&ce->properties_info); in zend_persist_class_entry()
782 ZEND_HASH_FOREACH_BUCKET(&ce->properties_info, p) { in zend_persist_class_entry()
787 HT_FLAGS(&ce->properties_info) &= (HASH_FLAG_UNINITIALIZED | HASH_FLAG_STATIC_KEYS); in zend_persist_class_entry()
935 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in zend_update_parent_ce()
H A Dzend_file_cache.c681 …zend_file_cache_serialize_hash(&ce->properties_info, script, info, buf, zend_file_cache_serialize_…
1382 zend_file_cache_unserialize_hash(&ce->properties_info,
H A Dzend_accelerator_util_funcs.c310 zend_hash_clone_prop_info(&ce->properties_info); in zend_class_copy_ctor()
H A DZendAccelerator.c635 ZEND_HASH_FOREACH_BUCKET(&ce->properties_info, q) { in accel_copy_permanent_strings()
3420 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop) { in get_unresolved_initializer()
3552 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in preload_try_resolve_property_types()
3945 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in preload_ensure_classes_loadable()
/PHP-7.4/ext/reflection/
H A Dphp_reflection.c385 count = zend_hash_num_elements(&ce->properties_info); in _class_string()
389 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in _class_string()
403 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in _class_string()
450 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop) { in _class_string()
468 if (!zend_hash_exists(&ce->properties_info, prop_name)) { in _class_string()
3751 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in add_class_vars()
3810 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in ZEND_METHOD()
4236 if ((property_info = zend_hash_find_ptr(&ce->properties_info, name)) != NULL) { in ZEND_METHOD()
4394 ZEND_HASH_FOREACH_STR_KEY_PTR(&ce->properties_info, key, prop_info) { in ZEND_METHOD()
5306 property_info = zend_hash_find_ptr(&ce->properties_info, name); in ZEND_METHOD()
[all …]
/PHP-7.4/ext/standard/
H A Dvar_unserializer.re515 if (obj && zend_hash_num_elements(&obj->ce->properties_info) > 0) {
530 existing_propinfo = zend_hash_find_ptr(&obj->ce->properties_info, unmangled);
/PHP-7.4/
H A D.gdbinit228 set $ht = &$zobj->ce->properties_info
/PHP-7.4/ext/opcache/Optimizer/
H A Dzend_inference.c2325 prop_info = zend_hash_find_ptr(&ce->properties_info, name); in lookup_prop_info()
4661 prop_info = zend_hash_find_ptr(&ce->properties_info, in zend_may_throw()
4670 ZEND_HASH_FOREACH_PTR(&ce->properties_info, prop_info) { in zend_may_throw()

Completed in 175 milliseconds