Lines Matching refs:z

594 #define ZVAL_UNDEF(z) do {				\  argument
595 Z_TYPE_INFO_P(z) = IS_UNDEF; \
598 #define ZVAL_NULL(z) do { \ argument
599 Z_TYPE_INFO_P(z) = IS_NULL; \
602 #define ZVAL_FALSE(z) do { \ argument
603 Z_TYPE_INFO_P(z) = IS_FALSE; \
606 #define ZVAL_TRUE(z) do { \ argument
607 Z_TYPE_INFO_P(z) = IS_TRUE; \
610 #define ZVAL_BOOL(z, b) do { \ argument
611 Z_TYPE_INFO_P(z) = \
615 #define ZVAL_LONG(z, l) { \ argument
616 zval *__z = (z); \
621 #define ZVAL_DOUBLE(z, d) { \ argument
622 zval *__z = (z); \
627 #define ZVAL_STR(z, s) do { \ argument
628 zval *__z = (z); \
637 #define ZVAL_INTERNED_STR(z, s) do { \ argument
638 zval *__z = (z); \
644 #define ZVAL_NEW_STR(z, s) do { \ argument
645 zval *__z = (z); \
651 #define ZVAL_STR_COPY(z, s) do { \ argument
652 zval *__z = (z); \
664 #define ZVAL_ARR(z, a) do { \ argument
665 zval *__z = (z); \
670 #define ZVAL_NEW_ARR(z) do { \ argument
671 zval *__z = (z); \
678 #define ZVAL_NEW_PERSISTENT_ARR(z) do { \ argument
679 zval *__z = (z); \
686 #define ZVAL_OBJ(z, o) do { \ argument
687 zval *__z = (z); \
692 #define ZVAL_RES(z, r) do { \ argument
693 zval *__z = (z); \
698 #define ZVAL_NEW_RES(z, h, p, t) do { \ argument
707 __z = (z); \
712 #define ZVAL_NEW_PERSISTENT_RES(z, h, p, t) do { \ argument
721 __z = (z); \
726 #define ZVAL_REF(z, r) do { \ argument
727 zval *__z = (z); \
732 #define ZVAL_NEW_EMPTY_REF(z) do { \ argument
737 Z_REF_P(z) = _ref; \
738 Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \
741 #define ZVAL_NEW_REF(z, r) do { \ argument
747 Z_REF_P(z) = _ref; \
748 Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \
751 #define ZVAL_NEW_PERSISTENT_REF(z, r) do { \ argument
757 Z_REF_P(z) = _ref; \
758 Z_TYPE_INFO_P(z) = IS_REFERENCE_EX; \
761 #define ZVAL_NEW_AST(z, a) do { \ argument
762 zval *__z = (z); \
772 #define ZVAL_INDIRECT(z, v) do { \ argument
773 Z_INDIRECT_P(z) = (v); \
774 Z_TYPE_INFO_P(z) = IS_INDIRECT; \
777 #define ZVAL_PTR(z, p) do { \ argument
778 Z_PTR_P(z) = (p); \
779 Z_TYPE_INFO_P(z) = IS_PTR; \
782 #define ZVAL_FUNC(z, f) do { \ argument
783 Z_FUNC_P(z) = (f); \
784 Z_TYPE_INFO_P(z) = IS_PTR; \
787 #define ZVAL_CE(z, c) do { \ argument
788 Z_CE_P(z) = (c); \
789 Z_TYPE_INFO_P(z) = IS_PTR; \
792 #define ZVAL_ERROR(z) do { \ argument
793 Z_TYPE_INFO_P(z) = _IS_ERROR; \
801 #define Z_REFCOUNT(z) Z_REFCOUNT_P(&(z)) argument
802 #define Z_SET_REFCOUNT(z, rc) Z_SET_REFCOUNT_P(&(z), rc) argument
803 #define Z_ADDREF(z) Z_ADDREF_P(&(z)) argument
804 #define Z_DELREF(z) Z_DELREF_P(&(z)) argument
818 #define Z_TRY_ADDREF(z) Z_TRY_ADDREF_P(&(z)) argument
819 #define Z_TRY_DELREF(z) Z_TRY_DELREF_P(&(z)) argument
842 # define ZVAL_COPY_VALUE_EX(z, v, gc, t) \ argument
845 Z_COUNTED_P(z) = gc; \
846 z->value.ww.w2 = _w2; \
847 Z_TYPE_INFO_P(z) = t; \
850 # define ZVAL_COPY_VALUE_EX(z, v, gc, t) \ argument
852 Z_COUNTED_P(z) = gc; \
853 Z_TYPE_INFO_P(z) = t; \
859 #define ZVAL_COPY_VALUE(z, v) \ argument
861 zval *_z1 = (z); \
868 #define ZVAL_COPY(z, v) \ argument
870 zval *_z1 = (z); \
880 #define ZVAL_DUP(z, v) \ argument
882 zval *_z1 = (z); \
896 #define ZVAL_DEREF(z) do { \ argument
897 if (UNEXPECTED(Z_ISREF_P(z))) { \
898 (z) = Z_REFVAL_P(z); \
902 #define ZVAL_OPT_DEREF(z) do { \ argument
903 if (UNEXPECTED(Z_OPT_ISREF_P(z))) { \
904 (z) = Z_REFVAL_P(z); \
915 #define ZVAL_UNREF(z) do { \ argument
916 zval *_z = (z); \
924 #define ZVAL_COPY_UNREF(z, v) do { \ argument
937 ZVAL_COPY_VALUE(z, _z3); \