Lines Matching refs:separate
796 #define Z_PARAM_PROLOGUE(deref, separate) \ argument
808 if (separate) { \
817 #define Z_PARAM_ARRAY_EX2(dest, check_null, deref, separate) \ argument
818 Z_PARAM_PROLOGUE(deref, separate); \
825 #define Z_PARAM_ARRAY_EX(dest, check_null, separate) \ argument
826 Z_PARAM_ARRAY_EX2(dest, check_null, separate, separate)
832 #define Z_PARAM_ARRAY_OR_OBJECT_EX2(dest, check_null, deref, separate) \ argument
833 Z_PARAM_PROLOGUE(deref, separate); \
840 #define Z_PARAM_ARRAY_OR_OBJECT_EX(dest, check_null, separate) \ argument
841 Z_PARAM_ARRAY_OR_OBJECT_EX2(dest, check_null, separate, separate)
847 #define Z_PARAM_BOOL_EX2(dest, is_null, check_null, deref, separate) \ argument
848 Z_PARAM_PROLOGUE(deref, separate); \
855 #define Z_PARAM_BOOL_EX(dest, is_null, check_null, separate) \ argument
856 Z_PARAM_BOOL_EX2(dest, is_null, check_null, separate, separate)
862 #define Z_PARAM_CLASS_EX2(dest, check_null, deref, separate) \ argument
863 Z_PARAM_PROLOGUE(deref, separate); \
869 #define Z_PARAM_CLASS_EX(dest, check_null, separate) \ argument
870 Z_PARAM_CLASS_EX2(dest, check_null, separate, separate)
876 #define Z_PARAM_DOUBLE_EX2(dest, is_null, check_null, deref, separate) \ argument
877 Z_PARAM_PROLOGUE(deref, separate); \
884 #define Z_PARAM_DOUBLE_EX(dest, is_null, check_null, separate) \ argument
885 Z_PARAM_DOUBLE_EX2(dest, is_null, check_null, separate, separate)
891 #define Z_PARAM_FUNC_EX2(dest_fci, dest_fcc, check_null, deref, separate) \ argument
892 Z_PARAM_PROLOGUE(deref, separate); \
906 #define Z_PARAM_FUNC_EX(dest_fci, dest_fcc, check_null, separate) \ argument
907 Z_PARAM_FUNC_EX2(dest_fci, dest_fcc, check_null, separate, separate)
913 #define Z_PARAM_ARRAY_HT_EX2(dest, check_null, deref, separate) \ argument
914 Z_PARAM_PROLOGUE(deref, separate); \
915 if (UNEXPECTED(!zend_parse_arg_array_ht(_arg, &dest, check_null, 0, separate))) { \
921 #define Z_PARAM_ARRAY_HT_EX(dest, check_null, separate) \ argument
922 Z_PARAM_ARRAY_HT_EX2(dest, check_null, separate, separate)
928 #define Z_PARAM_ARRAY_OR_OBJECT_HT_EX2(dest, check_null, deref, separate) \ argument
929 Z_PARAM_PROLOGUE(deref, separate); \
930 if (UNEXPECTED(!zend_parse_arg_array_ht(_arg, &dest, check_null, 1, separate))) { \
936 #define Z_PARAM_ARRAY_OR_OBJECT_HT_EX(dest, check_null, separate) \ argument
937 Z_PARAM_ARRAY_OR_OBJECT_HT_EX2(dest, check_null, separate, separate)
943 #define Z_PARAM_LONG_EX2(dest, is_null, check_null, deref, separate) \ argument
944 Z_PARAM_PROLOGUE(deref, separate); \
951 #define Z_PARAM_LONG_EX(dest, is_null, check_null, separate) \ argument
952 Z_PARAM_LONG_EX2(dest, is_null, check_null, separate, separate)
958 #define Z_PARAM_STRICT_LONG_EX2(dest, is_null, check_null, deref, separate) \ argument
959 Z_PARAM_PROLOGUE(deref, separate); \
966 #define Z_PARAM_STRICT_LONG_EX(dest, is_null, check_null, separate) \ argument
967 Z_PARAM_STRICT_LONG_EX2(dest, is_null, check_null, separate, separate)
973 #define Z_PARAM_OBJECT_EX2(dest, check_null, deref, separate) \ argument
974 Z_PARAM_PROLOGUE(deref, separate); \
981 #define Z_PARAM_OBJECT_EX(dest, check_null, separate) \ argument
982 Z_PARAM_OBJECT_EX2(dest, check_null, separate, separate)
988 #define Z_PARAM_OBJECT_OF_CLASS_EX2(dest, _ce, check_null, deref, separate) \ argument
989 Z_PARAM_PROLOGUE(deref, separate); \
1002 #define Z_PARAM_OBJECT_OF_CLASS_EX(dest, _ce, check_null, separate) \ argument
1003 Z_PARAM_OBJECT_OF_CLASS_EX2(dest, _ce, check_null, separate, separate)
1009 #define Z_PARAM_PATH_EX2(dest, dest_len, check_null, deref, separate) \ argument
1010 Z_PARAM_PROLOGUE(deref, separate); \
1017 #define Z_PARAM_PATH_EX(dest, dest_len, check_null, separate) \ argument
1018 Z_PARAM_PATH_EX2(dest, dest_len, check_null, separate, separate)
1024 #define Z_PARAM_PATH_STR_EX2(dest, check_null, deref, separate) \ argument
1025 Z_PARAM_PROLOGUE(deref, separate); \
1032 #define Z_PARAM_PATH_STR_EX(dest, check_null, separate) \ argument
1033 Z_PARAM_PATH_STR_EX2(dest, check_null, separate, separate)
1039 #define Z_PARAM_RESOURCE_EX2(dest, check_null, deref, separate) \ argument
1040 Z_PARAM_PROLOGUE(deref, separate); \
1047 #define Z_PARAM_RESOURCE_EX(dest, check_null, separate) \ argument
1048 Z_PARAM_RESOURCE_EX2(dest, check_null, separate, separate)
1054 #define Z_PARAM_STRING_EX2(dest, dest_len, check_null, deref, separate) \ argument
1055 Z_PARAM_PROLOGUE(deref, separate); \
1062 #define Z_PARAM_STRING_EX(dest, dest_len, check_null, separate) \ argument
1063 Z_PARAM_STRING_EX2(dest, dest_len, check_null, separate, separate)
1069 #define Z_PARAM_STR_EX2(dest, check_null, deref, separate) \ argument
1070 Z_PARAM_PROLOGUE(deref, separate); \
1077 #define Z_PARAM_STR_EX(dest, check_null, separate) \ argument
1078 Z_PARAM_STR_EX2(dest, check_null, separate, separate)
1084 #define Z_PARAM_ZVAL_EX2(dest, check_null, deref, separate) \ argument
1085 Z_PARAM_PROLOGUE(deref, separate); \
1088 #define Z_PARAM_ZVAL_EX(dest, check_null, separate) \ argument
1089 Z_PARAM_ZVAL_EX2(dest, check_null, separate, separate)
1095 #define Z_PARAM_ZVAL_DEREF_EX(dest, check_null, separate) \ argument
1096 Z_PARAM_PROLOGUE(1, separate); \
1255 …t zend_parse_arg_array_ht(zval *arg, HashTable **dest, int check_null, int or_object, int separate) in zend_parse_arg_array_ht() argument
1260 if (separate in zend_parse_arg_array_ht()