Lines Matching refs:dest_zval
3633 zval *dest_zval = dest_entry; local
3639 ZVAL_DEREF(dest_zval);
3640 thash = Z_TYPE_P(dest_zval) == IS_ARRAY ? Z_ARRVAL_P(dest_zval) : NULL;
3648 dest_zval = dest_entry;
3650 if (Z_TYPE_P(dest_zval) == IS_NULL) {
3651 convert_to_array_ex(dest_zval);
3652 add_next_index_null(dest_zval);
3654 convert_to_array_ex(dest_zval);
3666 ret = php_array_merge_recursive(Z_ARRVAL_P(dest_zval), Z_ARRVAL_P(src_zval));
3677 zend_hash_next_index_insert(Z_ARRVAL_P(dest_zval), src_zval);
3730 zval *src_entry, *dest_entry, *src_zval, *dest_zval; local
3760 dest_zval = dest_entry;
3761 ZVAL_DEREF(dest_zval);
3762 if (Z_ARRVAL_P(dest_zval)->u.v.nApplyCount > 1 ||
3771 dest_zval = dest_entry;
3773 if (ZEND_HASH_APPLY_PROTECTION(Z_ARRVAL_P(dest_zval))) {
3774 Z_ARRVAL_P(dest_zval)->u.v.nApplyCount++;
3780 ret = php_array_replace_recursive(Z_ARRVAL_P(dest_zval), Z_ARRVAL_P(src_zval));
3782 if (ZEND_HASH_APPLY_PROTECTION(Z_ARRVAL_P(dest_zval))) {
3783 Z_ARRVAL_P(dest_zval)->u.v.nApplyCount--;