Home | History | Annotate | Download | only in lib

Lines Matching refs:pidx

1293 		   Idx *pidx, Idx node, re_node_set *eps_via_nodes,
1301 re_node_set *cur_nodes = &mctx->state_log[*pidx]->nodes;
1326 && push_fail_stack (fs, *pidx, candidate, nregs, regs,
1343 naccepted = check_node_accept_bytes (dfa, node, &mctx->input, *pidx);
1357 if (memcmp (buf + regs[subexp_idx].rm_so, buf + *pidx,
1370 if (re_node_set_contains (&mctx->state_log[*pidx]->nodes,
1377 || check_node_accept (mctx, dfa->nodes + node, *pidx))
1380 *pidx = (naccepted == 0) ? *pidx + 1 : *pidx + naccepted;
1381 if (fs && (*pidx > mctx->match_last || mctx->state_log[*pidx] == NULL
1382 || !re_node_set_contains (&mctx->state_log[*pidx]->nodes,
1421 pop_fail_stack (struct re_fail_stack_t *fs, Idx *pidx, Idx nregs,
1426 *pidx = fs->stack[num].idx;