Lines Matching refs:zend_property_info

574 static zend_never_inline zval* zend_assign_to_typed_property_reference(zend_property_info *prop_inf…  in zend_assign_to_typed_property_reference()
612 static zend_never_inline ZEND_COLD void zend_throw_auto_init_in_prop_error(zend_property_info *prop… in zend_throw_auto_init_in_prop_error()
622 static zend_never_inline ZEND_COLD void zend_throw_auto_init_in_ref_error(zend_property_info *prop)… in zend_throw_auto_init_in_ref_error()
633 zend_property_info *prop) { in zend_throw_access_uninit_prop_by_ref_error()
840 ZEND_COLD zend_never_inline void zend_verify_property_type_error(const zend_property_info *info, co… in zend_verify_property_type_error()
858 …inline void zend_magic_get_property_type_inconsistency_error(const zend_property_info *info, const… in zend_magic_get_property_type_inconsistency_error()
891 const zend_property_info *info) { in zend_readonly_property_modification_error()
901 …id ZEND_FASTCALL zend_readonly_property_indirect_modification_error(const zend_property_info *info) in zend_readonly_property_indirect_modification_error()
912 …END_FASTCALL zend_object_released_while_assigning_to_property_error(const zend_property_info *info) in zend_object_released_while_assigning_to_property_error()
919 const zend_property_info *prop_info, const char *operation in zend_asymmetric_visibility_property_modification_error()
1026 static zend_always_inline bool i_zend_check_property_type(const zend_property_info *info, zval *pro… in i_zend_check_property_type()
1043 static zend_always_inline bool i_zend_verify_property_type(const zend_property_info *info, zval *pr… in i_zend_verify_property_type()
1053 ZEND_API bool zend_never_inline zend_verify_property_type(const zend_property_info *info, zval *pro… in zend_verify_property_type()
1057 static zend_never_inline zval* zend_assign_to_typed_prop(zend_property_info *info, zval *property_v… in zend_assign_to_typed_prop()
1707 static zend_never_inline void zend_binary_assign_op_typed_prop(zend_property_info *prop_info, zval … in zend_binary_assign_op_typed_prop()
2070 static zend_property_info *zend_get_prop_not_accepting_double(zend_reference *ref) in zend_get_prop_not_accepting_double()
2072 zend_property_info *prop; in zend_get_prop_not_accepting_double()
2082 zend_reference *ref, zend_property_info *error_prop OPLINE_DC) in zend_throw_incdec_ref_error()
2104 static ZEND_COLD zend_long zend_throw_incdec_prop_error(zend_property_info *prop OPLINE_DC) { in zend_throw_incdec_prop_error()
2141 zend_property_info *error_prop = zend_get_prop_not_accepting_double(ref); in zend_incdec_typed_ref()
2155 static void zend_incdec_typed_prop(zend_property_info *prop_info, zval *var_ptr, zval *copy OPLINE_… in zend_incdec_typed_prop()
2185 static void zend_pre_incdec_property_zval(zval *prop, zend_property_info *prop_info OPLINE_DC EXECU… in zend_pre_incdec_property_zval()
2223 static void zend_post_incdec_property_zval(zval *prop, zend_property_info *prop_info OPLINE_DC EXEC… in zend_post_incdec_property_zval()
3282 zend_property_info *prop; in zend_verify_ref_array_assignable()
3294 zval *result, zval *ptr, zend_object *obj, zend_property_info *prop_info, uint32_t flags) in zend_handle_fetch_obj_flags()
3332 …int32_t prop_op_type, void **cache_slot, int type, uint32_t flags, zend_property_info **prop_info_… in zend_fetch_property_address()
3381 zend_property_info *prop_info = CACHED_PTR_EX(cache_slot + 2); in zend_fetch_property_address()
3455 zend_property_info *prop_info = CACHED_PTR_EX(cache_slot + 2); in zend_fetch_property_address()
3477 zend_property_info *prop_info = NULL; in zend_assign_to_property_reference()
3535 …e zend_result zend_fetch_static_property_address_ex(zval **retval, zend_property_info **prop_info,… in zend_fetch_static_property_address_ex()
3538 zend_property_info *property_info; in zend_fetch_static_property_address_ex()
3612 …line zend_result zend_fetch_static_property_address(zval **retval, zend_property_info **prop_info,… in zend_fetch_static_property_address()
3613 zend_property_info *property_info; in zend_fetch_static_property_address()
3647 …END_COLD void zend_throw_ref_type_error_type(const zend_property_info *prop1, const zend_property_… in zend_throw_ref_type_error_type()
3663 ZEND_API ZEND_COLD void zend_throw_ref_type_error_zval(const zend_property_info *prop, const zval *… in zend_throw_ref_type_error_zval()
3674 …D void zend_throw_conflicting_coercion_error(const zend_property_info *prop1, const zend_property_… in zend_throw_conflicting_coercion_error()
3692 const zend_property_info *info, const zval *zv, bool strict) { in i_zend_verify_type_assignable_zval()
3734 const zend_property_info *prop; in zend_verify_ref_assignable_zval()
3738 const zend_property_info *first_prop = NULL; in zend_verify_ref_assignable_zval()
3852 ZEND_API bool ZEND_FASTCALL zend_verify_prop_assignable_by_ref_ex(const zend_property_info *prop_in… in zend_verify_prop_assignable_by_ref_ex()
3869 const zend_property_info *ref_prop = ZEND_REF_FIRST_SOURCE(Z_REF_P(orig_val)); in zend_verify_prop_assignable_by_ref_ex()
3893 ZEND_API bool ZEND_FASTCALL zend_verify_prop_assignable_by_ref(const zend_property_info *prop_info,… in zend_verify_prop_assignable_by_ref()
3897 …ALL zend_ref_add_type_source(zend_property_info_source_list *source_list, zend_property_info *prop) in zend_ref_add_type_source()
3907 list = emalloc(sizeof(zend_property_info_list) + (4 - 1) * sizeof(zend_property_info *)); in zend_ref_add_type_source()
3913 …(list, sizeof(zend_property_info_list) + (list->num_allocated - 1) * sizeof(zend_property_info *)); in zend_ref_add_type_source()
3920 …nd_ref_del_type_source(zend_property_info_source_list *source_list, const zend_property_info *prop) in zend_ref_del_type_source()
3923 zend_property_info **ptr, **end; in zend_ref_del_type_source()
3953 …list, sizeof(zend_property_info_list) + (list->num_allocated - 1) * sizeof(zend_property_info *))); in zend_ref_del_type_source()