Home | History | Annotate | Download | only in src

Lines Matching defs:statep

153 	if (++statep == state_info.end)				\
154 statep = push_state_i(&state_info, statep); \
155 state = statep->type = (s); \
159 if (--statep == state_info.base) \
160 statep = pop_state_i(&state_info, statep); \
161 state = statep->type; \
167 statep->ls_start = Xsavepos(ws, wp); \
175 wp = Xrestpos(ws, wp, statep->ls_start); \
194 Lex_state states[STATE_BSIZE], *statep, *s2, *base;
205 statep = &states[1];
220 statep->nparen = 0;
241 statep->type = state;
270 statep->nparen++;
272 statep->nparen--;
273 else if (statep->nparen == 0 && (c == /*{*/ '}' ||
274 c == (int)statep->ls_adelim.delimiter)) {
277 if (c == /*{*/ '}' || --statep->ls_adelim.num == 0)
408 statep->nparen = 2;
450 statep->ls_adelim.delimiter = ':';
451 statep->ls_adelim.num = 1;
452 statep->nparen = 0;
466 statep->ls_adelim.delimiter = ':';
467 statep->ls_adelim.num = 2;
468 statep->nparen = 0;
481 statep->ls_adelim.delimiter = '/';
482 statep->ls_adelim.num = 1;
483 statep->nparen = 0;
554 statep->ls_bool = false;
555 s2 = statep;
560 statep->ls_bool = true;
594 statep->ls_bool = true;
595 if (!statep->ls_bool) {
610 } else if (!statep->ls_bool) {
638 statep->nparen++;
640 statep->nparen--;
641 if (statep->nparen == 1) {
746 if (statep->ls_bool) {
767 if (statep->nparen > 0)
768 --statep->nparen;
797 ++statep->nparen;
822 statep->ls_bool = false;
827 state = statep->type = SHEREDQUOTE;
870 state = statep->type = SHEREDELIM;
892 if (statep != &states[1])