Home | History | Annotate | Download | only in lib

Lines Matching refs:node_idx

85 				Idx node_idx, Idx str_idx, Idx max_str_idx)
190 static int check_node_accept_bytes (const re_dfa_t *dfa, Idx node_idx,
1972 Idx node_idx;
1976 for (node_idx = 0; node_idx < eclosures->nelem; ++node_idx)
1978 Idx node = eclosures->elems[node_idx];
2084 Idx node_idx, lim_idx;
2100 for (node_idx = 0; node_idx < dest_nodes->nelem; ++node_idx)
2102 Idx node = dest_nodes->elems[node_idx];
2124 for (node_idx = 0; node_idx < dest_nodes->nelem; ++node_idx)
2126 Idx node = dest_nodes->elems[node_idx];
2138 --node_idx;
2144 for (node_idx = 0; node_idx < dest_nodes->nelem; ++node_idx)
2146 Idx node = dest_nodes->elems[node_idx];
2172 Idx node_idx, node;
2181 for (node_idx = 0; node_idx < candidates->nelem; ++node_idx)
2186 node = candidates->elems[node_idx];
2268 Idx node_idx, Idx str_idx, Idx max_str_idx)
2273 naccepted = check_node_accept_bytes (dfa, node_idx, &mctx->input, str_idx);
2276 dfa->nexts[node_idx]))
2470 Idx node_idx;
2478 for (node_idx = 0; node_idx < cur_nodes->nelem; ++node_idx)
2480 Idx node = cur_nodes->elems[node_idx];
2620 Idx node_idx = nodes->elems[i];
2622 const re_token_t *node = dfa->nodes + node_idx;
2640 err = get_subexp (mctx, node_idx, cur_str_idx);
2647 assert (dfa->nexts[node_idx] != REG_MISSING);
2655 if (bkref_ent->node != node_idx || bkref_ent->str_idx != cur_str_idx)
2659 ? dfa->eclosures + dfa->edests[node_idx].elems[0]
2660 : dfa->eclosures + dfa->nexts[node_idx]);
3773 /* Check how many bytes the node `dfa->nodes[node_idx]' accepts.
3783 check_node_accept_bytes (const re_dfa_t *dfa, Idx node_idx,
3786 const re_token_t *node = dfa->nodes + node_idx;