Lines Matching refs:arg
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()
198 eap->arg = eap->cmd; in ex_incdec()
222 eap->cmd = eap->arg; in ex_export()
356 char_u *arg = arg_start; in handle_import() local
370 if (*arg == '{') in handle_import()
374 arg = skipwhite_and_linebreak(arg + 1, evalarg); in handle_import()
379 char_u *p = arg; in handle_import()
384 if (!mult && arg[0] == '*' && IS_WHITE_OR_NUL(arg[1])) in handle_import()
385 ++arg; in handle_import()
387 while (eval_isnamec(*arg)) in handle_import()
388 ++arg; in handle_import()
389 if (p == arg) in handle_import()
393 ((char_u **)names.ga_data)[names.ga_len] = vim_strnsave(p, arg - p); in handle_import()
396 arg = skipwhite_and_linebreak(arg, evalarg); in handle_import()
397 if (STRNCMP("as", arg, 2) == 0 && IS_WHITE_OR_NUL(arg[2])) in handle_import()
401 arg = skipwhite(arg + 2); in handle_import()
402 p = arg; in handle_import()
403 if (eval_isnamec1(*arg)) in handle_import()
404 while (ASCII_ISALNUM(*arg) || *arg == '_') in handle_import()
405 ++arg; in handle_import()
406 if (p == arg || !(IS_WHITE_OR_NUL(*arg) in handle_import()
407 || (mult && (*arg == ',' || *arg == '}')))) in handle_import()
412 if (check_defined(p, arg - p, cctx, FALSE) == FAIL) in handle_import()
414 as_name = vim_strnsave(p, arg - p); in handle_import()
415 arg = skipwhite_and_linebreak(arg, evalarg); in handle_import()
428 if (*arg == ',') in handle_import()
431 ++arg; in handle_import()
433 arg = skipwhite_and_linebreak(arg, evalarg); in handle_import()
434 if (*arg == '}') in handle_import()
436 ++arg; in handle_import()
445 arg = skipwhite_and_linebreak(arg, evalarg); in handle_import()
453 if (STRNCMP("from", arg, 4) != 0 || !IS_WHITE_OR_NUL(arg[4])) in handle_import()
461 arg = skipwhite_and_linebreak(arg + 4, evalarg); in handle_import()
462 ret = eval0(arg, &tv, NULL, evalarg); in handle_import()
471 cmd_end = arg; in handle_import()
558 arg = arg_start; in handle_import()
559 if (*arg == '{') in handle_import()
560 arg = skipwhite(arg + 1); in handle_import()
659 cmd_end = handle_import(eap->arg, NULL, current_sctx.sc_sid, in ex_import()
745 vim9_declare_scriptvar(exarg_T *eap, char_u *arg) in vim9_declare_scriptvar() argument
759 return arg + STRLEN(arg); in vim9_declare_scriptvar()
763 if (!eval_isnamec1(*arg)) in vim9_declare_scriptvar()
765 semsg(_(e_invarg2), arg); in vim9_declare_scriptvar()
766 return arg + STRLEN(arg); in vim9_declare_scriptvar()
769 for (p = arg + 1; *p != NUL && eval_isnamec(*p); MB_PTR_ADV(p)) in vim9_declare_scriptvar()
770 if (*p == ':' && (VIM_ISWHITE(p[1]) || p != arg + 1)) in vim9_declare_scriptvar()
776 return arg + STRLEN(arg); in vim9_declare_scriptvar()
781 return arg + STRLEN(arg); in vim9_declare_scriptvar()
783 name = vim_strnsave(arg, p - arg); in vim9_declare_scriptvar()