Lines Matching refs:is_null
1486 #define Z_PARAM_BOOL_EX(dest, is_null, check_null, deref) \ argument
1488 if (UNEXPECTED(!zend_parse_arg_bool(_arg, &dest, &is_null, check_null, _i))) { \
1497 #define Z_PARAM_BOOL_OR_NULL(dest, is_null) \ argument
1498 Z_PARAM_BOOL_EX(dest, is_null, 1, 0)
1563 #define Z_PARAM_DOUBLE_EX(dest, is_null, check_null, deref) \ argument
1565 if (UNEXPECTED(!zend_parse_arg_double(_arg, &dest, &is_null, check_null, _i))) { \
1574 #define Z_PARAM_DOUBLE_OR_NULL(dest, is_null) \ argument
1575 Z_PARAM_DOUBLE_EX(dest, is_null, 1, 0)
1614 #define Z_PARAM_ARRAY_HT_OR_LONG_EX(dest_ht, dest_long, is_null, allow_null) \ argument
1616 …if (UNEXPECTED(!zend_parse_arg_array_ht_or_long(_arg, &dest_ht, &dest_long, &is_null, allow_null, …
1625 #define Z_PARAM_ARRAY_HT_OR_LONG_OR_NULL(dest_ht, dest_long, is_null) \ argument
1626 Z_PARAM_ARRAY_HT_OR_LONG_EX(dest_ht, dest_long, is_null, 1)
1644 #define Z_PARAM_LONG_EX(dest, is_null, check_null, deref) \ argument
1646 if (UNEXPECTED(!zend_parse_arg_long(_arg, &dest, &is_null, check_null, _i))) { \
1655 #define Z_PARAM_LONG_OR_NULL(dest, is_null) \ argument
1656 Z_PARAM_LONG_EX(dest, is_null, 1, 0)
1745 #define Z_PARAM_OBJ_OF_CLASS_OR_LONG_EX(dest_obj, _ce, dest_long, is_null, allow_null) \ argument
1747 …if (UNEXPECTED(!zend_parse_arg_obj_or_long(_arg, &dest_obj, _ce, &dest_long, &is_null, allow_null,…
1756 #define Z_PARAM_OBJ_OF_CLASS_OR_LONG_OR_NULL(dest_obj, _ce, dest_long, is_null) \ argument
1757 Z_PARAM_OBJ_OF_CLASS_OR_LONG_EX(dest_obj, _ce, dest_long, is_null, 1)
1899 #define Z_PARAM_STR_OR_LONG_EX(dest_str, dest_long, is_null, allow_null) \ argument
1901 …if (UNEXPECTED(!zend_parse_arg_str_or_long(_arg, &dest_str, &dest_long, &is_null, allow_null, _i))…
1910 #define Z_PARAM_STR_OR_LONG_OR_NULL(dest_str, dest_long, is_null) \ argument
1911 Z_PARAM_STR_OR_LONG_EX(dest_str, dest_long, is_null, 1);
1929 static zend_always_inline bool zend_parse_arg_bool(zval *arg, bool *dest, bool *is_null, bool check… in zend_parse_arg_bool() argument
1932 *is_null = 0; in zend_parse_arg_bool()
1939 *is_null = 1; in zend_parse_arg_bool()
1947 static zend_always_inline bool zend_parse_arg_long(zval *arg, zend_long *dest, bool *is_null, bool … in zend_parse_arg_long() argument
1950 *is_null = 0; in zend_parse_arg_long()
1955 *is_null = 1; in zend_parse_arg_long()
1963 static zend_always_inline bool zend_parse_arg_double(zval *arg, double *dest, bool *is_null, bool c… in zend_parse_arg_double() argument
1966 *is_null = 0; in zend_parse_arg_double()
1971 *is_null = 1; in zend_parse_arg_double()
2098 …zval *arg, HashTable **dest_ht, zend_long *dest_long, bool *is_null, bool allow_null, uint32_t arg… in zend_parse_arg_array_ht_or_long() argument
2101 *is_null = 0; in zend_parse_arg_array_ht_or_long()
2111 *is_null = 1; in zend_parse_arg_array_ht_or_long()
2147 …zval *arg, zend_object **dest_obj, zend_class_entry *ce, zend_long *dest_long, bool *is_null, bool… in zend_parse_arg_obj_or_long() argument
2150 *is_null = 0; in zend_parse_arg_obj_or_long()
2160 *is_null = 1; in zend_parse_arg_obj_or_long()
2230 bool *is_null, bool allow_null, uint32_t arg_num) in zend_parse_arg_str_or_long() argument
2233 *is_null = 0; in zend_parse_arg_str_or_long()
2242 *is_null = 1; in zend_parse_arg_str_or_long()