Lines Matching refs:is_null
1401 #define Z_PARAM_BOOL_EX2(dest, is_null, check_null, deref, separate) \ argument
1403 if (UNEXPECTED(!zend_parse_arg_bool(_arg, &dest, &is_null, check_null))) { \
1409 #define Z_PARAM_BOOL_EX(dest, is_null, check_null, separate) \ argument
1410 Z_PARAM_BOOL_EX2(dest, is_null, check_null, separate, separate)
1415 #define Z_PARAM_BOOL_OR_NULL(dest, is_null) \ argument
1416 Z_PARAM_BOOL_EX(dest, is_null, 1, 0)
1484 #define Z_PARAM_DOUBLE_EX2(dest, is_null, check_null, deref, separate) \ argument
1486 if (UNEXPECTED(!zend_parse_arg_double(_arg, &dest, &is_null, check_null))) { \
1492 #define Z_PARAM_DOUBLE_EX(dest, is_null, check_null, separate) \ argument
1493 Z_PARAM_DOUBLE_EX2(dest, is_null, check_null, separate, separate)
1498 #define Z_PARAM_DOUBLE_OR_NULL(dest, is_null) \ argument
1499 Z_PARAM_DOUBLE_EX(dest, is_null, 1, 0)
1541 #define Z_PARAM_ARRAY_HT_OR_LONG_EX(dest_ht, dest_long, is_null, allow_null) \ argument
1543 …if (UNEXPECTED(!zend_parse_arg_array_ht_or_long(_arg, &dest_ht, &dest_long, &is_null, allow_null))…
1552 #define Z_PARAM_ARRAY_HT_OR_LONG_OR_NULL(dest_ht, dest_long, is_null) \ argument
1553 Z_PARAM_ARRAY_HT_OR_LONG_EX(dest_ht, dest_long, is_null, 1)
1571 #define Z_PARAM_LONG_EX2(dest, is_null, check_null, deref, separate) \ argument
1573 if (UNEXPECTED(!zend_parse_arg_long(_arg, &dest, &is_null, check_null))) { \
1579 #define Z_PARAM_LONG_EX(dest, is_null, check_null, separate) \ argument
1580 Z_PARAM_LONG_EX2(dest, is_null, check_null, separate, separate)
1585 #define Z_PARAM_LONG_OR_NULL(dest, is_null) \ argument
1586 Z_PARAM_LONG_EX(dest, is_null, 1, 0)
1687 #define Z_PARAM_OBJ_OF_CLASS_OR_LONG_EX(dest_obj, _ce, dest_long, is_null, allow_null) \ argument
1689 …if (UNEXPECTED(!zend_parse_arg_obj_or_long(_arg, &dest_obj, _ce, &dest_long, &is_null, allow_null)…
1698 #define Z_PARAM_OBJ_OF_CLASS_OR_LONG_OR_NULL(dest_obj, _ce, dest_long, is_null) \ argument
1699 Z_PARAM_OBJ_OF_CLASS_OR_LONG_EX(dest_obj, _ce, dest_long, is_null, 1)
1856 #define Z_PARAM_STR_OR_LONG_EX(dest_str, dest_long, is_null, allow_null) \ argument
1858 if (UNEXPECTED(!zend_parse_arg_str_or_long(_arg, &dest_str, &dest_long, &is_null, allow_null))) { \
1867 #define Z_PARAM_STR_OR_LONG_OR_NULL(dest_str, dest_long, is_null) \ argument
1868 Z_PARAM_STR_OR_LONG_EX(dest_str, dest_long, is_null, 1);
1886 static zend_always_inline bool zend_parse_arg_bool(zval *arg, zend_bool *dest, zend_bool *is_null, … in zend_parse_arg_bool() argument
1889 *is_null = 0; in zend_parse_arg_bool()
1896 *is_null = 1; in zend_parse_arg_bool()
1904 static zend_always_inline bool zend_parse_arg_long(zval *arg, zend_long *dest, zend_bool *is_null, … in zend_parse_arg_long() argument
1907 *is_null = 0; in zend_parse_arg_long()
1912 *is_null = 1; in zend_parse_arg_long()
1920 static zend_always_inline bool zend_parse_arg_double(zval *arg, double *dest, zend_bool *is_null, b… in zend_parse_arg_double() argument
1923 *is_null = 0; in zend_parse_arg_double()
1928 *is_null = 1; in zend_parse_arg_double()
2055 zval *arg, HashTable **dest_ht, zend_long *dest_long, zend_bool *is_null, bool allow_null in zend_parse_arg_array_ht_or_long() argument
2058 *is_null = 0; in zend_parse_arg_array_ht_or_long()
2068 *is_null = 1; in zend_parse_arg_array_ht_or_long()
2104 …zval *arg, zend_object **dest_obj, zend_class_entry *ce, zend_long *dest_long, zend_bool *is_null,… in zend_parse_arg_obj_or_long() argument
2107 *is_null = 0; in zend_parse_arg_obj_or_long()
2117 *is_null = 1; in zend_parse_arg_obj_or_long()
2187 zend_bool *is_null, bool allow_null) in zend_parse_arg_str_or_long() argument
2190 *is_null = 0; in zend_parse_arg_str_or_long()
2199 *is_null = 1; in zend_parse_arg_str_or_long()