Searched refs:cstack (Results 1 – 8 of 8) sorted by relevance
| /vim-8.2.3635/src/ |
| H A D | ex_eval.c | 1004 cstack_T *cstack = eap->cstack; in ex_if() local 1039 cstack_T *cstack = eap->cstack; in ex_endif() local 1076 cstack_T *cstack = eap->cstack; in ex_else() local 1167 cstack_T *cstack = eap->cstack; in ex_while() local 1211 cstack->cs_flags[cstack->cs_idx] = in ex_while() 1302 cstack_T *cstack = eap->cstack; in ex_continue() local 1340 cstack_T *cstack = eap->cstack; in ex_break() local 1365 cstack_T *cstack = eap->cstack; in ex_endwhile() local 1451 cstack_T *cstack = eap->cstack; in ex_block() local 1468 cstack_T *cstack = eap->cstack; in ex_endblock() local [all …]
|
| H A D | ex_docmd.c | 885 cstack.cs_idx < 0 ? 0 : (cstack.cs_idx + 1) * 2 in do_cmdline() 1002 &cstack, in do_cmdline() 1069 && (cstack.cs_flags[cstack.cs_idx] in do_cmdline() 1071 && cstack.cs_line[cstack.cs_idx] >= 0 in do_cmdline() 1072 && (cstack.cs_flags[cstack.cs_idx] & CSF_ACTIVE)) in do_cmdline() 1074 current_line = cstack.cs_line[cstack.cs_idx]; in do_cmdline() 1094 rewind_conditionals(&cstack, cstack.cs_idx - 1, in do_cmdline() 1105 cstack.cs_line[cstack.cs_idx] = current_line_before; in do_cmdline() 1221 if (cstack.cs_flags[cstack.cs_idx] & CSF_TRY) in do_cmdline() 1797 ea.cstack = cstack; in do_one_cmd() [all …]
|
| H A D | userfunc.c | 624 if (cstack != NULL && cstack->cs_idx >= 0) in function_using_block_scopes() 626 int count = cstack->cs_idx + 1; in function_using_block_scopes() 640 for (i = 0; i <= cstack->cs_idx; ++i) in function_using_block_scopes() 641 cstack->cs_flags[i] |= CSF_FUNC_DEF; in function_using_block_scopes() 4420 cstack_T *cstack = eap->cstack; in define_function() local 4428 function_using_block_scopes(fp, cstack); in define_function() 5064 && (!failed || eap->cstack->cs_trylevel > 0)) in ex_call() 5101 cstack_T *cstack = eap->cstack; in do_return() local 5116 cstack->cs_pending[idx] = CSTP_RETURN; in do_return() 5122 cstack->cs_rettv[idx] = rettv; in do_return() [all …]
|
| H A D | scriptfile.c | 966 || eap->cstack->cs_idx >= 0 in cmd_source() 1988 idx = cleanup_conditionals(eap->cstack, 0, TRUE); in do_finish() 1991 eap->cstack->cs_pending[idx] = CSTP_FINISH; in do_finish()
|
| H A D | ex_cmds.h | 1934 cstack_T *cstack; // condition stack for ":if" etc. member
|
| H A D | ex_cmds.c | 3326 eap->cstack->cs_looplevel > 0 ? -1 : in ex_append()
|
| H A D | eval.c | 150 evalarg->eval_cstack = eap->cstack; in fill_evalarg_from_eap()
|
| /vim-8.2.3635/src/proto/ |
| H A D | ex_eval.pro | 8 void do_errthrow(cstack_T *cstack, char_u *cmdname); 9 int do_intthrow(cstack_T *cstack); 28 void do_throw(cstack_T *cstack); 35 int cleanup_conditionals(cstack_T *cstack, int searched_cond, int inclusive); 36 void rewind_conditionals(cstack_T *cstack, int idx, int cond_type, int *cond_level);
|