Lines Matching refs:argcount
1687 int argcount = 0; // number of arguments found in get_func_tv() local
1694 while (argcount < MAX_FUNC_ARGS - (funcexe->partial == NULL ? 0 in get_func_tv()
1702 if (eval1(&argp, &argvars[argcount], evalarg) == FAIL) in get_func_tv()
1707 ++argcount; in get_func_tv()
1747 for (i = 0; i < argcount; ++i) in get_func_tv()
1753 ret = call_func(name, len, rettv, argcount, argvars, funcexe); in get_func_tv()
1766 if (argcount == MAX_FUNC_ARGS) in get_func_tv()
1772 while (--argcount >= 0) in get_func_tv()
1773 clear_tv(&argvars[argcount]); in get_func_tv()
2433 int argcount, // nr of args in call_user_func() argument
2497 call_def_function(fp, argcount, argvars, funcexe->partial, rettv); in call_user_func()
2544 (varnumber_T)(argcount >= fp->uf_args.ga_len in call_user_func()
2545 ? argcount - fp->uf_args.ga_len : 0)); in call_user_func()
2577 for (i = 0; i < argcount || i < fp->uf_args.ga_len; ++i) in call_user_func()
2593 && (i >= argcount || (argvars[i].v_type == VAR_SPECIAL in call_user_func()
2689 for (i = 0; i < argcount; ++i) in call_user_func()
2843 check_user_func_argcount(ufunc_T *fp, int argcount) in check_user_func_argcount() argument
2847 if (argcount < regular_args - fp->uf_def_args.ga_len) in check_user_func_argcount()
2849 else if (!has_varargs(fp) && argcount > regular_args) in check_user_func_argcount()
2860 int argcount, in call_user_func_check() argument
2870 error = check_user_func_argcount(fp, argcount); in call_user_func_check()
2892 call_user_func(fp, argcount, argvars, rettv, funcexe, in call_user_func_check()
3155 int argcount, // number of "argvars" in call_callback() argument
3166 ret = call_func(callback->cb_name, len, rettv, argcount, argvars, &funcexe); in call_callback()
3232 int argcount = argcount_in; in call_func() local
3283 argcount = partial->pt_argc + argcount_in; in call_func()
3301 if (check_argument_types(funcexe->check_type, argvars, argcount, in call_func()
3362 error = (*cb)(argcount, argvars, rettv, fp->uf_cb_state); in call_func()
3369 argcount = funcexe->argv_func(argcount, argvars, argv_clear, in call_func()
3375 mch_memmove(&argv[1], argvars, sizeof(typval_T) * argcount); in call_func()
3377 argcount++; in call_func()
3382 error = call_user_func_check(fp, argcount, argvars, rettv, in call_func()
3392 error = call_internal_method(fname, argcount, argvars, rettv, in call_func()
3400 error = call_internal_func(fname, argcount, argvars, rettv); in call_func()