Lines Matching refs:eap
65 ex_vim9script(exarg_T *eap UNUSED) in ex_vim9script()
71 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_vim9script()
83 if (!IS_WHITE_OR_NUL(*eap->arg) && STRCMP(eap->arg, "noclear") != 0) in ex_vim9script()
85 semsg(_(e_invarg2), eap->arg); in ex_vim9script()
88 if (si->sn_state == SN_STATE_RELOAD && IS_WHITE_OR_NUL(*eap->arg)) in ex_vim9script()
121 not_in_vim9(exarg_T *eap) in not_in_vim9() argument
124 switch (eap->cmdidx) in not_in_vim9()
127 if (eap->addr_count > 0) in not_in_vim9()
139 semsg(_(e_command_not_supported_in_vim9_script_missing_var_str), eap->cmd); in not_in_vim9()
178 ex_incdec(exarg_T *eap) in ex_incdec() argument
180 char_u *cmd = eap->cmd; in ex_incdec()
181 char_u *nextcmd = eap->nextcmd; in ex_incdec()
182 size_t len = STRLEN(eap->cmd) + 8; in ex_incdec()
187 eap->cmdidx == CMD_increment ? "++" : "--", eap->cmd); in ex_incdec()
193 eap->cmd = alloc(len); in ex_incdec()
194 if (eap->cmd == NULL) in ex_incdec()
196 vim_snprintf((char *)eap->cmd, len, "%s %c= 1 |", cmd + 2, in ex_incdec()
197 eap->cmdidx == CMD_increment ? '+' : '-'); in ex_incdec()
198 eap->arg = eap->cmd; in ex_incdec()
199 eap->cmdidx = CMD_var; in ex_incdec()
200 eap->nextcmd = NULL; in ex_incdec()
201 ex_let(eap); in ex_incdec()
202 vim_free(eap->cmd); in ex_incdec()
203 eap->cmd = cmd; in ex_incdec()
204 eap->nextcmd = nextcmd; in ex_incdec()
214 ex_export(exarg_T *eap) in ex_export() argument
222 eap->cmd = eap->arg; in ex_export()
223 (void)find_ex_command(eap, NULL, lookup_scriptitem, NULL); in ex_export()
224 switch (eap->cmdidx) in ex_export()
233 do_cmdline(eap->cmd, eap->getline, eap->cookie, in ex_export()
647 ex_import(exarg_T *eap) in ex_import() argument
652 if (!getline_equal(eap->getline, eap->cookie, getsourceline)) in ex_import()
657 fill_evalarg_from_eap(&evalarg, eap, eap->skip); in ex_import()
659 cmd_end = handle_import(eap->arg, NULL, current_sctx.sc_sid, in ex_import()
662 set_nextcmd(eap, cmd_end); in ex_import()
663 clear_evalarg(&evalarg, eap); in ex_import()
745 vim9_declare_scriptvar(exarg_T *eap, char_u *arg) in vim9_declare_scriptvar() argument
753 if (eap->cmdidx == CMD_final || eap->cmdidx == CMD_const) in vim9_declare_scriptvar()
755 if (eap->cmdidx == CMD_final) in vim9_declare_scriptvar()