Lines Matching refs:va
496 static const char *zend_parse_arg_impl(int arg_num, zval *arg, va_list *va, const char **spec, char… in zend_parse_arg_impl() argument
523 zend_long *p = va_arg(*va, zend_long *); in zend_parse_arg_impl()
527 is_null = va_arg(*va, zend_bool *); in zend_parse_arg_impl()
538 double *p = va_arg(*va, double *); in zend_parse_arg_impl()
542 is_null = va_arg(*va, zend_bool *); in zend_parse_arg_impl()
553 char **p = va_arg(*va, char **); in zend_parse_arg_impl()
554 size_t *pl = va_arg(*va, size_t *); in zend_parse_arg_impl()
563 char **p = va_arg(*va, char **); in zend_parse_arg_impl()
564 size_t *pl = va_arg(*va, size_t *); in zend_parse_arg_impl()
573 zend_string **str = va_arg(*va, zend_string **); in zend_parse_arg_impl()
582 zend_string **str = va_arg(*va, zend_string **); in zend_parse_arg_impl()
591 zend_bool *p = va_arg(*va, zend_bool *); in zend_parse_arg_impl()
595 is_null = va_arg(*va, zend_bool *); in zend_parse_arg_impl()
606 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
617 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
628 HashTable **p = va_arg(*va, HashTable **); in zend_parse_arg_impl()
638 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
648 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
649 zend_class_entry *ce = va_arg(*va, zend_class_entry *); in zend_parse_arg_impl()
663 zend_class_entry *lookup, **pce = va_arg(*va, zend_class_entry **); in zend_parse_arg_impl()
696 zend_fcall_info *fci = va_arg(*va, zend_fcall_info *); in zend_parse_arg_impl()
697 zend_fcall_info_cache *fcc = va_arg(*va, zend_fcall_info_cache *); in zend_parse_arg_impl()
729 zval **p = va_arg(*va, zval **); in zend_parse_arg_impl()
748 static int zend_parse_arg(int arg_num, zval *arg, va_list *va, const char **spec, int flags) /* {{{… in zend_parse_arg() argument
754 expected_type = zend_parse_arg_impl(arg_num, arg, va, spec, &error, &severity); in zend_parse_arg()
784 va_list va; in zend_parse_parameter() local
787 va_start(va, spec); in zend_parse_parameter()
788 ret = zend_parse_arg(arg_num, arg, &va, &spec, flags); in zend_parse_parameter()
789 va_end(va); in zend_parse_parameter()
803 static int zend_parse_va_args(int num_args, const char *type_spec, va_list *va, int flags) /* {{{ */ in zend_parse_va_args() argument
907 varargs = va_arg(*va, zval **); in zend_parse_va_args()
908 n_varargs = va_arg(*va, int *); in zend_parse_va_args()
926 if (zend_parse_arg(i+1, arg, va, &type_spec, flags) == FAILURE) { in zend_parse_va_args()
942 va_list va; in zend_parse_parameters_ex() local
945 va_start(va, type_spec); in zend_parse_parameters_ex()
946 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_parameters_ex()
947 va_end(va); in zend_parse_parameters_ex()
955 va_list va; in zend_parse_parameters() local
959 va_start(va, type_spec); in zend_parse_parameters()
960 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_parameters()
961 va_end(va); in zend_parse_parameters()
969 va_list va; in zend_parse_parameters_throw() local
973 va_start(va, type_spec); in zend_parse_parameters_throw()
974 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_parameters_throw()
975 va_end(va); in zend_parse_parameters_throw()
983 va_list va; in zend_parse_method_parameters() local
997 va_start(va, type_spec); in zend_parse_method_parameters()
998 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_method_parameters()
999 va_end(va); in zend_parse_method_parameters()
1003 va_start(va, type_spec); in zend_parse_method_parameters()
1005 object = va_arg(va, zval **); in zend_parse_method_parameters()
1006 ce = va_arg(va, zend_class_entry *); in zend_parse_method_parameters()
1014 retval = zend_parse_va_args(num_args, p, &va, flags); in zend_parse_method_parameters()
1015 va_end(va); in zend_parse_method_parameters()
1023 va_list va; in zend_parse_method_parameters_ex() local
1030 va_start(va, type_spec); in zend_parse_method_parameters_ex()
1031 retval = zend_parse_va_args(num_args, type_spec, &va, flags); in zend_parse_method_parameters_ex()
1032 va_end(va); in zend_parse_method_parameters_ex()
1035 va_start(va, type_spec); in zend_parse_method_parameters_ex()
1037 object = va_arg(va, zval **); in zend_parse_method_parameters_ex()
1038 ce = va_arg(va, zend_class_entry *); in zend_parse_method_parameters_ex()
1046 va_end(va); in zend_parse_method_parameters_ex()
1050 retval = zend_parse_va_args(num_args, p, &va, flags); in zend_parse_method_parameters_ex()
1051 va_end(va); in zend_parse_method_parameters_ex()