Home | History | Annotate | Download | only in lib

Lines Matching full:re_string_t

58 static Idx fetch_number (re_string_t *input, re_token_t *token,
60 static int peek_token (re_token_t *token, re_string_t *input,
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,
76 static bin_tree_t *parse_dup_op (bin_tree_t *dup_elem, re_string_t *regexp,
79 static bin_tree_t *parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa,
83 re_string_t *regexp,
89 re_string_t *regexp,
763 re_string_t regexp;
1764 fetch_token (re_token_t *result, re_string_t *input, reg_syntax_t syntax)
1774 peek_token (re_token_t *token, re_string_t *input, reg_syntax_t syntax)
2013 peek_token_bracket (re_token_t *token, re_string_t *input, reg_syntax_t syntax)
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,
2479 parse_dup_op (bin_tree_t *elem, re_string_t *regexp, re_dfa_t *dfa,
2764 parse_bracket_exp (re_string_t *regexp, re_dfa_t *dfa, re_token_t *token,
3322 parse_bracket_element (bracket_elem_t *elem, re_string_t *regexp,
3362 parse_bracket_symbol (bracket_elem_t *elem, re_string_t *regexp,
3697 fetch_number (re_string_t *input, re_token_t *token, reg_syntax_t syntax)