Home | History | Annotate | Download | only in sh

Lines Matching defs:varnest

1242  * varnest & arinest will typically be 0 or 1
1243 * (varnest can increment in usages like ${x=${y}} but probably
1381 #define varnest (currentstate(stack)->ts_varnest)
1915 varnest = 0;
1939 if (syntax == BASESYNTAX && varnest == 0)
1945 if (syntax == BASESYNTAX && varnest == 0)
2000 (c != '}' || varnest == 0) &&
2038 if (magicq && arinest == 0 && varnest == 0) {
2052 if (magicq && arinest == 0 /* && varnest == 0 */) {
2102 if (varnest > 0 && !ISDBLQUOTE()) {
2103 VTRACE(DBG_LEXER, ("vn=%d !DQ", varnest));
2155 if (varnest == 0 && !ISDBLQUOTE())
2173 if (varnest != 0) {
2392 varnest++;
2400 SYNTAX, varnest, quoted ? " Q" : ""));
2455 varnest = 0;