Searched refs:re_dfa_t (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.0-release/contrib/libgnuregex/
H A Dregcomp.c25 static reg_errcode_t init_dfa (re_dfa_t *dfa, size_t pat_len);
30 static reg_errcode_t create_initial_state (re_dfa_t *dfa);
32 static void optimize_utf8 (re_dfa_t *dfa);
48 static int duplicate_node (re_dfa_t *dfa, int org_idx, unsigned int constraint);
49 static int search_duplicated_node (const re_dfa_t *dfa, int org_node,
51 static reg_errcode_t calc_eclosure (re_dfa_t *dfa);
52 static reg_errcode_t calc_eclosure_iter (re_node_set *new_set, re_dfa_t *dfa,
54 static reg_errcode_t calc_inveclosure (re_dfa_t *dfa);
74 re_dfa_t *dfa, re_token_t *token,
76 static bin_tree_t *parse_bracket_exp (re_string_t *regexp, re_dfa_t *df
[all...]
H A Dregexec.c61 static void update_regs (const re_dfa_t *dfa, regmatch_t *pmatch,
94 static reg_errcode_t add_epsilon_src_nodes (const re_dfa_t *dfa,
110 static reg_errcode_t check_subexp_limits (const re_dfa_t *dfa,
120 static reg_errcode_t merge_state_array (const re_dfa_t *dfa,
158 static int find_subexp_node (const re_dfa_t *dfa, const re_node_set *nodes,
169 static reg_errcode_t check_arrival_expand_ecl (const re_dfa_t *dfa,
173 static reg_errcode_t check_arrival_expand_ecl_sub (const re_dfa_t *dfa,
181 static int build_trtable (const re_dfa_t *dfa,
184 static int check_node_accept_bytes (const re_dfa_t *dfa, int node_idx,
193 static int group_nodes_into_DFAstates (const re_dfa_t *df
[all...]
H A Dregex_internal.h362 /* Copy of re_dfa_t's word_char. */
377 struct re_dfa_t;
378 typedef struct re_dfa_t re_dfa_t; typedef in typeref:struct:re_dfa_t
570 const re_dfa_t *const dfa;
572 const re_dfa_t *dfa;
616 struct re_dfa_t struct
H A Dregex_internal.c23 const re_dfa_t *dfa) internal_function;
24 static re_dfastate_t *create_ci_newstate (const re_dfa_t *dfa,
27 static re_dfastate_t *create_cd_newstate (const re_dfa_t *dfa,
41 RE_TRANSLATE_TYPE trans, int icase, const re_dfa_t *dfa)
69 RE_TRANSLATE_TYPE trans, int icase, const re_dfa_t *dfa)
173 const re_dfa_t *dfa)
1412 re_dfa_add_node (re_dfa_t *dfa, re_token_t token)
1480 re_acquire_state (reg_errcode_t *err, const re_dfa_t *dfa,
1524 re_acquire_state_context (reg_errcode_t *err, const re_dfa_t *dfa,
1561 register_state (const re_dfa_t *df
[all...]

Completed in 75 milliseconds