retval_ptr       3571 Zend/zend_API.c ZEND_API int zend_fcall_info_call(zend_fcall_info *fci, zend_fcall_info_cache *fcc, zval *retval_ptr, zval *args) /* {{{ */
retval_ptr       3576 Zend/zend_API.c 	fci->retval = retval_ptr ? retval_ptr : &retval;
retval_ptr       3583 Zend/zend_API.c 	if (!retval_ptr && Z_TYPE(retval) != IS_UNDEF) {
retval_ptr        471 Zend/zend_API.h ZEND_API int call_user_function(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[]);
retval_ptr        472 Zend/zend_API.h ZEND_API int call_user_function_ex(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[], int no_separation, zend_array *symbol_table);
retval_ptr         48 Zend/zend_execute.h ZEND_API int zend_eval_string(char *str, zval *retval_ptr, char *string_name);
retval_ptr         49 Zend/zend_execute.h ZEND_API int zend_eval_stringl(char *str, size_t str_len, zval *retval_ptr, char *string_name);
retval_ptr         50 Zend/zend_execute.h ZEND_API int zend_eval_string_ex(char *str, zval *retval_ptr, char *string_name, int handle_exceptions);
retval_ptr         51 Zend/zend_execute.h ZEND_API int zend_eval_stringl_ex(char *str, size_t str_len, zval *retval_ptr, char *string_name, int handle_exceptions);
retval_ptr        665 Zend/zend_execute_API.c int call_user_function(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[]) /* {{{ */
retval_ptr        667 Zend/zend_execute_API.c 	return call_user_function_ex(function_table, object, function_name, retval_ptr, param_count, params, 1, NULL);
retval_ptr        671 Zend/zend_execute_API.c int call_user_function_ex(HashTable *function_table, zval *object, zval *function_name, zval *retval_ptr, uint32_t param_count, zval params[], int no_separation, zend_array *symbol_table) /* {{{ */
retval_ptr        679 Zend/zend_execute_API.c 	fci.retval = retval_ptr;
retval_ptr       1101 Zend/zend_execute_API.c ZEND_API int zend_eval_stringl(char *str, size_t str_len, zval *retval_ptr, char *string_name) /* {{{ */
retval_ptr       1108 Zend/zend_execute_API.c 	if (retval_ptr) {
retval_ptr       1140 Zend/zend_execute_API.c 			if (retval_ptr) {
retval_ptr       1141 Zend/zend_execute_API.c 				ZVAL_COPY_VALUE(retval_ptr, &local_retval);
retval_ptr       1146 Zend/zend_execute_API.c 			if (retval_ptr) {
retval_ptr       1147 Zend/zend_execute_API.c 				ZVAL_NULL(retval_ptr);
retval_ptr       1163 Zend/zend_execute_API.c ZEND_API int zend_eval_string(char *str, zval *retval_ptr, char *string_name) /* {{{ */
retval_ptr       1165 Zend/zend_execute_API.c 	return zend_eval_stringl(str, strlen(str), retval_ptr, string_name);
retval_ptr       1169 Zend/zend_execute_API.c ZEND_API int zend_eval_stringl_ex(char *str, size_t str_len, zval *retval_ptr, char *string_name, int handle_exceptions) /* {{{ */
retval_ptr       1173 Zend/zend_execute_API.c 	result = zend_eval_stringl(str, str_len, retval_ptr, string_name);
retval_ptr       1182 Zend/zend_execute_API.c ZEND_API int zend_eval_string_ex(char *str, zval *retval_ptr, char *string_name, int handle_exceptions) /* {{{ */
retval_ptr       1184 Zend/zend_execute_API.c 	return zend_eval_stringl_ex(str, strlen(str), retval_ptr, string_name, handle_exceptions);
retval_ptr         34 Zend/zend_interfaces.c ZEND_API zval* zend_call_method(zval *object, zend_class_entry *obj_ce, zend_function **fn_proxy, const char *function_name, size_t function_name_len, zval *retval_ptr, int param_count, zval* arg1, zval* arg2)
retval_ptr         54 Zend/zend_interfaces.c 	fci.retval = retval_ptr ? retval_ptr : &retval;
retval_ptr        123 Zend/zend_interfaces.c 	if (!retval_ptr) {
retval_ptr        127 Zend/zend_interfaces.c 	return retval_ptr;
retval_ptr       3895 Zend/zend_vm_def.h 		zval *retval_ref, *retval_ptr;
retval_ptr       3899 Zend/zend_vm_def.h 		retval_ref = retval_ptr = GET_OP1_ZVAL_PTR(BP_VAR_R);
retval_ptr       3902 Zend/zend_vm_def.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
retval_ptr       3903 Zend/zend_vm_def.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
retval_ptr       3905 Zend/zend_vm_def.h 			if (UNEXPECTED(Z_TYPE_P(retval_ptr) == IS_INDIRECT)) {
retval_ptr       3906 Zend/zend_vm_def.h 				retval_ptr = Z_INDIRECT_P(retval_ptr);
retval_ptr       3908 Zend/zend_vm_def.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       3910 Zend/zend_vm_def.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       3915 Zend/zend_vm_def.h 			&& !ZEND_SAME_FAKE_TYPE(ret_info->type_hint, Z_TYPE_P(retval_ptr))
retval_ptr       3917 Zend/zend_vm_def.h 			&& retval_ref != retval_ptr)
retval_ptr       3924 Zend/zend_vm_def.h 				ZVAL_COPY(retval_ref, retval_ptr);
retval_ptr       3926 Zend/zend_vm_def.h 			retval_ptr = retval_ref;
retval_ptr       3928 Zend/zend_vm_def.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
retval_ptr       3932 Zend/zend_vm_def.h 				zval_ptr_dtor_nogc(retval_ptr);
retval_ptr       3945 Zend/zend_vm_def.h 	zval *retval_ptr;
retval_ptr       3948 Zend/zend_vm_def.h 	retval_ptr = GET_OP1_ZVAL_PTR_UNDEF(BP_VAR_R);
retval_ptr       3949 Zend/zend_vm_def.h 	if (OP1_TYPE == IS_CV && UNEXPECTED(Z_TYPE_INFO_P(retval_ptr) == IS_UNDEF)) {
retval_ptr       3951 Zend/zend_vm_def.h 		retval_ptr = GET_OP1_UNDEF_CV(retval_ptr, BP_VAR_R);
retval_ptr       3964 Zend/zend_vm_def.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       3971 Zend/zend_vm_def.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       3972 Zend/zend_vm_def.h 			ZVAL_COPY(EX(return_value), retval_ptr);
retval_ptr       3974 Zend/zend_vm_def.h 			if (UNEXPECTED(Z_ISREF_P(retval_ptr))) {
retval_ptr       3975 Zend/zend_vm_def.h 				zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
retval_ptr       3977 Zend/zend_vm_def.h 				retval_ptr = Z_REFVAL_P(retval_ptr);
retval_ptr       3978 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       3981 Zend/zend_vm_def.h 				} else if (Z_OPT_REFCOUNTED_P(retval_ptr)) {
retval_ptr       3982 Zend/zend_vm_def.h 					Z_ADDREF_P(retval_ptr);
retval_ptr       3985 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       3995 Zend/zend_vm_def.h 	zval *retval_ptr;
retval_ptr       4006 Zend/zend_vm_def.h 			retval_ptr = GET_OP1_ZVAL_PTR(BP_VAR_R);
retval_ptr       4012 Zend/zend_vm_def.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       4021 Zend/zend_vm_def.h 		retval_ptr = GET_OP1_ZVAL_PTR_PTR(BP_VAR_W);
retval_ptr       4023 Zend/zend_vm_def.h 		if (OP1_TYPE == IS_VAR && UNEXPECTED(retval_ptr == NULL)) {
retval_ptr       4029 Zend/zend_vm_def.h 			if (retval_ptr == &EG(uninitialized_zval) ||
retval_ptr       4031 Zend/zend_vm_def.h 			     !(Z_VAR_FLAGS_P(retval_ptr) & IS_VAR_RET_REF))) {
retval_ptr       4034 Zend/zend_vm_def.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
retval_ptr       4036 Zend/zend_vm_def.h 					if (Z_REFCOUNTED_P(retval_ptr)) Z_ADDREF_P(retval_ptr);
retval_ptr       4043 Zend/zend_vm_def.h 			ZVAL_MAKE_REF(retval_ptr);
retval_ptr       4044 Zend/zend_vm_def.h 			Z_ADDREF_P(retval_ptr);
retval_ptr       4045 Zend/zend_vm_def.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
retval_ptr       3077 Zend/zend_vm_execute.h 	zval *retval_ptr;
retval_ptr       3080 Zend/zend_vm_execute.h 	retval_ptr = EX_CONSTANT(opline->op1);
retval_ptr       3081 Zend/zend_vm_execute.h 	if (IS_CONST == IS_CV && UNEXPECTED(Z_TYPE_INFO_P(retval_ptr) == IS_UNDEF)) {
retval_ptr       3083 Zend/zend_vm_execute.h 		retval_ptr = GET_OP1_UNDEF_CV(retval_ptr, BP_VAR_R);
retval_ptr       3096 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       3103 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       3104 Zend/zend_vm_execute.h 			ZVAL_COPY(EX(return_value), retval_ptr);
retval_ptr       3106 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_ISREF_P(retval_ptr))) {
retval_ptr       3107 Zend/zend_vm_execute.h 				zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
retval_ptr       3109 Zend/zend_vm_execute.h 				retval_ptr = Z_REFVAL_P(retval_ptr);
retval_ptr       3110 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       3113 Zend/zend_vm_execute.h 				} else if (Z_OPT_REFCOUNTED_P(retval_ptr)) {
retval_ptr       3114 Zend/zend_vm_execute.h 					Z_ADDREF_P(retval_ptr);
retval_ptr       3117 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       3127 Zend/zend_vm_execute.h 	zval *retval_ptr;
retval_ptr       3138 Zend/zend_vm_execute.h 			retval_ptr = EX_CONSTANT(opline->op1);
retval_ptr       3144 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       3153 Zend/zend_vm_execute.h 		retval_ptr = NULL;
retval_ptr       3155 Zend/zend_vm_execute.h 		if (IS_CONST == IS_VAR && UNEXPECTED(retval_ptr == NULL)) {
retval_ptr       3161 Zend/zend_vm_execute.h 			if (retval_ptr == &EG(uninitialized_zval) ||
retval_ptr       3163 Zend/zend_vm_execute.h 			     !(Z_VAR_FLAGS_P(retval_ptr) & IS_VAR_RET_REF))) {
retval_ptr       3166 Zend/zend_vm_execute.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
retval_ptr       3168 Zend/zend_vm_execute.h 					if (Z_REFCOUNTED_P(retval_ptr)) Z_ADDREF_P(retval_ptr);
retval_ptr       3175 Zend/zend_vm_execute.h 			ZVAL_MAKE_REF(retval_ptr);
retval_ptr       3176 Zend/zend_vm_execute.h 			Z_ADDREF_P(retval_ptr);
retval_ptr       3177 Zend/zend_vm_execute.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
retval_ptr       7754 Zend/zend_vm_execute.h 		zval *retval_ref, *retval_ptr;
retval_ptr       7758 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = EX_CONSTANT(opline->op1);
retval_ptr       7761 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
retval_ptr       7762 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
retval_ptr       7764 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_TYPE_P(retval_ptr) == IS_INDIRECT)) {
retval_ptr       7765 Zend/zend_vm_execute.h 				retval_ptr = Z_INDIRECT_P(retval_ptr);
retval_ptr       7767 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       7769 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       7774 Zend/zend_vm_execute.h 			&& !ZEND_SAME_FAKE_TYPE(ret_info->type_hint, Z_TYPE_P(retval_ptr))
retval_ptr       7776 Zend/zend_vm_execute.h 			&& retval_ref != retval_ptr)
retval_ptr       7783 Zend/zend_vm_execute.h 				ZVAL_COPY(retval_ref, retval_ptr);
retval_ptr       7785 Zend/zend_vm_execute.h 			retval_ptr = retval_ref;
retval_ptr       7787 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
retval_ptr       7791 Zend/zend_vm_execute.h 				zval_ptr_dtor_nogc(retval_ptr);
retval_ptr       11767 Zend/zend_vm_execute.h 	zval *retval_ptr;
retval_ptr       11770 Zend/zend_vm_execute.h 	retval_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
retval_ptr       11771 Zend/zend_vm_execute.h 	if (IS_TMP_VAR == IS_CV && UNEXPECTED(Z_TYPE_INFO_P(retval_ptr) == IS_UNDEF)) {
retval_ptr       11773 Zend/zend_vm_execute.h 		retval_ptr = GET_OP1_UNDEF_CV(retval_ptr, BP_VAR_R);
retval_ptr       11786 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       11793 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       11794 Zend/zend_vm_execute.h 			ZVAL_COPY(EX(return_value), retval_ptr);
retval_ptr       11796 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_ISREF_P(retval_ptr))) {
retval_ptr       11797 Zend/zend_vm_execute.h 				zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
retval_ptr       11799 Zend/zend_vm_execute.h 				retval_ptr = Z_REFVAL_P(retval_ptr);
retval_ptr       11800 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       11803 Zend/zend_vm_execute.h 				} else if (Z_OPT_REFCOUNTED_P(retval_ptr)) {
retval_ptr       11804 Zend/zend_vm_execute.h 					Z_ADDREF_P(retval_ptr);
retval_ptr       11807 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       11817 Zend/zend_vm_execute.h 	zval *retval_ptr;
retval_ptr       11828 Zend/zend_vm_execute.h 			retval_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
retval_ptr       11834 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       11843 Zend/zend_vm_execute.h 		retval_ptr = NULL;
retval_ptr       11845 Zend/zend_vm_execute.h 		if (IS_TMP_VAR == IS_VAR && UNEXPECTED(retval_ptr == NULL)) {
retval_ptr       11851 Zend/zend_vm_execute.h 			if (retval_ptr == &EG(uninitialized_zval) ||
retval_ptr       11853 Zend/zend_vm_execute.h 			     !(Z_VAR_FLAGS_P(retval_ptr) & IS_VAR_RET_REF))) {
retval_ptr       11856 Zend/zend_vm_execute.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
retval_ptr       11858 Zend/zend_vm_execute.h 					if (Z_REFCOUNTED_P(retval_ptr)) Z_ADDREF_P(retval_ptr);
retval_ptr       11865 Zend/zend_vm_execute.h 			ZVAL_MAKE_REF(retval_ptr);
retval_ptr       11866 Zend/zend_vm_execute.h 			Z_ADDREF_P(retval_ptr);
retval_ptr       11867 Zend/zend_vm_execute.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
retval_ptr       13580 Zend/zend_vm_execute.h 		zval *retval_ref, *retval_ptr;
retval_ptr       13584 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = _get_zval_ptr_tmp(opline->op1.var, execute_data, &free_op1);
retval_ptr       13587 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
retval_ptr       13588 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
retval_ptr       13590 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_TYPE_P(retval_ptr) == IS_INDIRECT)) {
retval_ptr       13591 Zend/zend_vm_execute.h 				retval_ptr = Z_INDIRECT_P(retval_ptr);
retval_ptr       13593 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       13595 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       13600 Zend/zend_vm_execute.h 			&& !ZEND_SAME_FAKE_TYPE(ret_info->type_hint, Z_TYPE_P(retval_ptr))
retval_ptr       13602 Zend/zend_vm_execute.h 			&& retval_ref != retval_ptr)
retval_ptr       13609 Zend/zend_vm_execute.h 				ZVAL_COPY(retval_ref, retval_ptr);
retval_ptr       13611 Zend/zend_vm_execute.h 			retval_ptr = retval_ref;
retval_ptr       13613 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
retval_ptr       13617 Zend/zend_vm_execute.h 				zval_ptr_dtor_nogc(retval_ptr);
retval_ptr       14993 Zend/zend_vm_execute.h 	zval *retval_ptr;
retval_ptr       14996 Zend/zend_vm_execute.h 	retval_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
retval_ptr       14997 Zend/zend_vm_execute.h 	if (IS_VAR == IS_CV && UNEXPECTED(Z_TYPE_INFO_P(retval_ptr) == IS_UNDEF)) {
retval_ptr       14999 Zend/zend_vm_execute.h 		retval_ptr = GET_OP1_UNDEF_CV(retval_ptr, BP_VAR_R);
retval_ptr       15012 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       15019 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       15020 Zend/zend_vm_execute.h 			ZVAL_COPY(EX(return_value), retval_ptr);
retval_ptr       15022 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_ISREF_P(retval_ptr))) {
retval_ptr       15023 Zend/zend_vm_execute.h 				zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
retval_ptr       15025 Zend/zend_vm_execute.h 				retval_ptr = Z_REFVAL_P(retval_ptr);
retval_ptr       15026 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       15029 Zend/zend_vm_execute.h 				} else if (Z_OPT_REFCOUNTED_P(retval_ptr)) {
retval_ptr       15030 Zend/zend_vm_execute.h 					Z_ADDREF_P(retval_ptr);
retval_ptr       15033 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       15043 Zend/zend_vm_execute.h 	zval *retval_ptr;
retval_ptr       15054 Zend/zend_vm_execute.h 			retval_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
retval_ptr       15060 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       15069 Zend/zend_vm_execute.h 		retval_ptr = _get_zval_ptr_ptr_var(opline->op1.var, execute_data, &free_op1);
retval_ptr       15071 Zend/zend_vm_execute.h 		if (IS_VAR == IS_VAR && UNEXPECTED(retval_ptr == NULL)) {
retval_ptr       15077 Zend/zend_vm_execute.h 			if (retval_ptr == &EG(uninitialized_zval) ||
retval_ptr       15079 Zend/zend_vm_execute.h 			     !(Z_VAR_FLAGS_P(retval_ptr) & IS_VAR_RET_REF))) {
retval_ptr       15082 Zend/zend_vm_execute.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
retval_ptr       15084 Zend/zend_vm_execute.h 					if (Z_REFCOUNTED_P(retval_ptr)) Z_ADDREF_P(retval_ptr);
retval_ptr       15091 Zend/zend_vm_execute.h 			ZVAL_MAKE_REF(retval_ptr);
retval_ptr       15092 Zend/zend_vm_execute.h 			Z_ADDREF_P(retval_ptr);
retval_ptr       15093 Zend/zend_vm_execute.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
retval_ptr       19314 Zend/zend_vm_execute.h 		zval *retval_ref, *retval_ptr;
retval_ptr       19318 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = _get_zval_ptr_var(opline->op1.var, execute_data, &free_op1);
retval_ptr       19321 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
retval_ptr       19322 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
retval_ptr       19324 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_TYPE_P(retval_ptr) == IS_INDIRECT)) {
retval_ptr       19325 Zend/zend_vm_execute.h 				retval_ptr = Z_INDIRECT_P(retval_ptr);
retval_ptr       19327 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       19329 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       19334 Zend/zend_vm_execute.h 			&& !ZEND_SAME_FAKE_TYPE(ret_info->type_hint, Z_TYPE_P(retval_ptr))
retval_ptr       19336 Zend/zend_vm_execute.h 			&& retval_ref != retval_ptr)
retval_ptr       19343 Zend/zend_vm_execute.h 				ZVAL_COPY(retval_ref, retval_ptr);
retval_ptr       19345 Zend/zend_vm_execute.h 			retval_ptr = retval_ref;
retval_ptr       19347 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
retval_ptr       19351 Zend/zend_vm_execute.h 				zval_ptr_dtor_nogc(retval_ptr);
retval_ptr       25088 Zend/zend_vm_execute.h 		zval *retval_ref, *retval_ptr;
retval_ptr       25092 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = NULL;
retval_ptr       25095 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
retval_ptr       25096 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
retval_ptr       25098 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_TYPE_P(retval_ptr) == IS_INDIRECT)) {
retval_ptr       25099 Zend/zend_vm_execute.h 				retval_ptr = Z_INDIRECT_P(retval_ptr);
retval_ptr       25101 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       25103 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       25108 Zend/zend_vm_execute.h 			&& !ZEND_SAME_FAKE_TYPE(ret_info->type_hint, Z_TYPE_P(retval_ptr))
retval_ptr       25110 Zend/zend_vm_execute.h 			&& retval_ref != retval_ptr)
retval_ptr       25117 Zend/zend_vm_execute.h 				ZVAL_COPY(retval_ref, retval_ptr);
retval_ptr       25119 Zend/zend_vm_execute.h 			retval_ptr = retval_ref;
retval_ptr       25121 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
retval_ptr       25125 Zend/zend_vm_execute.h 				zval_ptr_dtor_nogc(retval_ptr);
retval_ptr       28573 Zend/zend_vm_execute.h 	zval *retval_ptr;
retval_ptr       28576 Zend/zend_vm_execute.h 	retval_ptr = _get_zval_ptr_cv_undef(execute_data, opline->op1.var);
retval_ptr       28577 Zend/zend_vm_execute.h 	if (IS_CV == IS_CV && UNEXPECTED(Z_TYPE_INFO_P(retval_ptr) == IS_UNDEF)) {
retval_ptr       28579 Zend/zend_vm_execute.h 		retval_ptr = GET_OP1_UNDEF_CV(retval_ptr, BP_VAR_R);
retval_ptr       28592 Zend/zend_vm_execute.h 			ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       28599 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       28600 Zend/zend_vm_execute.h 			ZVAL_COPY(EX(return_value), retval_ptr);
retval_ptr       28602 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_ISREF_P(retval_ptr))) {
retval_ptr       28603 Zend/zend_vm_execute.h 				zend_refcounted *ref = Z_COUNTED_P(retval_ptr);
retval_ptr       28605 Zend/zend_vm_execute.h 				retval_ptr = Z_REFVAL_P(retval_ptr);
retval_ptr       28606 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       28609 Zend/zend_vm_execute.h 				} else if (Z_OPT_REFCOUNTED_P(retval_ptr)) {
retval_ptr       28610 Zend/zend_vm_execute.h 					Z_ADDREF_P(retval_ptr);
retval_ptr       28613 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       28623 Zend/zend_vm_execute.h 	zval *retval_ptr;
retval_ptr       28634 Zend/zend_vm_execute.h 			retval_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
retval_ptr       28640 Zend/zend_vm_execute.h 				ZVAL_COPY_VALUE(EX(return_value), retval_ptr);
retval_ptr       28649 Zend/zend_vm_execute.h 		retval_ptr = _get_zval_ptr_cv_BP_VAR_W(execute_data, opline->op1.var);
retval_ptr       28651 Zend/zend_vm_execute.h 		if (IS_CV == IS_VAR && UNEXPECTED(retval_ptr == NULL)) {
retval_ptr       28657 Zend/zend_vm_execute.h 			if (retval_ptr == &EG(uninitialized_zval) ||
retval_ptr       28659 Zend/zend_vm_execute.h 			     !(Z_VAR_FLAGS_P(retval_ptr) & IS_VAR_RET_REF))) {
retval_ptr       28662 Zend/zend_vm_execute.h 					ZVAL_NEW_REF(EX(return_value), retval_ptr);
retval_ptr       28664 Zend/zend_vm_execute.h 					if (Z_REFCOUNTED_P(retval_ptr)) Z_ADDREF_P(retval_ptr);
retval_ptr       28671 Zend/zend_vm_execute.h 			ZVAL_MAKE_REF(retval_ptr);
retval_ptr       28672 Zend/zend_vm_execute.h 			Z_ADDREF_P(retval_ptr);
retval_ptr       28673 Zend/zend_vm_execute.h 			ZVAL_REF(EX(return_value), Z_REF_P(retval_ptr));
retval_ptr       34607 Zend/zend_vm_execute.h 		zval *retval_ref, *retval_ptr;
retval_ptr       34611 Zend/zend_vm_execute.h 		retval_ref = retval_ptr = _get_zval_ptr_cv_BP_VAR_R(execute_data, opline->op1.var);
retval_ptr       34614 Zend/zend_vm_execute.h 			ZVAL_COPY(EX_VAR(opline->result.var), retval_ptr);
retval_ptr       34615 Zend/zend_vm_execute.h 			retval_ref = retval_ptr = EX_VAR(opline->result.var);
retval_ptr       34617 Zend/zend_vm_execute.h 			if (UNEXPECTED(Z_TYPE_P(retval_ptr) == IS_INDIRECT)) {
retval_ptr       34618 Zend/zend_vm_execute.h 				retval_ptr = Z_INDIRECT_P(retval_ptr);
retval_ptr       34620 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       34622 Zend/zend_vm_execute.h 			ZVAL_DEREF(retval_ptr);
retval_ptr       34627 Zend/zend_vm_execute.h 			&& !ZEND_SAME_FAKE_TYPE(ret_info->type_hint, Z_TYPE_P(retval_ptr))
retval_ptr       34629 Zend/zend_vm_execute.h 			&& retval_ref != retval_ptr)
retval_ptr       34636 Zend/zend_vm_execute.h 				ZVAL_COPY(retval_ref, retval_ptr);
retval_ptr       34638 Zend/zend_vm_execute.h 			retval_ptr = retval_ref;
retval_ptr       34640 Zend/zend_vm_execute.h 		zend_verify_return_type(EX(func), retval_ptr, CACHE_ADDR(opline->op2.num));
retval_ptr       34644 Zend/zend_vm_execute.h 				zval_ptr_dtor_nogc(retval_ptr);
retval_ptr       1847 ext/spl/spl_directory.c 				zval *retval_ptr = &retval;
retval_ptr       1849 ext/spl/spl_directory.c 				ZVAL_STRINGL(retval_ptr, intern->file_name, intern->file_name_len);
retval_ptr       1851 ext/spl/spl_directory.c 				ZVAL_COPY_VALUE(writeobj, retval_ptr);
retval_ptr       1859 ext/spl/spl_directory.c 				zval *retval_ptr = &retval;
retval_ptr       1861 ext/spl/spl_directory.c 				ZVAL_STRING(retval_ptr, intern->u.dir.entry.d_name);
retval_ptr       1863 ext/spl/spl_directory.c 				ZVAL_COPY_VALUE(writeobj, retval_ptr);
retval_ptr        669 ext/standard/var.c static void php_var_serialize_class(smart_str *buf, zval *struc, zval *retval_ptr, php_serialize_data_t var_hash) /* {{{ */
retval_ptr        678 ext/standard/var.c 	if (Z_TYPE_P(retval_ptr) == IS_ARRAY) {
retval_ptr        679 ext/standard/var.c 		ht = Z_ARRVAL_P(retval_ptr);
retval_ptr        681 ext/standard/var.c 	} else if (Z_TYPE_P(retval_ptr) == IS_OBJECT) {
retval_ptr        682 ext/standard/var.c 		ht = Z_OBJPROP_P(retval_ptr);