Lines Matching refs:value_ptr

556 static inline void zend_assign_to_variable_reference(zval *variable_ptr, zval *value_ptr, zend_refc…  in zend_assign_to_variable_reference()  argument
560 if (EXPECTED(!Z_ISREF_P(value_ptr))) { in zend_assign_to_variable_reference()
561 ZVAL_NEW_REF(value_ptr, value_ptr); in zend_assign_to_variable_reference()
562 } else if (UNEXPECTED(variable_ptr == value_ptr)) { in zend_assign_to_variable_reference()
566 ref = Z_REF_P(value_ptr); in zend_assign_to_variable_reference()
574 …ped_property_reference(zend_property_info *prop_info, zval *prop, zval *value_ptr, zend_refcounted… in zend_assign_to_typed_property_reference() argument
576 if (!zend_verify_prop_assignable_by_ref(prop_info, value_ptr, EX_USES_STRICT_TYPES())) { in zend_assign_to_typed_property_reference()
582 zend_assign_to_variable_reference(prop, value_ptr, garbage_ptr); in zend_assign_to_typed_property_reference()
587 …zval *zend_wrong_assign_to_variable_reference(zval *variable_ptr, zval *value_ptr, zend_refcounted… in zend_wrong_assign_to_variable_reference() argument
595 Z_TRY_ADDREF_P(value_ptr); in zend_wrong_assign_to_variable_reference()
596 …return zend_assign_to_variable_ex(variable_ptr, value_ptr, IS_TMP_VAR, EX_USES_STRICT_TYPES(), gar… in zend_wrong_assign_to_variable_reference()
3472 …int32_t container_op_type, zval *prop_ptr, uint32_t prop_op_type, zval *value_ptr OPLINE_DC EXECUT… in zend_assign_to_property_reference()
3486 UNEXPECTED(!Z_ISREF_P(value_ptr))) { in zend_assign_to_property_reference()
3489 variable_ptr, value_ptr, &garbage OPLINE_CC EXECUTE_DATA_CC); in zend_assign_to_property_reference()
3491 …variable_ptr = zend_assign_to_typed_property_reference(prop_info, variable_ptr, value_ptr, &garbag… in zend_assign_to_property_reference()
3493 zend_assign_to_variable_reference(variable_ptr, value_ptr, &garbage); in zend_assign_to_property_reference()
3511 …to_property_reference_this_const(zval *container, zval *prop_ptr, zval *value_ptr OPLINE_DC EXECUT… in zend_assign_to_property_reference_this_const()
3513 zend_assign_to_property_reference(container, IS_UNUSED, prop_ptr, IS_CONST, value_ptr in zend_assign_to_property_reference_this_const()
3517 …_to_property_reference_var_const(zval *container, zval *prop_ptr, zval *value_ptr OPLINE_DC EXECUT… in zend_assign_to_property_reference_var_const()
3519 zend_assign_to_property_reference(container, IS_VAR, prop_ptr, IS_CONST, value_ptr in zend_assign_to_property_reference_var_const()
3523 …n_to_property_reference_this_var(zval *container, zval *prop_ptr, zval *value_ptr OPLINE_DC EXECUT… in zend_assign_to_property_reference_this_var()
3525 zend_assign_to_property_reference(container, IS_UNUSED, prop_ptr, IS_VAR, value_ptr in zend_assign_to_property_reference_this_var()
3529 …gn_to_property_reference_var_var(zval *container, zval *prop_ptr, zval *value_ptr OPLINE_DC EXECUT… in zend_assign_to_property_reference_var_var()
3531 zend_assign_to_property_reference(container, IS_VAR, prop_ptr, IS_VAR, value_ptr in zend_assign_to_property_reference_var_var()