Searched refs:eclosures (Results 1 – 5 of 5) sorted by relevance
593 if (dfa->eclosures != NULL) in free_dfa_content()594 re_node_set_free (dfa->eclosures + i); in free_dfa_content()601 re_free (dfa->eclosures); in free_dfa_content()1007 err = re_node_set_init_copy (&init_nodes, dfa->eclosures + first); in create_initial_state()1041 = re_node_set_merge (&init_nodes, dfa->eclosures + dest_idx); in create_initial_state()1172 dfa->eclosures = re_malloc (re_node_set, dfa->nodes_alloc); in analyze()1174 || dfa->edests == NULL || dfa->eclosures == NULL)) in analyze()1637 Idx *elems = dfa->eclosures[src].elems; in calc_inveclosure()1638 for (idx = 0; idx < dfa->eclosures[src].nelem; ++idx) in calc_inveclosure()1671 DEBUG_ASSERT (dfa->eclosures[node_idx].nelem != -1); in calc_eclosure()[all …]
1888 const re_node_set *eclosures = dfa->eclosures + from_node; in check_dst_limits_calc_pos_1() local1893 for (node_idx = 0; node_idx < eclosures->nelem; ++node_idx) in check_dst_limits_calc_pos_1()1895 Idx node = eclosures->elems[node_idx]; in check_dst_limits_calc_pos_1()2044 && !re_node_set_contains (dfa->eclosures + node, in check_subexp_limits()2428 dfa->eclosures + dfa->nexts[cur_node]);2491 new_nodes = dfa->eclosures + dfa->nexts[cur_node_idx]; in transit_state_mb()2565 ? dfa->eclosures + dfa->edests[node_idx].elems[0] in transit_state_bkref()2566 : dfa->eclosures + dfa->nexts[node_idx]); in transit_state_bkref()3093 const re_node_set *eclosure = dfa->eclosures + cur_node; in check_arrival_expand_ecl()3326 err = re_node_set_merge (&follows, dfa->eclosures + next_node); in build_trtable()
1436 new_eclosures = re_realloc (dfa->eclosures, re_node_set, new_nodes_alloc); in re_dfa_add_node()1449 dfa->eclosures = new_eclosures; in re_dfa_add_node()1461 re_node_set_init_empty (dfa->eclosures + dfa->nodes_len); in re_dfa_add_node()
646 re_node_set *eclosures; member
986 relative to lim's start and end positions. Do not accept eclosures,