Lines Matching refs:_zv
799 zval *_zv = zv; \
800 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
801 zend_reference *ref = Z_REF_P(_zv); \
806 _zv = &ref->val; \
808 zval_ptr_dtor(_zv); \
809 ZVAL_NULL(_zv); \
821 zval *_zv = zv; \
822 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
823 zend_reference *ref = Z_REF_P(_zv); \
828 _zv = &ref->val; \
830 zval_ptr_dtor(_zv); \
831 ZVAL_FALSE(_zv); \
843 zval *_zv = zv; \
844 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
845 zend_reference *ref = Z_REF_P(_zv); \
850 _zv = &ref->val; \
852 zval_ptr_dtor(_zv); \
853 ZVAL_TRUE(_zv); \
865 zval *_zv = zv; \
866 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
867 zend_reference *ref = Z_REF_P(_zv); \
872 _zv = &ref->val; \
874 zval_ptr_dtor(_zv); \
875 ZVAL_BOOL(_zv, bval); \
887 zval *_zv = zv; \
888 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
889 zend_reference *ref = Z_REF_P(_zv); \
894 _zv = &ref->val; \
896 zval_ptr_dtor(_zv); \
897 ZVAL_LONG(_zv, lval); \
909 zval *_zv = zv; \
910 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
911 zend_reference *ref = Z_REF_P(_zv); \
916 _zv = &ref->val; \
918 zval_ptr_dtor(_zv); \
919 ZVAL_DOUBLE(_zv, dval); \
931 zval *_zv = zv; \
932 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
933 zend_reference *ref = Z_REF_P(_zv); \
938 _zv = &ref->val; \
940 zval_ptr_dtor(_zv); \
941 ZVAL_EMPTY_STRING(_zv); \
953 zval *_zv = zv; \
954 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
955 zend_reference *ref = Z_REF_P(_zv); \
960 _zv = &ref->val; \
962 zval_ptr_dtor(_zv); \
963 ZVAL_STR(_zv, str); \
975 zval *_zv = zv; \
976 if (is_str || UNEXPECTED(Z_ISREF_P(_zv))) { \
977 zend_reference *ref = Z_REF_P(_zv); \
982 _zv = &ref->val; \
984 zval_ptr_dtor(_zv); \
985 ZVAL_NEW_STR(_zv, str); \
997 zval *_zv = zv; \
998 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
999 zend_reference *ref = Z_REF_P(_zv); \
1004 _zv = &ref->val; \
1006 zval_ptr_dtor(_zv); \
1007 ZVAL_STRING(_zv, string); \
1019 zval *_zv = zv; \
1020 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
1021 zend_reference *ref = Z_REF_P(_zv); \
1026 _zv = &ref->val; \
1028 zval_ptr_dtor(_zv); \
1029 ZVAL_STRINGL(_zv, string, len); \
1041 zval *_zv = zv; \
1042 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
1043 zend_reference *ref = Z_REF_P(_zv); \
1048 _zv = &ref->val; \
1050 zval_ptr_dtor(_zv); \
1051 ZVAL_ARR(_zv, arr); \
1063 zval *_zv = zv; \
1064 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
1065 zend_reference *ref = Z_REF_P(_zv); \
1070 _zv = &ref->val; \
1072 zval_ptr_dtor(_zv); \
1073 ZVAL_RES(_zv, res); \
1085 zval *_zv = zv; \
1086 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
1087 zend_reference *ref = Z_REF_P(_zv); \
1092 _zv = &ref->val; \
1094 zval_ptr_dtor(_zv); \
1095 ZVAL_COPY_VALUE(_zv, other_zv); \
1107 zval *_zv = zv; \
1108 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
1109 zend_reference *ref = Z_REF_P(_zv); \
1114 _zv = &ref->val; \
1116 zval_ptr_dtor(_zv); \
1117 ZVAL_COPY_VALUE(_zv, other_zv); \
1139 zval *_zv = zv; \
1140 if (is_ref || UNEXPECTED(Z_ISREF_P(_zv))) { \
1141 zend_reference *ref = Z_REF_P(_zv); \
1146 _zv = &ref->val; \
1148 zval_ptr_dtor(_zv); \
1149 ZVAL_COPY_VALUE(_zv, other_zv); \