Lines Matching full:cur_str_idx
1126 Idx cur_str_idx = re_string_cur_idx (&mctx->input);
1129 Idx next_start_idx = cur_str_idx;
1132 cur_state = acquire_init_state_context (&err, mctx, cur_str_idx);
1142 mctx->state_log[cur_str_idx] = cur_state;
1166 || check_halt_state_context (mctx, cur_state, cur_str_idx))
1169 return cur_str_idx;
1172 match_last = cur_str_idx;
2441 Idx cur_str_idx = re_string_cur_idx (&mctx->input);
2445 if (++cur_str_idx > max)
2449 while (mctx->state_log[cur_str_idx] == NULL);
2505 Idx node_cnt, cur_str_idx = re_string_cur_idx (&mctx->input);
2514 if (check_node_accept (mctx, dfa->nodes + cur_node, cur_str_idx))
2525 context = re_string_context_at (&mctx->input, cur_str_idx, mctx->eflags);
2615 Idx cur_str_idx = re_string_cur_idx (&mctx->input);
2631 context = re_string_context_at (&mctx->input, cur_str_idx,
2640 err = get_subexp (mctx, node_idx, cur_str_idx);
2655 if (bkref_ent->node != node_idx || bkref_ent->str_idx != cur_str_idx)
2661 dest_str_idx = (cur_str_idx + bkref_ent->subexp_to
2666 prev_nelem = ((mctx->state_log[cur_str_idx] == NULL) ? 0
2667 : mctx->state_log[cur_str_idx]->nodes.nelem);
2699 && mctx->state_log[cur_str_idx]->nodes.nelem > prev_nelem)
2702 cur_str_idx);