Lines Matching refs:keep
167 int keep[MAXNEST]; /* ckmagic nest stack */ \
497 mp->keep[0] = 0; in ckmagic()
507 mp->keep[0] = 0; in ckmagic()
512 mp->keep[level] = mp->keep[level - 1] != 0; in ckmagic()
519 if (mp->keep[level] && b > cur) in ckmagic()
538 if (mp->keep[level] && call < (MAXNEST - 1)) in ckmagic()
551 if (mp->keep[level] > 1) in ckmagic()
555 if (!mp->keep[level]) in ckmagic()
703 …if (mp->keep[level]++ && b > cur && b < end && *(b - 1) != ' ' && *t && *t != ',' && *t != '.' && … in ckmagic()
734 …if (mp->keep[level]++ && b > cur && b < end && *(b - 1) != ' ' && *q && *q != ',' && *q != '.' && … in ckmagic()
806 if (num > 0 && mp->keep[level] && call < (MAXNEST - 1)) in ckmagic()
908 if (!mp->keep[level]) in ckmagic()
909 mp->keep[level] = 2; in ckmagic()
914 if (ep->cont == '#' && !mp->keep[level]) in ckmagic()
915 mp->keep[level] = 1; in ckmagic()
930 if (mp->keep[level]++ && b > cur && b < (end - 1) && *(b - 1) != ' ') in ckmagic()
941 …if (mp->keep[level]++ && b > cur && b < end && *(b - 1) != ' ' && *q && *q != ',' && *q != '.' && … in ckmagic()
979 if (!mp->keep[level]) in ckmagic()
985 mp->keep[level - 1] = mp->keep[level]; in ckmagic()
989 mp->keep[0] = 0; in ckmagic()
995 mp->keep[level] = 0; in ckmagic()
998 if (all && b-- || mp->keep[level] && b > cur) in ckmagic()