Lines Matching refs:zptr

2712 static void ZEND_FASTCALL zend_jit_assign_op_to_typed_prop(zval *zptr, zend_property_info *prop_inf…  in zend_jit_assign_op_to_typed_prop()  argument
2717 if (UNEXPECTED(!verify_readonly_and_avis(zptr, prop_info, true))) { in zend_jit_assign_op_to_typed_prop()
2721 ZVAL_DEREF(zptr); in zend_jit_assign_op_to_typed_prop()
2723 if (binary_op == concat_function && Z_TYPE_P(zptr) == IS_STRING) { in zend_jit_assign_op_to_typed_prop()
2724 concat_function(zptr, zptr, value); in zend_jit_assign_op_to_typed_prop()
2725 ZEND_ASSERT(Z_TYPE_P(zptr) == IS_STRING && "Concat should return string"); in zend_jit_assign_op_to_typed_prop()
2729 binary_op(&z_copy, zptr, value); in zend_jit_assign_op_to_typed_prop()
2731 Z_PROP_FLAG_P(zptr) &= ~IS_PROP_REINITABLE; in zend_jit_assign_op_to_typed_prop()
2732 zval_ptr_dtor(zptr); in zend_jit_assign_op_to_typed_prop()
2733 ZVAL_COPY_VALUE(zptr, &z_copy); in zend_jit_assign_op_to_typed_prop()
2741 zval *zptr; in zend_jit_assign_obj_op_helper() local
2744 …if (EXPECTED((zptr = zobj->handlers->get_property_ptr_ptr(zobj, name, BP_VAR_RW, cache_slot)) != N… in zend_jit_assign_obj_op_helper()
2745 if (UNEXPECTED(Z_ISERROR_P(zptr))) { in zend_jit_assign_obj_op_helper()
2754 if (UNEXPECTED(Z_ISREF_P(zptr))) { in zend_jit_assign_obj_op_helper()
2755 ref = Z_REF_P(zptr); in zend_jit_assign_obj_op_helper()
2756 zptr = Z_REFVAL_P(zptr); in zend_jit_assign_obj_op_helper()
2770 zend_jit_assign_op_to_typed_prop(zptr, prop_info, value, binary_op); in zend_jit_assign_obj_op_helper()
2772 binary_op(zptr, zptr, value); in zend_jit_assign_obj_op_helper()