Searched refs:funcexe (Results 1 – 8 of 8) sorted by relevance
| /vim-8.2.3635/src/ |
| H A D | userfunc.c | 2863 funcexe_T *funcexe, in call_user_func_check() argument 3121 funcexe_T funcexe; in func_call() local 3123 CLEAR_FIELD(funcexe); in func_call() 3126 funcexe.evaluate = TRUE; in func_call() 3127 funcexe.partial = partial; in func_call() 3159 funcexe_T funcexe; in call_callback() local 3162 CLEAR_FIELD(funcexe); in call_callback() 3298 if (error == FCERR_NONE && funcexe->check_type != NULL && funcexe->evaluate) in call_func() 5004 funcexe_T funcexe; in ex_call() local 5021 CLEAR_FIELD(funcexe); in ex_call() [all …]
|
| H A D | eval.c | 251 funcexe_T funcexe; in eval_expr_typval() local 258 CLEAR_FIELD(funcexe); in eval_expr_typval() 259 funcexe.evaluate = TRUE; in eval_expr_typval() 282 CLEAR_FIELD(funcexe); in eval_expr_typval() 643 funcexe_T funcexe; in call_vim_function() local 646 CLEAR_FIELD(funcexe); in call_vim_function() 2007 funcexe_T funcexe; in eval_func() local 2010 CLEAR_FIELD(funcexe); in eval_func() 2015 funcexe.basetv = basetv; in eval_func() 3774 funcexe_T funcexe; in call_func_rettv() local [all …]
|
| H A D | list.c | 1917 funcexe_T funcexe; in item_compare2() local 1937 CLEAR_FIELD(funcexe); in item_compare2() 1938 funcexe.evaluate = TRUE; in item_compare2() 1939 funcexe.partial = partial; in item_compare2() 1940 funcexe.selfdict = sortinfo->item_compare_selfdict; in item_compare2() 1941 res = call_func(func_name, -1, &rettv, 2, argv, &funcexe); in item_compare2() 3182 funcexe_T funcexe; in f_reduce() local 3206 vim_memset(&funcexe, 0, sizeof(funcexe)); in f_reduce() 3207 funcexe.evaluate = TRUE; in f_reduce() 3208 funcexe.partial = partial; in f_reduce() [all …]
|
| H A D | regexp.c | 2034 funcexe_T funcexe; in vim_regsub_both() local 2041 CLEAR_FIELD(funcexe); in vim_regsub_both() 2042 funcexe.argv_func = fill_submatch_list; in vim_regsub_both() 2043 funcexe.evaluate = TRUE; in vim_regsub_both() 2047 call_func(s, -1, &rettv, 1, argv, &funcexe); in vim_regsub_both() 2054 funcexe.partial = partial; in vim_regsub_both() 2055 call_func(s, -1, &rettv, 1, argv, &funcexe); in vim_regsub_both()
|
| H A D | vim9execute.c | 841 funcexe_T funcexe; in call_ufunc() local 878 CLEAR_FIELD(funcexe); in call_ufunc() 879 funcexe.evaluate = TRUE; in call_ufunc() 880 funcexe.selfdict = selfdict != NULL ? selfdict : dict_stack_get_dict(); in call_ufunc() 885 STACK_TV_BOT(-1), &funcexe, funcexe.selfdict); in call_ufunc()
|
| H A D | terminal.c | 4277 funcexe_T funcexe; in handle_call_command() local 4295 CLEAR_FIELD(funcexe); in handle_call_command() 4296 funcexe.firstline = 1L; in handle_call_command() 4297 funcexe.lastline = 1L; in handle_call_command() 4298 funcexe.evaluate = TRUE; in handle_call_command() 4299 if (call_func(func, -1, &rettv, 2, argvars, &funcexe) == OK) in handle_call_command()
|
| /vim-8.2.3635/src/proto/ |
| H A D | userfunc.pro | 9 …c_tv(char_u *name, int len, typval_T *rettv, char_u **arg, evalarg_T *evalarg, funcexe_T *funcexe); 21 …func_T *fp, int argcount, typval_T *argvars, typval_T *rettv, funcexe_T *funcexe, dict_T *selfdict… 32 …_u *funcname, int len, typval_T *rettv, int argcount_in, typval_T *argvars_in, funcexe_T *funcexe);
|
| /vim-8.2.3635/runtime/doc/ |
| H A D | version8.txt | 45894 Solution: Pass funcexe to call_user_func().
|