quoted
int quoted;
quoted = gflag;
if (quoted || noexec) {
int pvec[2], c, quoted;
quoted = (literal || (cp[0] & QUOTE)) ? QUOTE : 0;
if (!quoted && (c == ' ' || c == '\t'))
psave(c | quoted);
int c, quoted=0;
if (!quoted || (c == '"' || c == '`' || c == '$'))
quoted = 1;
quoted = 0;
varvalue(const char *name, int quoted, int subtype, int flag)
quoted ? ", quoted" : "", subtype, flag));
if ((flag & EXP_QNEEDED) && quoted) { \
if (flag & EXP_SPLIT && quoted) {
if (!quoted && (flag & EXP_SPLIT)) {
if (quoted && (flag & EXP_QNEEDED) &&
int quoted;
quoted = *p++ == '"';
quoted ? "(quoted)" : "", p, begoff));
if (quoted == 0) /* allow weird splitting */
expbackq(union node *cmd, int quoted, int flag)
quoted, flag, startloc));
if ((quotes && quoted && NEEDESC(lastc)) ||
if (quoted == 0)
int quoted = 0;
if (!(subtype & VSQUOTE) != !(quoted & 1)) {
quoted ^= 1;
if (quoted & 1)
quoted >>= 1;
quoted ^= 1;
quoted >>= 1;
quoted <<= 1;
if ((quoted & 1) && nleft) {
quoted = 0;
ISDBLQUOTE()?" ISDBLQUOTE":"", quoted));
if ((quoted & QF) == CQ) {
if (quoted && c != '\\' && c != '`' &&
quoted = SQ;
if (quoted || arinest)
quoted = 0;
SYNTAX, varnest, quoted ? " Q" : ""));
quoted = CQ;
int quoted = 0;
if (!quoted != !(subtype & VSQUOTE))
if (!quoted != !(subtype & VSQUOTE))
if (!quoted != !(subtype & VSQUOTE))
if (!quoted)
if (!quoted && *p == (CTLBACKQ|CTLQUOTE))
if (subtype != 0 || !quoted) {
quoted++;
quoted--;
if (quoted)
int quoted;
quoted = 0;
if (!quoted)
quoted = 1;
if (!quoted && q < qend) {
bool doEval, bool quoted,
emode = doEval && quoted ? VARE_EVAL
bool quoted;
*out_quoted = quoted = par->p[0] == '"';
if (quoted)
if (quoted)
if (!quoted)
start, doEval, quoted, &buf, &str))
if (!unquotedOK && !quoted && *start != '$' &&
if (quoted)
EvalTruthy(CondParser *par, const char *value, bool quoted)
if (quoted)