Home | History | Annotate | Download | only in src

Lines Matching defs:ccp

61 	const char *s, *ccp;
97 (ccp = skip_wdvarname(t->vars[0], true)) != t->vars[0] &&
99 ccp[0] == CHAR && ((ccp[1] == '=' && ccp[2] == EOS) ||
100 /* or "varname+=" */ (ccp[1] == '+' && ccp[2] == CHAR &&
101 ccp[3] == '=' && ccp[4] == EOS)) &&
105 size_t n = ccp - t->vars[0] + (ccp[1] == '+' ? 4 : 2);
362 if (!(ccp = do_selectargs(ap, is_first))) {
367 setstr(global(t->str), ccp, KSH_UNWIND_ERROR);
406 ccp = evalstr(t->str, DOTILDE | DOSCALAR);
410 gmatchx(ccp, s, false))) {
664 const char *ccp;
666 ccp = skip_varname(cp, true);
667 if (*ccp == '+')
668 ++ccp;
669 if (*ccp == '=')
670 ++ccp;
671 shf_write(cp, ccp - cp, shl_xtrace);
672 print_value_quoted(shl_xtrace, ccp);
1475 const char * volatile ccp = content;
1489 s->start = s->str = ccp;
1494 ccp = evalstr(yylval.cp, DOSCALAR | DOHEREDOC);
1498 shf_puts(ccp, shf);
1500 strdupx(*resbuf, ccp, APERM);