Home
last modified time | relevance | path

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

/freebsd-12-stable/contrib/libgnuregex/
Dregcomp.c49 static int search_duplicated_node (const re_dfa_t *dfa, int org_node,
1473 int org_node, clone_node, ret; in duplicate_node_closure() local
1475 for (org_node = top_org_node, clone_node = top_clone_node;;) in duplicate_node_closure()
1478 if (dfa->nodes[org_node].type == OP_BACK_REF) in duplicate_node_closure()
1484 org_dest = dfa->nexts[org_node]; in duplicate_node_closure()
1489 dfa->nexts[clone_node] = dfa->nexts[org_node]; in duplicate_node_closure()
1494 else if (dfa->edests[org_node].nelem == 0) in duplicate_node_closure()
1499 dfa->nexts[clone_node] = dfa->nexts[org_node]; in duplicate_node_closure()
1502 else if (dfa->edests[org_node].nelem == 1) in duplicate_node_closure()
1506 org_dest = dfa->edests[org_node].elems[0]; in duplicate_node_closure()
[all …]