Searched refs:evalarg_T (Results 1 – 16 of 16) sorted by relevance
| /vim-8.2.3635/src/proto/ |
| H A D | eval.pro | 6 void fill_evalarg_from_eap(evalarg_T *evalarg, exarg_T *eap, int skip); 12 int skip_expr(char_u **pp, evalarg_T *evalarg); 13 int skip_expr_concatenate(char_u **arg, char_u **start, char_u **end, evalarg_T *evalarg); 30 void *eval_for_line(char_u *arg, int *errp, exarg_T *eap, evalarg_T *evalarg); 31 void skip_for_lines(void *fi_void, evalarg_T *evalarg); 36 char_u *skipwhite_and_linebreak(char_u *arg, evalarg_T *evalarg); 37 void init_evalarg(evalarg_T *evalarg); 38 void clear_evalarg(evalarg_T *evalarg, exarg_T *eap); 39 int eval0(char_u *arg, typval_T *rettv, exarg_T *eap, evalarg_T *evalarg); 40 int eval1(char_u **arg, typval_T *rettv, evalarg_T *evalarg); [all …]
|
| H A D | userfunc.pro | 6 int get_lambda_tv(char_u **arg, typval_T *rettv, int types_optional, evalarg_T *evalarg); 9 int get_func_tv(char_u *name, int len, typval_T *rettv, char_u **arg, evalarg_T *evalarg, funcexe_T…
|
| H A D | vim9compile.pro | 13 int get_lambda_tv_and_compile(char_u **arg, typval_T *rettv, int types_optional, evalarg_T *evalarg…
|
| H A D | dict.pro | 38 int eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal);
|
| H A D | list.pro | 47 int eval_list(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int do_error);
|
| /vim-8.2.3635/src/ |
| H A D | eval.c | 173 evalarg_T evalarg; in eval_to_bool() 210 evalarg_T evalarg; in eval1_emsg() 344 evalarg_T evalarg; in eval_to_string_skip() 390 evalarg_T *evalarg) in skip_expr_concatenate() 528 evalarg_T evalarg; in eval_to_string_eap() 617 evalarg_T evalarg; in eval_expr() 1608 evalarg_T *evalarg) in eval_for_line() 1978 evalarg_T *evalarg, in eval_func() 2219 evalarg_T *evalarg) in eval0() 3767 evalarg_T *evalarg, in call_func_rettv() [all …]
|
| H A D | vim9script.c | 353 evalarg_T *evalarg, in handle_import() 650 evalarg_T evalarg; in ex_import()
|
| H A D | userfunc.c | 70 evalarg_T *evalarg, in one_function_arg() 182 evalarg_T *evalarg, // context or NULL in get_function_args() 1086 evalarg_T *evalarg, in lambda_function_body() 1281 evalarg_T *evalarg) in get_lambda_tv() 1681 evalarg_T *evalarg, // for line continuation in get_func_tv() 4868 evalarg_T evalarg; in ex_return() 4935 evalarg_T evalarg; in ex_call()
|
| H A D | ex_eval.c | 918 evalarg_T evalarg; in ex_eval() 1230 evalarg_T evalarg; in ex_while()
|
| H A D | structs.h | 1925 } evalarg_T; typedef 1981 } evalarg_T; typedef
|
| H A D | dict.c | 885 eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal) in eval_dict()
|
| H A D | globals.h | 1866 EXTERN evalarg_T EVALARG_EVALUATE
|
| H A D | list.c | 1485 eval_list(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int do_error) in eval_list()
|
| H A D | vim9compile.c | 3703 evalarg_T evalarg; in compile_lambda() 3773 evalarg_T *evalarg) in get_lambda_tv_and_compile() 4204 evalarg_T evalarg; in skip_expr_cctx()
|
| H A D | evalvars.c | 850 evalarg_T evalarg; in ex_let()
|
| /vim-8.2.3635/runtime/doc/ |
| H A D | version8.txt | 47613 Solution: Keep a pointer to the continuation line in evalarg_T. Centralize
|