Lines Matching refs:cur_str_idx
1083 int cur_str_idx = re_string_cur_idx (&mctx->input);
1086 int next_start_idx = cur_str_idx;
1089 cur_state = acquire_init_state_context (&err, mctx, cur_str_idx);
1099 mctx->state_log[cur_str_idx] = cur_state;
1123 || check_halt_state_context (mctx, cur_state, cur_str_idx))
1126 return cur_str_idx;
1129 match_last = cur_str_idx;
2395 int cur_str_idx = re_string_cur_idx (&mctx->input);
2399 if (++cur_str_idx > max)
2403 while (mctx->state_log[cur_str_idx] == NULL);
2459 int node_cnt, cur_str_idx = re_string_cur_idx (&mctx->input);
2468 if (check_node_accept (mctx, dfa->nodes + cur_node, cur_str_idx))
2479 context = re_string_context_at (&mctx->input, cur_str_idx, mctx->eflags);
2568 int cur_str_idx = re_string_cur_idx (&mctx->input);
2584 context = re_string_context_at (&mctx->input, cur_str_idx,
2593 err = get_subexp (mctx, node_idx, cur_str_idx);
2608 if (bkref_ent->node != node_idx || bkref_ent->str_idx != cur_str_idx)
2614 dest_str_idx = (cur_str_idx + bkref_ent->subexp_to
2619 prev_nelem = ((mctx->state_log[cur_str_idx] == NULL) ? 0
2620 : mctx->state_log[cur_str_idx]->nodes.nelem);
2652 && mctx->state_log[cur_str_idx]->nodes.nelem > prev_nelem)
2655 cur_str_idx);