Lines Matching refs:str
240 do_one_arg(char_u *str) in do_one_arg() argument
246 for (p = str; *str; ++str) in do_one_arg()
250 if (rem_backslash(str)) in do_one_arg()
252 *p++ = *str++; in do_one_arg()
253 *p++ = *str; in do_one_arg()
258 if (!inbacktick && vim_isspace(*str)) in do_one_arg()
260 if (*str == '`') in do_one_arg()
262 *p++ = *str; in do_one_arg()
265 str = skipwhite(str); in do_one_arg()
268 return str; in do_one_arg()
276 get_arglist(garray_T *gap, char_u *str, int escaped) in get_arglist() argument
279 while (*str != NUL) in get_arglist()
286 ((char_u **)gap->ga_data)[gap->ga_len++] = str; in get_arglist()
293 str = do_one_arg(str); in get_arglist()
306 char_u *str, in get_arglist_exp() argument
314 if (get_arglist(&ga, str, TRUE) == FAIL) in get_arglist_exp()
395 char_u *str, in do_arglist() argument
412 if (what == AL_ADD && *str == NUL) in do_arglist()
416 str = curbuf->b_fname; in do_arglist()
421 if (get_arglist(&new_ga, str, arg_escaped) == FAIL) in do_arglist()
496 set_arglist(char_u *str) in set_arglist() argument
498 do_arglist(str, AL_SET, 0, FALSE); in set_arglist()