Lines Matching refs:repeat
818 if (state->repeat)
833 if (state->repeat)
838 if (state->repeat)
842 if (state->repeat)
888 if (state->repeat)
907 if (state->repeat)
912 if (state->repeat)
919 if (state->repeat)
928 if (state->repeat)
933 if (state->repeat)
940 if (state->repeat)
973 /* advance past minimum matches of repeat */
990 if (state->repeat)
999 if (state->repeat)
1004 if (state->repeat)
1018 if (state->repeat)
1078 /* create repeat context. all the hard work is done
1085 /* install new repeat context */
1095 ctx->u.rep->prev = state->repeat;
1097 state->repeat = ctx->u.rep;
1101 state->repeat = ctx->u.rep->prev;
1111 /* maximizing repeat */
1117 ctx->u.rep = state->repeat;
1169 state->repeat = ctx->u.rep->prev;
1171 state->repeat = ctx->u.rep; // restore repeat before return
1178 /* minimizing repeat */
1181 ctx->u.rep = state->repeat;
1207 state->repeat = ctx->u.rep->prev;
1210 if (state->repeat)
1214 SRE_REPEAT *repeat_of_tail = state->repeat;
1215 state->repeat = ctx->u.rep; // restore repeat before return
1250 /* create possessive repeat contexts. */
1522 if (state->repeat)
1527 if (state->repeat)
1532 if (state->repeat)