Lines Matching refs:va
360 …or_variadic(zend_class_entry *error_ce, uint32_t arg_num, const char *format, va_list va) /* {{{ */ in zend_argument_error_variadic() argument
372 zend_vspprintf(&message, 0, format, va); in zend_argument_error_variadic()
384 va_list va; in zend_argument_error() local
386 va_start(va, format); in zend_argument_error()
387 zend_argument_error_variadic(error_ce, arg_num, format, va); in zend_argument_error()
388 va_end(va); in zend_argument_error()
394 va_list va; in zend_argument_type_error() local
396 va_start(va, format); in zend_argument_type_error()
397 zend_argument_error_variadic(zend_ce_type_error, arg_num, format, va); in zend_argument_type_error()
398 va_end(va); in zend_argument_type_error()
404 va_list va; in zend_argument_value_error() local
406 va_start(va, format); in zend_argument_value_error()
407 zend_argument_error_variadic(zend_ce_value_error, arg_num, format, va); in zend_argument_value_error()
408 va_end(va); in zend_argument_value_error()
700 static const char *zend_parse_arg_impl(zval *arg, va_list *va, const char **spec, char **error, uin… in zend_parse_arg_impl() argument
726 zend_long *p = va_arg(*va, zend_long *); in zend_parse_arg_impl()
730 is_null = va_arg(*va, bool *); in zend_parse_arg_impl()
741 double *p = va_arg(*va, double *); in zend_parse_arg_impl()
745 is_null = va_arg(*va, bool *); in zend_parse_arg_impl()
756 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
766 char **p = va_arg(*va, char **); in zend_parse_arg_impl()
767 size_t *pl = va_arg(*va, size_t *); in zend_parse_arg_impl()
776 char **p = va_arg(*va, char **); in zend_parse_arg_impl()
777 size_t *pl = va_arg(*va, size_t *); in zend_parse_arg_impl()
791 zend_string **str = va_arg(*va, zend_string **); in zend_parse_arg_impl()
805 zend_string **str = va_arg(*va, zend_string **); in zend_parse_arg_impl()
814 bool *p = va_arg(*va, bool *); in zend_parse_arg_impl()
818 is_null = va_arg(*va, bool *); in zend_parse_arg_impl()
829 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
840 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
851 HashTable **p = va_arg(*va, HashTable **); in zend_parse_arg_impl()
861 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
871 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
872 zend_class_entry *ce = va_arg(*va, zend_class_entry *); in zend_parse_arg_impl()
891 zend_class_entry *lookup, **pce = va_arg(*va, zend_class_entry **); in zend_parse_arg_impl()
928 zend_fcall_info *fci = va_arg(*va, zend_fcall_info *); in zend_parse_arg_impl()
929 zend_fcall_info_cache *fcc = va_arg(*va, zend_fcall_info_cache *); in zend_parse_arg_impl()
958 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
978 static zend_result zend_parse_arg(uint32_t arg_num, zval *arg, va_list *va, const char **spec, int … in zend_parse_arg() argument
983 expected_type = zend_parse_arg_impl(arg, va, spec, &error, arg_num); in zend_parse_arg()
1012 va_list va; in zend_parse_parameter() local
1015 va_start(va, spec); in zend_parse_parameter()
1016 ret = zend_parse_arg(arg_num, arg, &va, &spec, flags); in zend_parse_parameter()
1017 va_end(va); in zend_parse_parameter()
1031 static zend_result zend_parse_va_args(uint32_t num_args, const char *type_spec, va_list *va, int fl… in zend_parse_va_args() argument
1141 varargs = va_arg(*va, zval **); in zend_parse_va_args()
1142 n_varargs = va_arg(*va, uint32_t *); in zend_parse_va_args()
1160 if (zend_parse_arg(i+1, arg, va, &type_spec, flags) == FAILURE) { in zend_parse_va_args()
1176 va_list va; in zend_parse_parameters_ex() local
1179 va_start(va, type_spec); in zend_parse_parameters_ex()
1180 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_parameters_ex()
1181 va_end(va); in zend_parse_parameters_ex()
1189 va_list va; in zend_parse_parameters() local
1193 va_start(va, type_spec); in zend_parse_parameters()
1194 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_parameters()
1195 va_end(va); in zend_parse_parameters()
1203 va_list va; in zend_parse_method_parameters() local
1217 va_start(va, type_spec); in zend_parse_method_parameters()
1218 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_method_parameters()
1219 va_end(va); in zend_parse_method_parameters()
1223 va_start(va, type_spec); in zend_parse_method_parameters()
1225 object = va_arg(va, zval **); in zend_parse_method_parameters()
1226 ce = va_arg(va, zend_class_entry *); in zend_parse_method_parameters()
1234 retval = zend_parse_va_args(num_args, p, &va, flags); in zend_parse_method_parameters()
1235 va_end(va); in zend_parse_method_parameters()
1243 va_list va; in zend_parse_method_parameters_ex() local
1250 va_start(va, type_spec); in zend_parse_method_parameters_ex()
1251 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_method_parameters_ex()
1252 va_end(va); in zend_parse_method_parameters_ex()
1255 va_start(va, type_spec); in zend_parse_method_parameters_ex()
1257 object = va_arg(va, zval **); in zend_parse_method_parameters_ex()
1258 ce = va_arg(va, zend_class_entry *); in zend_parse_method_parameters_ex()
1266 va_end(va); in zend_parse_method_parameters_ex()
1270 retval = zend_parse_va_args(num_args, p, &va, flags); in zend_parse_method_parameters_ex()
1271 va_end(va); in zend_parse_method_parameters_ex()