Lines Matching defs:zv

603 #define ZVAL_ZVAL(z, zv, copy, dtor) do {		\  argument
635 #define RETVAL_ZVAL(zv, copy, dtor) ZVAL_ZVAL(return_value, zv, copy, dtor) argument
654 #define RETURN_ZVAL(zv, copy, dtor) { RETVAL_ZVAL(zv, copy, dtor); return; } argument
696 #define _ZEND_TRY_ASSIGN_NULL(zv, is_ref) do { \ argument
710 #define ZEND_TRY_ASSIGN_NULL(zv) \ argument
713 #define ZEND_TRY_ASSIGN_REF_NULL(zv) do { \ argument
718 #define _ZEND_TRY_ASSIGN_FALSE(zv, is_ref) do { \ argument
732 #define ZEND_TRY_ASSIGN_FALSE(zv) \ argument
735 #define ZEND_TRY_ASSIGN_REF_FALSE(zv) do { \ argument
740 #define _ZEND_TRY_ASSIGN_TRUE(zv, is_ref) do { \ argument
754 #define ZEND_TRY_ASSIGN_TRUE(zv) \ argument
757 #define ZEND_TRY_ASSIGN_REF_TRUE(zv) do { \ argument
762 #define _ZEND_TRY_ASSIGN_BOOL(zv, bval, is_ref) do { \ argument
776 #define ZEND_TRY_ASSIGN_BOOL(zv, bval) \ argument
779 #define ZEND_TRY_ASSIGN_REF_BOOL(zv, bval) do { \ argument
784 #define _ZEND_TRY_ASSIGN_LONG(zv, lval, is_ref) do { \ argument
798 #define ZEND_TRY_ASSIGN_LONG(zv, lval) \ argument
801 #define ZEND_TRY_ASSIGN_REF_LONG(zv, lval) do { \ argument
806 #define _ZEND_TRY_ASSIGN_DOUBLE(zv, dval, is_ref) do { \ argument
820 #define ZEND_TRY_ASSIGN_DOUBLE(zv, dval) \ argument
823 #define ZEND_TRY_ASSIGN_REF_DOUBLE(zv, dval) do { \ argument
828 #define _ZEND_TRY_ASSIGN_EMPTY_STRING(zv, is_ref) do { \ argument
842 #define ZEND_TRY_ASSIGN_EMPTY_STRING(zv) \ argument
845 #define ZEND_TRY_ASSIGN_REF_EMPTY_STRING(zv) do { \ argument
850 #define _ZEND_TRY_ASSIGN_STR(zv, str, is_ref) do { \ argument
864 #define ZEND_TRY_ASSIGN_STR(zv, str) \ argument
867 #define ZEND_TRY_ASSIGN_REF_STR(zv, str) do { \ argument
872 #define _ZEND_TRY_ASSIGN_NEW_STR(zv, str, is_str) do { \ argument
886 #define ZEND_TRY_ASSIGN_NEW_STR(zv, str) \ argument
889 #define ZEND_TRY_ASSIGN_REF_NEW_STR(zv, str) do { \ argument
894 #define _ZEND_TRY_ASSIGN_STRING(zv, string, is_ref) do { \ argument
908 #define ZEND_TRY_ASSIGN_STRING(zv, string) \ argument
911 #define ZEND_TRY_ASSIGN_REF_STRING(zv, string) do { \ argument
916 #define _ZEND_TRY_ASSIGN_STRINGL(zv, string, len, is_ref) do { \ argument
930 #define ZEND_TRY_ASSIGN_STRINGL(zv, string, len) \ argument
933 #define ZEND_TRY_ASSIGN_REF_STRINGL(zv, string, len) do { \ argument
938 #define _ZEND_TRY_ASSIGN_ARR(zv, arr, is_ref) do { \ argument
952 #define ZEND_TRY_ASSIGN_ARR(zv, arr) \ argument
955 #define ZEND_TRY_ASSIGN_REF_ARR(zv, arr) do { \ argument
960 #define _ZEND_TRY_ASSIGN_RES(zv, res, is_ref) do { \ argument
974 #define ZEND_TRY_ASSIGN_RES(zv, res) \ argument
977 #define ZEND_TRY_ASSIGN_REF_RES(zv, res) do { \ argument
982 #define _ZEND_TRY_ASSIGN_TMP(zv, other_zv, is_ref) do { \ argument
996 #define ZEND_TRY_ASSIGN_TMP(zv, other_zv) \ argument
999 #define ZEND_TRY_ASSIGN_REF_TMP(zv, other_zv) do { \ argument
1004 #define _ZEND_TRY_ASSIGN_VALUE(zv, other_zv, is_ref) do { \ argument
1018 #define ZEND_TRY_ASSIGN_VALUE(zv, other_zv) \ argument
1021 #define ZEND_TRY_ASSIGN_REF_VALUE(zv, other_zv) do { \ argument
1026 #define ZEND_TRY_ASSIGN_COPY(zv, other_zv) do { \ argument
1031 #define ZEND_TRY_ASSIGN_REF_COPY(zv, other_zv) do { \ argument
1036 #define _ZEND_TRY_ASSIGN_VALUE_EX(zv, other_zv, strict, is_ref) do { \ argument
1050 #define ZEND_TRY_ASSIGN_VALUE_EX(zv, other_zv, strict) \ argument
1053 #define ZEND_TRY_ASSIGN_REF_VALUE_EX(zv, other_zv, strict) do { \ argument
1058 #define ZEND_TRY_ASSIGN_COPY_EX(zv, other_zv, strict) do { \ argument
1063 #define ZEND_TRY_ASSIGN_REF_COPY_EX(zv, other_zv, strict) do { \ argument
1070 static zend_always_inline zval *zend_try_array_init_size(zval *zv, uint32_t size) in zend_try_array_init_size()
1089 static zend_always_inline zval *zend_try_array_init(zval *zv) in zend_try_array_init()