Lines Matching refs:num_args

729 static int zend_parse_va_args(int num_args, const char *type_spec, va_list *va, int flags TSRMLS_DC…  in zend_parse_va_args()  argument
811 if (num_args < min_num_args || (num_args > max_num_args && max_num_args > 0)) { in zend_parse_va_args()
819 min_num_args == max_num_args ? "exactly" : num_args < min_num_args ? "at least" : "at most", in zend_parse_va_args()
820 num_args < min_num_args ? min_num_args : max_num_args, in zend_parse_va_args()
821 (num_args < min_num_args ? min_num_args : max_num_args) == 1 ? "" : "s", in zend_parse_va_args()
822 num_args); in zend_parse_va_args()
829 if (num_args > arg_count) { in zend_parse_va_args()
836 while (num_args-- > 0) { in zend_parse_va_args()
842 int num_varargs = num_args + 1 - post_varargs; in zend_parse_va_args()
862 num_args = num_args + 1 - iv; in zend_parse_va_args()
888 #define RETURN_IF_ZERO_ARGS(num_args, type_spec, quiet) { \ argument
889 int __num_args = (num_args); \
901 ZEND_API int zend_parse_parameters_ex(int flags, int num_args TSRMLS_DC, const char *type_spec, ...… in zend_parse_parameters_ex()
906 RETURN_IF_ZERO_ARGS(num_args, type_spec, flags & ZEND_PARSE_PARAMS_QUIET); in zend_parse_parameters_ex()
909 retval = zend_parse_va_args(num_args, type_spec, &va, flags TSRMLS_CC); in zend_parse_parameters_ex()
916 ZEND_API int zend_parse_parameters(int num_args TSRMLS_DC, const char *type_spec, ...) /* {{{ */ in zend_parse_parameters()
921 RETURN_IF_ZERO_ARGS(num_args, type_spec, 0); in zend_parse_parameters()
924 retval = zend_parse_va_args(num_args, type_spec, &va, 0 TSRMLS_CC); in zend_parse_parameters()
931 ZEND_API int zend_parse_method_parameters(int num_args TSRMLS_DC, zval *this_ptr, const char *type_… in zend_parse_method_parameters()
940 RETURN_IF_ZERO_ARGS(num_args, p, 0); in zend_parse_method_parameters()
943 retval = zend_parse_va_args(num_args, type_spec, &va, 0 TSRMLS_CC); in zend_parse_method_parameters()
947 RETURN_IF_ZERO_ARGS(num_args, p, 0); in zend_parse_method_parameters()
960 retval = zend_parse_va_args(num_args, p, &va, 0 TSRMLS_CC); in zend_parse_method_parameters()
967 ZEND_API int zend_parse_method_parameters_ex(int flags, int num_args TSRMLS_DC, zval *this_ptr, con… in zend_parse_method_parameters_ex()
977 RETURN_IF_ZERO_ARGS(num_args, p, quiet); in zend_parse_method_parameters_ex()
980 retval = zend_parse_va_args(num_args, type_spec, &va, flags TSRMLS_CC); in zend_parse_method_parameters_ex()
984 RETURN_IF_ZERO_ARGS(num_args, p, quiet); in zend_parse_method_parameters_ex()
1001 retval = zend_parse_va_args(num_args, p, &va, flags TSRMLS_CC); in zend_parse_method_parameters_ex()
1019 static int zend_merge_property(zval **value TSRMLS_DC, int num_args, va_list args, const zend_hash_… in zend_merge_property() argument
1976 …ame, ZEND_DESTRUCTOR_FUNC_NAME, sizeof(ZEND_DESTRUCTOR_FUNC_NAME)) && fptr->common.num_args != 0) { in zend_check_magic_method_implementation()
1978 …memcmp(lcname, ZEND_CLONE_FUNC_NAME, sizeof(ZEND_CLONE_FUNC_NAME)) && fptr->common.num_args != 0) { in zend_check_magic_method_implementation()
1981 if (fptr->common.num_args != 1) { in zend_check_magic_method_implementation()
1987 if (fptr->common.num_args != 2) { in zend_check_magic_method_implementation()
1993 if (fptr->common.num_args != 1) { in zend_check_magic_method_implementation()
1999 if (fptr->common.num_args != 1) { in zend_check_magic_method_implementation()
2005 if (fptr->common.num_args != 2) { in zend_check_magic_method_implementation()
2013 if (fptr->common.num_args != 2) { in zend_check_magic_method_implementation()
2019 …p(lcname, ZEND_TOSTRING_FUNC_NAME, sizeof(ZEND_TOSTRING_FUNC_NAME)-1) && fptr->common.num_args != 0 in zend_check_magic_method_implementation()
2085 internal_function->num_args = ptr->num_args; in zend_register_functions()
2088 internal_function->required_num_args = ptr->num_args; in zend_register_functions()
2104 internal_function->num_args = 0; in zend_register_functions()
2159 if (internal_function->num_args) { in zend_register_functions()
2875 fcc->function_handler->internal_function.num_args = 0; in zend_is_callable_check_func()