Home
last modified time | relevance | path

Searched refs:zend_property_info (Results 1 – 25 of 30) sorted by relevance

12

/PHP-8.0/ext/mysqli/
H A Dmysqli_priv.h41 extern const zend_property_info mysqli_link_property_info_entries[];
42 extern const zend_property_info mysqli_result_property_info_entries[];
43 extern const zend_property_info mysqli_stmt_property_info_entries[];
44 extern const zend_property_info mysqli_driver_property_info_entries[];
45 extern const zend_property_info mysqli_warning_property_info_entries[];
/PHP-8.0/Zend/
H A Dzend_objects_API.h98 static inline zend_property_info *zend_get_property_info_for_slot(zend_object *obj, zval *slot) in zend_get_property_info_for_slot()
100 zend_property_info **table = obj->ce->properties_info_table; in zend_get_property_info_for_slot()
107 static inline zend_property_info *zend_get_typed_property_info_for_slot(zend_object *obj, zval *slo… in zend_get_typed_property_info_for_slot()
109 zend_property_info *prop_info = zend_get_property_info_for_slot(obj, slot); in zend_get_typed_property_info_for_slot()
H A Dzend_execute.h64 ZEND_API zend_bool ZEND_FASTCALL zend_verify_prop_assignable_by_ref(zend_property_info *prop_info, …
66 ZEND_API ZEND_COLD void zend_throw_ref_type_error_zval(zend_property_info *prop, zval *zv);
67 …END_API ZEND_COLD void zend_throw_ref_type_error_type(zend_property_info *prop1, zend_property_inf…
92 …LL zend_ref_add_type_source(zend_property_info_source_list *source_list, zend_property_info *prop);
93 …LL zend_ref_del_type_source(zend_property_info_source_list *source_list, zend_property_info *prop);
422 ZEND_API zend_bool zend_verify_property_type(zend_property_info *info, zval *property, zend_bool st…
423 ZEND_COLD void zend_verify_property_type_error(zend_property_info *info, zval *property);
433 zend_property_info **_prop, **_end; \
H A Dzend_object_handlers.c64 zend_property_info *prop_info; in rebuild_object_properties()
236 zend_property_info *prop_info; in zend_get_parent_private_property()
273 zend_property_info *property_info; in zend_get_property_offset()
369 zend_property_info *dummy; in zend_wrong_offset()
379 zend_property_info *property_info; in zend_get_property_info()
448 zend_property_info *property_info; in zend_check_property_access()
552 zend_property_info *prop_info = NULL; in zend_std_read_property()
705 zend_property_info *prop_info = NULL; in zend_std_write_property()
918 zend_property_info *prop_info = NULL; in zend_std_get_property_ptr_ptr()
1442 zend_property_info *prop_info; in zend_std_get_static_property()
[all …]
H A Dzend_inheritance.c36 const zend_property_info *parent_prop);
57 static zend_property_info *zend_duplicate_property_info_internal(zend_property_info *property_info)… in zend_duplicate_property_info_internal()
59 zend_property_info* new_property_info = pemalloc(sizeof(zend_property_info), 1); in zend_duplicate_property_info_internal()
997 const zend_property_info *parent_info, const zend_property_info *child_info) { in property_types_compatible()
1023 const zend_property_info *child, const zend_property_info *parent) { in emit_incompatible_property_error()
1036 zend_property_info *child_info; in do_inherit_property()
1162 zend_property_info **table, *prop; in zend_build_properties_info_table()
1201 zend_property_info *property_info; in zend_do_inheritance_ex()
1957 zend_property_info *property_info; in zend_do_traits_property_binding()
1959 zend_property_info *new_prop; in zend_do_traits_property_binding()
[all …]
H A Dzend_execute.c620 zend_property_info *prop) { in zend_throw_access_uninit_prop_by_ref_error()
1670 zend_property_info *prop; in zend_get_prop_not_accepting_double()
2759 zend_property_info *prop; in zend_verify_ref_array_assignable()
2919 zend_property_info *prop_info; in zend_fetch_property_address()
2961 zend_property_info *prop_info = NULL; in zend_assign_to_property_reference()
3016 zend_property_info *property_info; in zend_fetch_static_property_address_ex()
3092 zend_property_info *property_info; in zend_fetch_static_property_address()
3125 …END_API ZEND_COLD void zend_throw_ref_type_error_type(zend_property_info *prop1, zend_property_inf… in zend_throw_ref_type_error_type()
3215 zend_property_info *prop; in zend_verify_ref_assignable_zval()
3219 zend_property_info *first_prop = NULL; in zend_verify_ref_assignable_zval()
[all …]
H A Dzend_objects.c65 zend_property_info *prop_info = zend_get_property_info_for_slot(object, p); in zend_object_std_dtor()
198 zend_property_info *prop_info = zend_get_property_info_for_slot(new_object, dst); in zend_objects_clone_members()
H A Dzend_attributes.h104 … zend_attribute *zend_add_property_attribute(zend_class_entry *ce, zend_property_info *info, zend_… in zend_add_property_attribute()
H A Dzend_opcode.c182 zend_property_info *prop_info; in zend_cleanup_internal_class_data()
198 zend_property_info *prop_info; in zend_cleanup_internal_class_data()
265 zend_property_info *prop_info; in destroy_zend_class()
307 zend_property_info *prop_info; in destroy_zend_class()
H A Dzend_API.c1216 static zend_result update_property(zval *val, zend_property_info *prop_info) { in update_property()
1242 zend_property_info *prop_info; in zend_update_class_constants()
1332 zend_property_info *property_info; in object_properties_init_ex()
1364 zend_property_info *property_info; in object_properties_load()
3738 ZEND_API zend_property_info *zend_declare_typed_property(zend_class_entry *ce, zend_string *name, z… in zend_declare_typed_property()
3740 zend_property_info *property_info, *property_info_ptr; in zend_declare_typed_property()
3747 property_info = pemalloc(sizeof(zend_property_info), 1); in zend_declare_typed_property()
3749 property_info = zend_arena_alloc(&CG(arena), sizeof(zend_property_info)); in zend_declare_typed_property()
3800 …ce->properties_info_table = perealloc(ce->properties_info_table, sizeof(zend_property_info *) * ce… in zend_declare_typed_property()
4253 zend_property_info *prop_info; in zend_update_static_property_ex()
H A Dzend_vm_execute.h762 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER()
806 zend_property_info *prop_info; in ZEND_PRE_INC_STATIC_PROP_SPEC_HANDLER()
826 zend_property_info *prop_info; in ZEND_POST_INC_STATIC_PROP_SPEC_HANDLER()
929 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CONST_HANDLER()
960 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_TMP_HANDLER()
991 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_VAR_HANDLER()
1022 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CV_HANDLER()
1053 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_REF_SPEC_HANDLER()
22748 zend_property_info *prop_info = (zend_property_info*) CACHED_PTR_EX(cache_slot + 2); in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_CONST_HANDLER()
22882 zend_property_info *prop_info = (zend_property_info*) CACHED_PTR_EX(cache_slot + 2); in ZEND_ASSIGN_OBJ_SPEC_VAR_CONST_OP_DATA_TMP_HANDLER()
[all …]
H A Dzend_vm_def.h1013 zend_property_info *prop_info;
1108 zend_property_info *prop_info;
1279 zend_property_info *prop_info;
1352 zend_property_info *prop_info;
1392 prop_info = (zend_property_info*)CACHED_PTR_EX(cache_slot + 2);
1422 zend_property_info *prop_info;
1448 zend_property_info *prop_info;
2391 zend_property_info *prop_info = (zend_property_info*) CACHED_PTR_EX(cache_slot + 2);
2495 zend_property_info *prop_info;
2755 zend_property_info *prop_info;
[all …]
H A Dzend_compile.h370 } zend_property_info; typedef
H A Dzend_builtin_functions.c703 zend_property_info *prop_info; in add_class_vars()
980 zend_property_info *property_info; in ZEND_FUNCTION()
/PHP-8.0/ext/opcache/jit/
H A Dzend_jit_helpers.c1926 static zend_property_info *zend_object_fetch_property_type_info( in zend_object_fetch_property_type_info()
1954 zend_property_info *prop) { in zend_throw_access_uninit_prop_by_ref_error()
2040 zend_property_info *prop_info = NULL; in zend_jit_fetch_obj_w_slow()
2151 zend_property_info *prop; in zend_jit_get_prop_not_accepting_double()
2162 zend_property_info *error_prop = zend_jit_get_prop_not_accepting_double(ref); in zend_jit_throw_incdec_ref_error()
2499 zend_property_info *prop_info; in zend_jit_assign_obj_op_helper()
2521 prop_info = (zend_property_info*)CACHED_PTR_EX(cache_slot + 2); in zend_jit_assign_obj_op_helper()
2676 zend_property_info *prop_info = (zend_property_info *) CACHED_PTR_EX(cache_slot + 2); in zend_jit_pre_inc_obj_helper()
2744 zend_property_info *prop_info = (zend_property_info *) CACHED_PTR_EX(cache_slot + 2); in zend_jit_pre_dec_obj_helper()
2810 zend_property_info *prop_info = (zend_property_info*)CACHED_PTR_EX(cache_slot + 2); in zend_jit_post_inc_obj_helper()
[all …]
/PHP-8.0/ext/opcache/
H A Dzend_persist_calc.c337 static void zend_persist_property_info_calc(zend_property_info *prop) in zend_persist_property_info_calc()
339 ADD_SIZE_EX(sizeof(zend_property_info)); in zend_persist_property_info_calc()
368 zend_property_info *prop; in check_property_type_resolution()
455 zend_property_info *prop = Z_PTR(p->val); in zend_persist_class_entry_calc()
464 ADD_SIZE_EX(sizeof(zend_property_info *) * ce->default_properties_count); in zend_persist_class_entry_calc()
H A Dzend_persist.c714 static zend_property_info *zend_persist_property_info(zend_property_info *prop) in zend_persist_property_info()
718 prop = zend_shared_memdup_put(prop, sizeof(zend_property_info)); in zend_persist_property_info()
720 prop = zend_shared_memdup_arena_put(prop, sizeof(zend_property_info)); in zend_persist_property_info()
874 zend_property_info *prop = Z_PTR(p->val); in zend_persist_class_entry()
895 size_t size = sizeof(zend_property_info *) * ce->default_properties_count; in zend_persist_class_entry()
907 zend_property_info *prop_info = zend_shared_alloc_get_xlat_entry( in zend_persist_class_entry()
1040 zend_property_info *prop; in zend_update_parent_ce()
H A Dzend_file_cache.c641 zend_property_info *prop;
740 zend_property_info **table;
1410 zend_property_info *prop;
H A DZendAccelerator.c629 zend_property_info *info; in accel_copy_permanent_strings()
631 info = (zend_property_info*)Z_PTR(q->val); in accel_copy_permanent_strings()
3489 zend_property_info *prop;
3597 zend_property_info *prop = ce->properties_info_table[i];
3649 zend_property_info *prop;
3981 static zend_class_entry *preload_load_prop_type(zend_property_info *prop, zend_string *name) {
4032 zend_property_info *prop;
H A Dzend_accelerator_util_funcs.c217 zend_property_info *prop_info; in zend_hash_clone_prop_info()
/PHP-8.0/ext/standard/
H A Dvar.c51 static void php_object_property_dump(zend_property_info *prop_info, zval *zv, zend_ulong index, zen… in php_object_property_dump()
165 zend_property_info *prop_info = NULL; in php_var_dump()
236 static void zval_object_property_dump(zend_property_info *prop_info, zval *zv, zend_ulong index, ze… in zval_object_property_dump()
343 zend_property_info *prop_info = NULL; in php_debug_zval_dump()
778 zend_property_info *info = zend_get_typed_property_info_for_slot(Z_OBJ_P(struc), val); in php_var_serialize_try_add_sleep_prop()
H A Dvar_unserializer.re466 zend_property_info *info = NULL;
508 zend_property_info *existing_propinfo;
819 zend_property_info *info = NULL;
/PHP-8.0/ext/reflection/
H A Dphp_reflection.c121 zend_property_info *prop;
403 zend_property_info *prop; in _class_string()
417 zend_property_info *prop; in _class_string()
464 zend_property_info *prop; in _class_string()
3791 zend_property_info *prop_info; in add_class_vars()
3833 zend_property_info *prop_info; in ZEND_METHOD()
3920 zend_property_info *prop_info; in ZEND_METHOD()
4279 zend_property_info *property_info; in ZEND_METHOD()
4411 zend_property_info *prop_info; in ZEND_METHOD()
5602 zend_property_info *prop_info; in ZEND_METHOD()
[all …]
/PHP-8.0/
H A D.gdbinit234 set $prop = (zend_property_info*)$p->val.value.ptr
474 set $pi = (zend_property_info *)$arg0
/PHP-8.0/ext/opcache/Optimizer/
H A Dzend_inference.c2081 static zend_property_info *lookup_prop_info(zend_class_entry *ce, zend_string *name, zend_class_ent… in lookup_prop_info()
2082 zend_property_info *prop_info; in lookup_prop_info()
2108 static zend_property_info *zend_fetch_prop_info(const zend_op_array *op_array, zend_ssa *ssa, zend_… in zend_fetch_prop_info()
2110 zend_property_info *prop_info = NULL; in zend_fetch_prop_info()
2131 static zend_property_info *zend_fetch_static_prop_info(const zend_script *script, const zend_op_arr… in zend_fetch_static_prop_info()
2133 zend_property_info *prop_info = NULL; in zend_fetch_static_prop_info()
2167 static uint32_t zend_fetch_prop_type(const zend_script *script, zend_property_info *prop_info, zend… in zend_fetch_prop_type()
2410 zend_property_info *prop_info = NULL; in _zend_update_type_info()
3355 zend_property_info *prop_info = zend_fetch_prop_info(op_array, ssa, opline, ssa_op); in _zend_update_type_info()
4538 zend_property_info *prop_info = in zend_may_throw_ex()

Completed in 288 milliseconds

12