Searched refs:re_dfa_t (Results 1 – 10 of 10) sorted by relevance
/glibc-2.36/posix/ |
D | regcomp.c | 29 static reg_errcode_t init_dfa (re_dfa_t *dfa, size_t pat_len); 34 static reg_errcode_t create_initial_state (re_dfa_t *dfa); 36 static void optimize_utf8 (re_dfa_t *dfa); 52 static Idx duplicate_node (re_dfa_t *dfa, Idx org_idx, unsigned int constraint); 53 static Idx search_duplicated_node (const re_dfa_t *dfa, Idx org_node, 55 static reg_errcode_t calc_eclosure (re_dfa_t *dfa); 56 static reg_errcode_t calc_eclosure_iter (re_node_set *new_set, re_dfa_t *dfa, 58 static reg_errcode_t calc_inveclosure (re_dfa_t *dfa); 78 re_dfa_t *dfa, re_token_t *token, 80 static bin_tree_t *parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa, [all …]
|
D | regexec.c | 57 static void update_regs (const re_dfa_t *dfa, regmatch_t *pmatch, 84 static reg_errcode_t add_epsilon_src_nodes (const re_dfa_t *dfa, 98 static reg_errcode_t check_subexp_limits (const re_dfa_t *dfa, 107 static reg_errcode_t merge_state_array (const re_dfa_t *dfa, 138 static Idx find_subexp_node (const re_dfa_t *dfa, const re_node_set *nodes, 148 static reg_errcode_t check_arrival_expand_ecl (const re_dfa_t *dfa, 151 static reg_errcode_t check_arrival_expand_ecl_sub (const re_dfa_t *dfa, 158 static bool build_trtable (const re_dfa_t *dfa, re_dfastate_t *state); 160 static int check_node_accept_bytes (const re_dfa_t *dfa, Idx node_idx, 167 static Idx group_nodes_into_DFAstates (const re_dfa_t *dfa, [all …]
|
D | regex_internal.h | 427 struct re_dfa_t; 428 typedef struct re_dfa_t re_dfa_t; typedef 595 const re_dfa_t *const dfa; 638 struct re_dfa_t struct
|
D | regex_internal.c | 23 const re_dfa_t *dfa); 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, 50 RE_TRANSLATE_TYPE trans, bool icase, const re_dfa_t *dfa) in re_string_allocate() 78 RE_TRANSLATE_TYPE trans, bool icase, const re_dfa_t *dfa) in re_string_construct() 182 const re_dfa_t *dfa) in re_string_construct_common() 1412 re_dfa_add_node (re_dfa_t *dfa, re_token_t token) in re_dfa_add_node() 1486 re_acquire_state (reg_errcode_t *err, const re_dfa_t *dfa, in re_acquire_state() 1534 re_acquire_state_context (reg_errcode_t *err, const re_dfa_t *dfa, in re_acquire_state_context() 1575 register_state (const re_dfa_t *dfa, re_dfastate_t *newstate, in register_state() [all …]
|
D | bug-regex20.c | 214 optimized = ((re_dfa_t *) regbuf.buffer)->mb_cur_max == 1; in main() 255 optimized = ((re_dfa_t *) regbuf.buffer)->mb_cur_max == 1; in main()
|
D | regex.h | 417 struct re_dfa_t *__REPB_PREFIX(buffer);
|
/glibc-2.36/ChangeLog.old/ |
D | ChangeLog.14 | 2957 * posix/regex_internal.h (re_dfa_t): Add syntax field. 2995 (re_dfa_t): Change word_char type to bitset. Add word_ops_used field. 3893 (re_dfa_t): Add sb_char field. 4050 (re_dfa_t): Add str_tree_storage and str_tree_storage_idx 4162 * posix/regex_internal.h: Add forward declaration of re_dfa_t. 4165 (re_dfa_t): Add map_notascii field. 4315 (struct re_dfa_t): Likewise. Reorder fields to make structure 13419 * posix/regex_internal.h (re_dfa_t): Add new members. 14357 (re_dfa_t): Likewise. 16355 (re_dfa_t): Likewise.
|
D | ChangeLog.15 | 377 references to re_dfa_t's subexps field. 386 (re_dfa_t): Remove subexps and subexps_alloc field, add 714 (re_dfa_t): Add subexp_map.
|
D | ChangeLog.16 | 8596 * posix/regex_internal.h (struct re_dfa_t): Change type of nodes_alloc 8628 (struct re_dfa_t): Remove unused member states_alloc. 10139 (struct re_dfa_t): Add lock. 12388 re_dfa_t that represent the transitions. 12398 re_dfa_t that represent the transitions.
|
D | ChangeLog.13 | 418 (struct re_dfa_t): Likewise.
|