Lines Matching defs:cur_idx
69 Idx cur_idx, Idx nmatch) internal_function;
1566 regmatch_t *prev_idx_match, Idx cur_node, Idx cur_idx, Idx nmatch)
1576 pmatch[reg_num].rm_so = cur_idx;
1586 if (pmatch[reg_num].rm_so < cur_idx)
1588 pmatch[reg_num].rm_eo = cur_idx;
1606 pmatch[reg_num].rm_eo = cur_idx;
2360 Idx cur_idx = re_string_cur_idx (&mctx->input);
2362 if (cur_idx > mctx->state_log_top)
2364 mctx->state_log[cur_idx] = next_state;
2365 mctx->state_log_top = cur_idx;
2367 else if (mctx->state_log[cur_idx] == 0)
2369 mctx->state_log[cur_idx] = next_state;
2376 /* If (state_log[cur_idx] != 0), it implies that cur_idx is
2380 pstate = mctx->state_log[cur_idx];
2398 next_state = mctx->state_log[cur_idx]
2413 cur_idx);
2423 next_state = mctx->state_log[cur_idx];
2959 backup_cur_idx = mctx->input.cur_idx;
2961 mctx->input.cur_idx = str_idx;
3068 mctx->input.cur_idx = backup_cur_idx;
3092 Idx cur_idx;
3098 for (cur_idx = 0; cur_idx < cur_nodes->nelem; ++cur_idx)
3101 Idx cur_node = cur_nodes->elems[cur_idx];