Home
last modified time | relevance | path

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

12

/php-src/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-src/Zend/
H A Dzend_objects_API.h99 static inline zend_property_info *zend_get_property_info_for_slot(zend_object *obj, zval *slot) in zend_get_property_info_for_slot()
101 zend_property_info **table = obj->ce->properties_info_table; in zend_get_property_info_for_slot()
108 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()
110 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.h76 ZEND_API bool ZEND_FASTCALL zend_verify_prop_assignable_by_ref(const zend_property_info *prop_info,…
78 ZEND_API ZEND_COLD void zend_throw_ref_type_error_zval(const zend_property_info *prop, const zval *…
79 …END_COLD void zend_throw_ref_type_error_type(const zend_property_info *prop1, const zend_property_…
84 …_COLD void ZEND_FASTCALL zend_readonly_property_modification_error(const zend_property_info *info);
85 …d ZEND_FASTCALL zend_readonly_property_indirect_modification_error(const zend_property_info *info);
89 …ND_FASTCALL zend_object_released_while_assigning_to_property_error(const zend_property_info *info);
122 …LL zend_ref_add_type_source(zend_property_info_source_list *source_list, zend_property_info *prop);
505 ZEND_API bool zend_verify_property_type(const zend_property_info *info, zval *property, bool strict…
506 ZEND_COLD void zend_verify_property_type_error(const zend_property_info *info, const zval *property…
507 ZEND_COLD void zend_magic_get_property_type_inconsistency_error(const zend_property_info *info, con…
[all …]
H A Dzend_object_handlers.c64 zend_property_info *prop_info; in rebuild_object_properties()
92 zend_property_info *prop_info; in zend_std_build_object_properties_array()
250 zend_property_info *prop_info; in zend_get_parent_private_property()
318 zend_property_info *property_info; in zend_get_property_offset()
414 const zend_property_info *dummy; in zend_wrong_offset()
424 zend_property_info *property_info; in zend_get_property_info()
493 zend_property_info *property_info; in zend_check_property_access()
611 const zend_property_info *prop_info = NULL; in zend_std_read_property()
813 const zend_property_info *prop_info = NULL; in zend_std_write_property()
1645 zend_property_info *prop_info; in zend_std_get_static_property()
[all …]
H A Dzend_execute.c631 zend_property_info *prop) { in zend_throw_access_uninit_prop_by_ref_error()
889 const zend_property_info *info) { in zend_readonly_property_modification_error()
1879 zend_property_info *prop; in zend_get_prop_not_accepting_double()
3084 zend_property_info *prop; in zend_verify_ref_array_assignable()
3261 zend_property_info *prop_info; in zend_fetch_property_address()
3301 zend_property_info *prop_info = NULL; in zend_assign_to_property_reference()
3359 zend_property_info *property_info; in zend_fetch_static_property_address_ex()
3434 zend_property_info *property_info; in zend_fetch_static_property_address()
3555 const zend_property_info *prop; in zend_verify_ref_assignable_zval()
3559 const zend_property_info *first_prop = NULL; in zend_verify_ref_assignable_zval()
[all …]
H A Dzend_inheritance.c53 const zend_property_info *parent_prop);
1243 const zend_property_info *parent_info, const zend_property_info *child_info) { in property_types_compatible()
1269 const zend_property_info *child, const zend_property_info *parent) { in emit_incompatible_property_error()
1282 zend_property_info *child_info; in do_inherit_property()
1442 zend_property_info **table, *prop; in zend_build_properties_info_table()
1481 zend_property_info *property_info; in zend_do_inheritance_ex()
2486 zend_property_info *property_info; in zend_do_traits_property_binding()
2487 zend_property_info *colliding_prop; in zend_do_traits_property_binding()
2488 zend_property_info *new_prop; in zend_do_traits_property_binding()
2687 const zend_property_info *child_prop;
[all …]
H A Dzend_objects.c72 zend_property_info *prop_info = zend_get_property_info_for_slot(object, p); in zend_object_std_dtor()
215 zend_property_info *prop_info = zend_get_property_info_for_slot(new_object, dst); in zend_objects_clone_members()
H A Dzend_attributes.h114 … zend_attribute *zend_add_property_attribute(zend_class_entry *ce, zend_property_info *info, zend_… in zend_add_property_attribute()
H A Dzend_vm_execute.h774 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_OP_SPEC_HANDLER()
818 zend_property_info *prop_info; in ZEND_PRE_INC_STATIC_PROP_SPEC_HANDLER()
838 zend_property_info *prop_info; in ZEND_POST_INC_STATIC_PROP_SPEC_HANDLER()
941 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CONST_HANDLER()
977 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_TMP_HANDLER()
1013 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_VAR_HANDLER()
1049 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_SPEC_OP_DATA_CV_HANDLER()
1085 zend_property_info *prop_info; in ZEND_ASSIGN_STATIC_PROP_REF_SPEC_HANDLER()
23524 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()
23658 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_API.c1462 static zend_result update_property(zval *val, zend_property_info *prop_info) { in update_property()
1604 zend_property_info *prop_info; in zend_update_class_constants()
1690 zend_property_info *property_info; in object_properties_init_ex()
1722 zend_property_info *property_info; in object_properties_load()
3686 zend_property_info *prop; in zend_disable_class()
4479 ZEND_API zend_property_info *zend_declare_typed_property(zend_class_entry *ce, zend_string *name, z… in zend_declare_typed_property()
4481 zend_property_info *property_info, *property_info_ptr; in zend_declare_typed_property()
4492 property_info = pemalloc(sizeof(zend_property_info), 1); in zend_declare_typed_property()
4494 property_info = zend_arena_alloc(&CG(arena), sizeof(zend_property_info)); in zend_declare_typed_property()
4553 …ce->properties_info_table = perealloc(ce->properties_info_table, sizeof(zend_property_info *) * ce… in zend_declare_typed_property()
[all …]
H A Dzend_opcode.c186 zend_property_info *prop_info; in zend_cleanup_internal_class_data()
293 zend_property_info *prop_info; in destroy_zend_class()
H A Dzend_enum.c62 zend_property_info *property_info; in zend_verify_enum_properties()
/php-src/ext/opcache/jit/
H A Dzend_jit_helpers.c2075 static zend_property_info *zend_object_fetch_property_type_info( in zend_object_fetch_property_type_info()
2103 zend_property_info *prop) { in zend_throw_access_uninit_prop_by_ref_error()
2189 zend_property_info *prop_info = NULL; in zend_jit_fetch_obj_w_slow()
2345 zend_property_info *prop; in zend_jit_get_prop_not_accepting_double()
2388 zend_property_info *error_prop = zend_jit_get_prop_not_accepting_double(ref); in zend_jit_pre_inc_typed_ref()
2758 zend_property_info *prop_info; in zend_jit_assign_obj_op_helper()
2780 prop_info = (zend_property_info*)CACHED_PTR_EX(cache_slot + 2); in zend_jit_assign_obj_op_helper()
2983 zend_property_info *prop_info = (zend_property_info *) CACHED_PTR_EX(cache_slot + 2); in zend_jit_pre_inc_obj_helper()
3053 zend_property_info *prop_info = (zend_property_info *) CACHED_PTR_EX(cache_slot + 2); in zend_jit_pre_dec_obj_helper()
3121 zend_property_info *prop_info = (zend_property_info*)CACHED_PTR_EX(cache_slot + 2); in zend_jit_post_inc_obj_helper()
[all …]
H A Dzend_jit.c559 static zend_property_info* zend_get_known_property_info(const zend_op_array *op_array, zend_class_e… in zend_get_known_property_info()
561 zend_property_info *info = NULL; in zend_get_known_property_info()
597 info = (zend_property_info*)zend_hash_find_ptr(&ce->properties_info, member); in zend_get_known_property_info()
624 zend_property_info *info; in zend_may_be_dynamic_property()
637 info = (zend_property_info*)zend_hash_find_ptr(&ce->properties_info, member); in zend_may_be_dynamic_property()
/php-src/ext/opcache/
H A Dzend_persist_calc.c372 static void zend_persist_property_info_calc(zend_property_info *prop) in zend_persist_property_info_calc()
374 ADD_SIZE(sizeof(zend_property_info)); in zend_persist_property_info_calc()
465 zend_property_info *prop = Z_PTR(p->val); in zend_persist_class_entry_calc()
474 ADD_SIZE(sizeof(zend_property_info *) * ce->default_properties_count); in zend_persist_class_entry_calc()
H A Dzend_persist.c780 static zend_property_info *zend_persist_property_info(zend_property_info *prop) in zend_persist_property_info()
783 prop = zend_shared_memdup_put(prop, sizeof(zend_property_info)); in zend_persist_property_info()
937 zend_property_info *prop = Z_PTR(p->val); in zend_persist_class_entry()
958 size_t size = sizeof(zend_property_info *) * ce->default_properties_count; in zend_persist_class_entry()
965 zend_property_info *prop_info = zend_shared_alloc_get_xlat_entry( in zend_persist_class_entry()
H A Dzend_file_cache.c661 zend_property_info *prop;
760 zend_property_info **table;
1502 zend_property_info *prop;
/php-src/ext/standard/
H A Dvar.c53 static void php_object_property_dump(zend_property_info *prop_info, zval *zv, zend_ulong index, zen… in php_object_property_dump()
175 zend_property_info *prop_info = NULL; in php_var_dump()
247 static void zval_object_property_dump(zend_property_info *prop_info, zval *zv, zend_ulong index, ze… in zval_object_property_dump()
367 zend_property_info *prop_info = NULL; in php_debug_zval_dump()
826 zend_property_info *info = zend_get_typed_property_info_for_slot(Z_OBJ_P(struc), val); in php_var_serialize_try_add_sleep_prop()
1177 zend_property_info *prop_info; in php_var_serialize_intern()
H A Dvar_unserializer.re537 zend_property_info *existing_propinfo;
587 zend_property_info *info = NULL;
911 zend_property_info *info = NULL;
/php-src/ext/reflection/
H A Dphp_reflection.c126 zend_property_info *prop;
401 zend_property_info *prop; in _class_string()
415 zend_property_info *prop; in _class_string()
462 zend_property_info *prop; in _class_string()
4132 zend_property_info *prop_info; in add_class_vars()
4174 zend_property_info *prop_info; in ZEND_METHOD()
4260 zend_property_info *prop_info; in ZEND_METHOD()
4619 zend_property_info *property_info; in ZEND_METHOD()
4751 zend_property_info *prop_info; in ZEND_METHOD()
5966 zend_property_info *prop_info; in ZEND_METHOD()
[all …]
/php-src/ext/xsl/
H A Dphp_xsl.c134 …const zend_property_info *prop_info = zend_get_property_info(xsl_xsltprocessor_class_entry, prop_n…
/php-src/
H A D.gdbinit234 set $prop = (zend_property_info*)$p->val.value.ptr
484 set $pi = (zend_property_info *)$arg0
/php-src/Zend/Optimizer/
H A Dzend_inference.c2402 static const zend_property_info *lookup_prop_info(const zend_class_entry *ce, zend_string *name, ze… in lookup_prop_info()
2403 const zend_property_info *prop_info; in lookup_prop_info()
2429 static const zend_property_info *zend_fetch_prop_info(const zend_op_array *op_array, zend_ssa *ssa,… in zend_fetch_prop_info()
2431 const zend_property_info *prop_info = NULL; in zend_fetch_prop_info()
2452 static const zend_property_info *zend_fetch_static_prop_info(const zend_script *script, const zend_… in zend_fetch_static_prop_info()
2454 const zend_property_info *prop_info = NULL; in zend_fetch_static_prop_info()
2488 static uint32_t zend_fetch_prop_type(const zend_script *script, const zend_property_info *prop_info… in zend_fetch_prop_type()
2741 const zend_property_info *prop_info = NULL; in _zend_update_type_info()
3778 const zend_property_info *prop_info = zend_fetch_prop_info(op_array, ssa, opline, ssa_op); in _zend_update_type_info()
4012 … const zend_property_info *prop_info = zend_fetch_static_prop_info(script, op_array, ssa, opline); in _zend_update_type_info()
[all …]
/php-src/ext/json/
H A Djson_encoder.c127 zend_property_info *prop_info; in php_json_encode_array()
/php-src/ext/zend_test/
H A Dtest_arginfo.h724zend_property_info *property_testProp = zend_declare_typed_property(class_entry, property_testProp… in register_class_ZendAttributeTest()
931zend_property_info *property_attributed = zend_declare_typed_property(class_entry, property_attrib… in register_class_ZendTestClassWithPropertyAttribute()

Completed in 340 milliseconds

12