Home
last modified time | relevance | path

Searched refs:evalarg_T (Results 1 – 16 of 16) sorted by relevance

/vim-8.2.3635/src/proto/
H A Deval.pro6 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 Duserfunc.pro6 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 Dvim9compile.pro13 int get_lambda_tv_and_compile(char_u **arg, typval_T *rettv, int types_optional, evalarg_T *evalarg…
H A Ddict.pro38 int eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal);
H A Dlist.pro47 int eval_list(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int do_error);
/vim-8.2.3635/src/
H A Deval.c173 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 Dvim9script.c353 evalarg_T *evalarg, in handle_import()
650 evalarg_T evalarg; in ex_import()
H A Duserfunc.c70 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 Dex_eval.c918 evalarg_T evalarg; in ex_eval()
1230 evalarg_T evalarg; in ex_while()
H A Dstructs.h1925 } evalarg_T; typedef
1981 } evalarg_T; typedef
H A Ddict.c885 eval_dict(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int literal) in eval_dict()
H A Dglobals.h1866 EXTERN evalarg_T EVALARG_EVALUATE
H A Dlist.c1485 eval_list(char_u **arg, typval_T *rettv, evalarg_T *evalarg, int do_error) in eval_list()
H A Dvim9compile.c3703 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 Devalvars.c850 evalarg_T evalarg; in ex_let()
/vim-8.2.3635/runtime/doc/
H A Dversion8.txt47613 Solution: Keep a pointer to the continuation line in evalarg_T. Centralize