Lines Matching refs:regex_t
77 } regex_t;
143 tre_regcomp(regex_t *preg, const char *regex, int cflags);
146 tre_regexec(const regex_t *preg, const char *string, size_t nmatch,
150 tre_regcompb(regex_t *preg, const char *regex, int cflags);
153 tre_regexecb(const regex_t *preg, const char *string, size_t nmatch,
157 tre_regerror(int errcode, const regex_t *preg, char *errbuf,
161 tre_regfree(regex_t *preg);
170 tre_regwcomp(regex_t *preg, const wchar_t *regex, int cflags);
173 tre_regwexec(const regex_t *preg, const wchar_t *string,
180 tre_regncomp(regex_t *preg, const char *regex, size_t len, int cflags);
183 tre_regnexec(const regex_t *preg, const char *string, size_t len,
188 tre_regncompb(regex_t *preg, const char *regex, size_t n, int cflags);
191 tre_regnexecb(const regex_t *preg, const char *str, size_t len,
196 tre_regwncomp(regex_t *preg, const wchar_t *regex, size_t len, int cflags);
199 tre_regwnexec(const regex_t *preg, const wchar_t *string, size_t len,
231 tre_regaexec(const regex_t *preg, const char *string,
235 tre_reganexec(const regex_t *preg, const char *string, size_t len,
239 tre_regaexecb(const regex_t *preg, const char *string,
245 tre_regawexec(const regex_t *preg, const wchar_t *string,
249 tre_regawnexec(const regex_t *preg, const wchar_t *string, size_t len,
272 tre_reguexec(const regex_t *preg, const tre_str_source *string,
295 tre_have_backrefs(const regex_t *preg);
300 tre_have_approx(const regex_t *preg);