Lines Matching refs:ea
9152 exarg_T ea; in compile_exec() local
9156 CLEAR_FIELD(ea); in compile_exec()
9157 ea.arg = eap->arg; in compile_exec()
9158 fill_exarg_from_cctx(&ea, cctx); in compile_exec()
9159 (void)may_get_cmd_block(&ea, p, &tofree, &flags); in compile_exec()
9695 exarg_T ea; in compile_def_function() local
9739 CLEAR_FIELD(ea); in compile_def_function()
9740 ea.cmdlinep = &line; in compile_def_function()
9741 ea.cmd = skipwhite(line); in compile_def_function()
9743 if (*ea.cmd == '#') in compile_def_function()
9769 switch (*ea.cmd) in compile_def_function()
9780 line = ea.cmd; in compile_def_function()
9788 line = skipwhite(ea.cmd + 1); in compile_def_function()
9795 if (ends_excmd(*skipwhite(ea.cmd + 1))) in compile_def_function()
9797 line = compile_block(ea.cmd, &cctx); in compile_def_function()
9807 if (parse_command_modifiers(&ea, &errormsg, &local_cmdmod, FALSE) in compile_def_function()
9821 for (p = ea.cmd; p >= line; --p) in compile_def_function()
9825 if (p < ea.cmd && !VIM_ISWHITE(*p)) in compile_def_function()
9830 p = ea.cmd; in compile_def_function()
9833 if (checkforcmd(&ea.cmd, "call", 3)) in compile_def_function()
9835 if (*ea.cmd == '(') in compile_def_function()
9837 ea.cmd = p; in compile_def_function()
9839 ea.cmd = skipwhite(ea.cmd); in compile_def_function()
9847 assign = may_compile_assignment(&ea, &line, &cctx); in compile_def_function()
9861 cmd = ea.cmd; in compile_def_function()
9867 ea.cmd = skip_range(ea.cmd, TRUE, NULL); in compile_def_function()
9868 if (ea.cmd > cmd) in compile_def_function()
9875 ea.addr_count = 1; in compile_def_function()
9876 if (ends_excmd2(line, ea.cmd)) in compile_def_function()
9881 ea.cmdidx = CMD_SIZE; in compile_def_function()
9882 line = compile_exec(line, &ea, &cctx); in compile_def_function()
9887 p = find_ex_command(&ea, NULL, in compile_def_function()
9901 char_u *start = ea.cmd; in compile_def_function()
9903 switch (ea.cmdidx) in compile_def_function()
9919 semsg(_(e_cannot_use_legacy_with_command_str), ea.cmd); in compile_def_function()
9926 ea.cmdidx = CMD_return; in compile_def_function()
9928 ea.cmdidx = CMD_legacy; in compile_def_function()
9931 if (p == ea.cmd && ea.cmdidx != CMD_SIZE) in compile_def_function()
9933 if (cctx.ctx_skip == SKIP_YES && ea.cmdidx != CMD_eval) in compile_def_function()
9938 else if (ea.cmdidx != CMD_eval) in compile_def_function()
9942 semsg(_(e_command_not_recognized_str), ea.cmd); in compile_def_function()
9948 && ea.cmdidx != CMD_elseif in compile_def_function()
9949 && ea.cmdidx != CMD_else in compile_def_function()
9950 && ea.cmdidx != CMD_endif in compile_def_function()
9951 && ea.cmdidx != CMD_endfor in compile_def_function()
9952 && ea.cmdidx != CMD_endwhile in compile_def_function()
9953 && ea.cmdidx != CMD_catch in compile_def_function()
9954 && ea.cmdidx != CMD_finally in compile_def_function()
9955 && ea.cmdidx != CMD_endtry) in compile_def_function()
9962 if (ea.cmdidx != CMD_SIZE in compile_def_function()
9963 && ea.cmdidx != CMD_write && ea.cmdidx != CMD_read) in compile_def_function()
9965 if (ea.cmdidx >= 0) in compile_def_function()
9966 ea.argt = excmd_get_argt(ea.cmdidx); in compile_def_function()
9967 if ((ea.argt & EX_BANG) && *p == '!') in compile_def_function()
9969 ea.forceit = TRUE; in compile_def_function()
9974 switch (ea.cmdidx) in compile_def_function()
9977 ea.arg = p; in compile_def_function()
9978 line = compile_nested_function(&ea, &cctx); in compile_def_function()
10001 line = compile_assignment(p, &ea, ea.cmdidx, &cctx); in compile_def_function()
10009 line = compile_unletlock(p, &ea, &cctx); in compile_def_function()
10083 line = compile_mult_expr(p, ea.cmdidx, &cctx); in compile_def_function()
10087 ea.cmd = cmd; in compile_def_function()
10088 line = compile_put(p, &ea, &cctx); in compile_def_function()
10092 if (check_global_and_subst(ea.cmd, p) == FAIL) in compile_def_function()
10098 ea.arg = p; in compile_def_function()
10099 line = compile_substitute(line, &ea, &cctx); in compile_def_function()
10104 ea.arg = p; in compile_def_function()
10105 line = compile_redir(line, &ea, &cctx); in compile_def_function()
10115 ea.arg = p; in compile_def_function()
10116 line = compile_cexpr(line, &ea, &cctx); in compile_def_function()
10118 ex_ni(&ea); in compile_def_function()
10129 not_in_vim9(&ea); in compile_def_function()
10135 semsg(_(e_invalid_command_str), ea.cmd); in compile_def_function()
10151 ea.arg = p; in compile_def_function()
10153 line = compile_exec(line, &ea, &cctx); in compile_def_function()
10161 if (check_global_and_subst(ea.cmd, p) == FAIL) in compile_def_function()
10166 ea.arg = p; in compile_def_function()
10167 line = compile_exec(line, &ea, &cctx); in compile_def_function()