Lines Matching refs:Char
44 static int tw_result (const Char *, Char **);
45 static Char **tw_find (Char *, struct varent *, int);
46 static Char *tw_tok (Char *);
47 static int tw_pos (Char *, int);
48 static void tw_pr (Char **);
49 static int tw_match (const Char *, const Char *);
51 static const Char *tw_dollar (const Char *,Char **, size_t, Char **,
52 Char, const char *);
59 docomplete(Char **v, struct command *t)
62 Char *p;
63 Char **pp;
94 douncomplete(Char **v, struct command *t)
143 tw_pr(Char **cmp)
146 Char *ptr;
168 static Char **
169 tw_find(Char *nam, struct varent *vp, int cmd)
171 Char **rv;
194 tw_pos(Char *ran, int wno)
196 Char *p;
221 static Char *
222 tw_tok(Char *str)
224 static Char *bf = NULL;
251 tw_match(const Char *str, const Char *pat)
253 const Char *estr;
269 tw_result(const Char *act, Char **pat)
272 static Char* res = NULL;
273 Char *p;
405 static const Char *
406 tw_dollar(const Char *str, Char **wl, size_t nwl, Char **result, Char sep,
410 Char *res;
411 const Char *sp;
456 tw_complete(const Char *line, Char **word, Char **pat, int looking, eChar *suf)
458 Char *buf, **vec, **wl;
459 static Char nomatch[2] = { (Char) ~0, 0x00 };
460 const Char *ptr;
523 Char *ran, /* The pattern or range X/<range>/XXXX/ */
527 Char sep; /* the command and separator characters */