Home | History | Annotate | Download | only in sh

Lines Matching refs:quotes

251 	const int quotes = flag & EXP_QNEEDED;		/* do CTLESC */
261 CTRACE(DBG_EXPAND, ("argstr(\"%s\", %#x) quotes=%#x\n", p,flag,quotes));
314 if (quotes || ISCTL(*p))
395 const int quotes = flag & EXP_QNEEDED;
470 if ((quotes && NEEDESC(c)) || ISCTL(c))
618 * Expand stuff in backwards quotes (these days, any command substitution).
633 const int quotes = flag & EXP_QNEEDED;
704 if ((quotes && quoted && NEEDESC(lastc)) ||
772 int varflags, int quotes)
795 p, strloc, subtype, startloc, varflags, quotes));
809 if (patmatch(str, startp, quotes))
812 if (quotes && *loc == CTLESC)
821 if (patmatch(str, startp, quotes))
825 if (quotes && loc > startp &&
838 if (patmatch(str, loc, quotes))
841 if (quotes && loc > startp &&
854 if (patmatch(str, loc, quotes))
856 if (quotes && *loc == CTLESC)
901 const int quotes = flag & EXP_QNEEDED;
910 ("evalvar \"%.*s\", flag=%#X quotes=%#X vf=%#X subtype=%X\n",
911 (int)(p - var - 1), var, flag, quotes, varflags, subtype));
969 if (quotes && NEEDESC(*var))
985 } else if (quotes && varflags & VSQUOTE) {
988 * value (quotes is set) and the expansion
1072 quotes) == 0) {