Searched defs:check_null (Results 1 - 2 of 2) sorted by relevance

/PHP_TRUNK/Zend/
H A Dzend_API.c258 ZEND_API int ZEND_FASTCALL zend_parse_arg_class(zval *arg, zend_class_entry **pce, int num, int check_null) /* {{{ */ argument
262 if (check_null && Z_TYPE_P(arg) == IS_NULL) {
501 int check_null = 0; local
511 check_null = 1;
525 if (check_null) {
529 if (!zend_parse_arg_long(arg, p, is_null, check_null, c == 'L')) {
540 if (check_null) {
544 if (!zend_parse_arg_double(arg, p, is_null, check_null)) {
554 if (!zend_parse_arg_string(arg, p, pl, check_null)) {
564 if (!zend_parse_arg_path(arg, p, pl, check_null)) {
[all...]
H A Dzend_API.h780 #define Z_PARAM_ARRAY_EX(dest, check_null, separate) \
782 if (UNEXPECTED(!zend_parse_arg_array(_arg, &dest, check_null, 0))) { \
792 #define Z_PARAM_ARRAY_OR_OBJECT_EX(dest, check_null, separate) \
794 if (UNEXPECTED(!zend_parse_arg_array(_arg, &dest, check_null, 1))) { \
800 #define Z_PARAM_ARRAY_OR_OBJECT(dest, check_null, separate) \
804 #define Z_PARAM_BOOL_EX(dest, is_null, check_null, separate) \
806 if (UNEXPECTED(!zend_parse_arg_bool(_arg, &dest, &is_null, check_null))) { \
816 #define Z_PARAM_CLASS_EX(dest, check_null, separate) \
818 if (UNEXPECTED(!zend_parse_arg_class(_arg, &dest, _i, check_null))) { \
827 #define Z_PARAM_DOUBLE_EX(dest, is_null, check_null, separat
1055 zend_parse_arg_bool(zval *arg, zend_bool *dest, zend_bool *is_null, int check_null) argument
1073 zend_parse_arg_long(zval *arg, zend_long *dest, zend_bool *is_null, int check_null, int cap) argument
1091 zend_parse_arg_double(zval *arg, double *dest, zend_bool *is_null, int check_null) argument
1107 zend_parse_arg_str(zval *arg, zend_string **dest, int check_null) argument
1119 zend_parse_arg_string(zval *arg, char **dest, size_t *dest_len, int check_null) argument
1136 zend_parse_arg_path_str(zval *arg, zend_string **dest, int check_null) argument
1145 zend_parse_arg_path(zval *arg, char **dest, size_t *dest_len, int check_null) argument
1162 zend_parse_arg_array(zval *arg, zval **dest, int check_null, int or_object) argument
1175 zend_parse_arg_array_ht(zval *arg, HashTable **dest, int check_null, int or_object) argument
1189 zend_parse_arg_object(zval *arg, zval **dest, zend_class_entry *ce, int check_null) argument
1202 zend_parse_arg_resource(zval *arg, zval **dest, int check_null) argument
1214 zend_parse_arg_func(zval *arg, zend_fcall_info *dest_fci, zend_fcall_info_cache *dest_fcc, int check_null, char **error) argument
1226 zend_parse_arg_zval(zval *arg, zval **dest, int check_null) argument
1234 zend_parse_arg_zval_deref(zval *arg, zval **dest, int check_null) argument
[all...]

Completed in 9 milliseconds