Home
last modified time | relevance | path

Searched refs:node_idx (Results 1 – 3 of 3) sorted by relevance

/haiku/src/system/libroot/posix/glibc/regex/
H A Dregexec.c73 Idx node_idx, Idx str_idx, Idx max_str_idx);
160 static int check_node_accept_bytes (const re_dfa_t *dfa, Idx node_idx,
1904 Idx node_idx; in check_dst_limits_calc_pos_1() local
1908 for (node_idx = 0; node_idx < eclosures->nelem; ++node_idx) in check_dst_limits_calc_pos_1()
1910 Idx node = eclosures->elems[node_idx]; in check_dst_limits_calc_pos_1()
2014 Idx node_idx, lim_idx; in check_subexp_limits() local
2030 for (node_idx = 0; node_idx < dest_nodes->nelem; ++node_idx) in check_subexp_limits()
2032 Idx node = dest_nodes->elems[node_idx]; in check_subexp_limits()
2054 for (node_idx = 0; node_idx < dest_nodes->nelem; ++node_idx) in check_subexp_limits()
2056 Idx node = dest_nodes->elems[node_idx]; in check_subexp_limits()
[all …]
H A Dregcomp.c1017 first = dfa->str_tree->first->node_idx; in create_initial_state()
1030 Idx node_idx = init_nodes.elems[i]; in create_initial_state() local
1031 re_token_type_t type = dfa->nodes[node_idx].type; in create_initial_state()
1041 && clexp_node->opr.idx == dfa->nodes[node_idx].opr.idx) in create_initial_state()
1049 Idx dest_idx = dfa->edests[node_idx].elems[0]; in create_initial_state()
1398 node->node_idx = node->left->node_idx; in calc_first()
1403 node->node_idx = re_dfa_add_node (dfa, node->token); in calc_first()
1404 if (BE (node->node_idx == -1, 0)) in calc_first()
1407 dfa->nodes[node->node_idx].constraint = node->token.opr.ctx_type; in calc_first()
1440 Idx idx = node->node_idx; in link_nfa_nodes()
[all …]
H A Dregex_internal.h534 Idx node_idx; member