Home | History | Annotate | Download | only in lib

Lines Matching refs:regex_t

23 static reg_errcode_t re_compile_internal (regex_t *preg, const char * pattern,
25 static void re_compile_fastmap_iter (regex_t *bufp,
32 static void free_workarea_compile (regex_t *preg);
37 static reg_errcode_t analyze (regex_t *preg);
46 static bin_tree_t *lower_subexp (reg_errcode_t *err, regex_t *preg,
62 static bin_tree_t *parse (re_string_t *regexp, regex_t *preg,
64 static bin_tree_t *parse_reg_exp (re_string_t *regexp, regex_t *preg,
67 static bin_tree_t *parse_branch (re_string_t *regexp, regex_t *preg,
70 static bin_tree_t *parse_expression (re_string_t *regexp, regex_t *preg,
73 static bin_tree_t *parse_sub_exp (re_string_t *regexp, regex_t *preg,
312 re_compile_fastmap_iter (regex_t *bufp, const re_dfastate_t *init_state,
445 PREG is a regex_t *. We do not expect any fields to be initialized,
480 regex_t *_Restrict_ preg;
544 const regex_t *_Restrict_ preg;
549 regerror (int errcode, const regex_t *_Restrict_ preg,
664 regex_t *preg;
758 re_compile_internal (regex_t *preg, const char * pattern, size_t length,
964 free_workarea_compile (regex_t *preg)
1147 analyze (regex_t *preg)
1308 regex_t *preg = (regex_t *) extra;
1328 lower_subexp (reg_errcode_t *err, regex_t *preg, bin_tree_t *node)
2110 parse (re_string_t *regexp, regex_t *preg, reg_syntax_t syntax,
2144 parse_reg_exp (re_string_t *regexp, regex_t *preg, re_token_t *token,
2185 parse_branch (re_string_t *regexp, regex_t *preg, re_token_t *token,
2225 parse_expression (re_string_t *regexp, regex_t *preg, re_token_t *token,
2441 parse_sub_exp (re_string_t *regexp, regex_t *preg, re_token_t *token,