Home
last modified time | relevance | path

Searched refs:re_string_t (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/contrib/libgnuregex/
H A Dregex_internal.h319 struct re_string_t struct
374 typedef struct re_string_t re_string_t; argument
389 static reg_errcode_t re_string_realloc_buffers (re_string_t *pstr,
393 static void build_wcs_buffer (re_string_t *pstr) internal_function;
394 static reg_errcode_t build_wcs_upper_buffer (re_string_t *pstr)
397 static void build_upper_buffer (re_string_t *pstr) internal_function;
399 static unsigned int re_string_context_at (const re_string_t *input, int idx,
568 re_string_t input;
720 re_string_char_size_at (const re_string_t *pstr, int idx) in internal_function()
733 re_string_wchar_at (const re_string_t *pstr, int idx) in internal_function()
[all …]
H A Dregex_internal.c21 re_string_t *pstr,
67 re_string_construct (re_string_t *pstr, const char *str, int len, in re_string_construct()
71 memset (pstr, '\0', sizeof (re_string_t)); in re_string_construct()
130 re_string_realloc_buffers (re_string_t *pstr, int new_buf_len) in re_string_realloc_buffers()
202 build_wcs_buffer (re_string_t *pstr) in build_wcs_buffer()
271 build_wcs_upper_buffer (re_string_t *pstr) in build_wcs_upper_buffer()
531 build_upper_buffer (re_string_t *pstr) in build_upper_buffer()
554 re_string_translate_buffer (re_string_t *pstr) in re_string_translate_buffer()
835 re_string_peek_byte_case (const re_string_t *pstr, int idx) in internal_function()
871 re_string_fetch_byte_case (re_string_t *pstr) in re_string_fetch_byte_case()
[all …]
H A Dregcomp.c55 static int fetch_number (re_string_t *input, re_token_t *token,
57 static int peek_token (re_token_t *token, re_string_t *input,
59 static bin_tree_t *parse (re_string_t *regexp, regex_t *preg,
61 static bin_tree_t *parse_reg_exp (re_string_t *regexp, regex_t *preg,
64 static bin_tree_t *parse_branch (re_string_t *regexp, regex_t *preg,
70 static bin_tree_t *parse_sub_exp (re_string_t *regexp, regex_t *preg,
80 re_string_t *regexp,
86 re_string_t *regexp,
734 re_string_t regexp; in re_compile_internal()
2104 parse (re_string_t *regexp, regex_t *preg, reg_syntax_t syntax, in parse()
[all …]
H A Dregexec.c185 const re_string_t *input, int idx)
3753 const re_string_t *input, int str_idx) in check_node_accept_bytes()
4108 re_string_t *pstr = &mctx->input; in extend_buffers()