Lines Matching refs:z

587 #define ZVAL_UNDEF(z) do {				\  argument
588 Z_TYPE_INFO_P(z) = IS_UNDEF; \
591 #define ZVAL_NULL(z) do { \ argument
592 Z_TYPE_INFO_P(z) = IS_NULL; \
595 #define ZVAL_FALSE(z) do { \ argument
596 Z_TYPE_INFO_P(z) = IS_FALSE; \
599 #define ZVAL_TRUE(z) do { \ argument
600 Z_TYPE_INFO_P(z) = IS_TRUE; \
603 #define ZVAL_BOOL(z, b) do { \ argument
604 Z_TYPE_INFO_P(z) = \
608 #define ZVAL_LONG(z, l) { \ argument
609 zval *__z = (z); \
614 #define ZVAL_DOUBLE(z, d) { \ argument
615 zval *__z = (z); \
620 #define ZVAL_STR(z, s) do { \ argument
621 zval *__z = (z); \
630 #define ZVAL_INTERNED_STR(z, s) do { \ argument
631 zval *__z = (z); \
637 #define ZVAL_NEW_STR(z, s) do { \ argument
638 zval *__z = (z); \
644 #define ZVAL_STR_COPY(z, s) do { \ argument
645 zval *__z = (z); \
657 #define ZVAL_ARR(z, a) do { \ argument
658 zval *__z = (z); \
663 #define ZVAL_NEW_ARR(z) do { \ argument
664 zval *__z = (z); \
671 #define ZVAL_NEW_PERSISTENT_ARR(z) do { \ argument
672 zval *__z = (z); \
679 #define ZVAL_OBJ(z, o) do { \ argument
680 zval *__z = (z); \
685 #define ZVAL_RES(z, r) do { \ argument
686 zval *__z = (z); \
691 #define ZVAL_NEW_RES(z, h, p, t) do { \ argument
700 __z = (z); \
705 #define ZVAL_NEW_PERSISTENT_RES(z, h, p, t) do { \ argument
714 __z = (z); \
719 #define ZVAL_REF(z, r) do { \ argument
720 zval *__z = (z); \
725 #define ZVAL_NEW_EMPTY_REF(z) do { \ argument
730 Z_REF_P(z) = _ref; \
731 Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \
734 #define ZVAL_NEW_REF(z, r) do { \ argument
740 Z_REF_P(z) = _ref; \
741 Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \
744 #define ZVAL_NEW_PERSISTENT_REF(z, r) do { \ argument
750 Z_REF_P(z) = _ref; \
751 Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \
754 #define ZVAL_NEW_AST(z, a) do { \ argument
755 zval *__z = (z); \
765 #define ZVAL_INDIRECT(z, v) do { \ argument
766 Z_INDIRECT_P(z) = (v); \
767 Z_TYPE_INFO_P(z) = IS_INDIRECT; \
770 #define ZVAL_PTR(z, p) do { \ argument
771 Z_PTR_P(z) = (p); \
772 Z_TYPE_INFO_P(z) = IS_PTR; \
775 #define ZVAL_FUNC(z, f) do { \ argument
776 Z_FUNC_P(z) = (f); \
777 Z_TYPE_INFO_P(z) = IS_PTR; \
780 #define ZVAL_CE(z, c) do { \ argument
781 Z_CE_P(z) = (c); \
782 Z_TYPE_INFO_P(z) = IS_PTR; \
790 #define Z_REFCOUNT(z) Z_REFCOUNT_P(&(z)) argument
791 #define Z_SET_REFCOUNT(z, rc) Z_SET_REFCOUNT_P(&(z), rc) argument
792 #define Z_ADDREF(z) Z_ADDREF_P(&(z)) argument
793 #define Z_DELREF(z) Z_DELREF_P(&(z)) argument
807 #define Z_TRY_ADDREF(z) Z_TRY_ADDREF_P(&(z)) argument
808 #define Z_TRY_DELREF(z) Z_TRY_DELREF_P(&(z)) argument
831 # define ZVAL_COPY_VALUE_EX(z, v, gc, t) \ argument
834 Z_COUNTED_P(z) = gc; \
835 z->value.ww.w2 = _w2; \
836 Z_TYPE_INFO_P(z) = t; \
839 # define ZVAL_COPY_VALUE_EX(z, v, gc, t) \ argument
841 Z_COUNTED_P(z) = gc; \
842 Z_TYPE_INFO_P(z) = t; \
848 #define ZVAL_COPY_VALUE(z, v) \ argument
850 zval *_z1 = (z); \
857 #define ZVAL_COPY(z, v) \ argument
859 zval *_z1 = (z); \
869 #define ZVAL_DUP(z, v) \ argument
871 zval *_z1 = (z); \
885 #define ZVAL_DEREF(z) do { \ argument
886 if (UNEXPECTED(Z_ISREF_P(z))) { \
887 (z) = Z_REFVAL_P(z); \
891 #define ZVAL_OPT_DEREF(z) do { \ argument
892 if (UNEXPECTED(Z_OPT_ISREF_P(z))) { \
893 (z) = Z_REFVAL_P(z); \
904 #define ZVAL_UNREF(z) do { \ argument
905 zval *_z = (z); \