Lines Matching defs:regflags_t
133 typedef uint32_t regflags_t;
149 regflags_t re_flags; /* regsubcomp() flags */
161 regflags_t re_flags; /* discipline flags */
173 regflags_t re_flags; /* REG_LEFT|REG_RIGHT */
194 extern int regcomp(regex_t*, const char*, regflags_t);
196 extern int regexec(const regex_t*, const char*, size_t, regmatch_t*, regflags_t);
218 extern size_t regdecomp(regex_t*, regflags_t, char*, size_t);
220 extern int regncomp(regex_t*, const char*, size_t, regflags_t);
221 extern int regnexec(const regex_t*, const char*, size_t, size_t, regmatch_t*, regflags_t);
225 extern int regrexec(const regex_t*, const char*, size_t, size_t, regmatch_t*, regflags_t, int, void*, regrecord_t);
228 extern regex_t* regcache(const char*, regflags_t, int*);
230 extern int regsubcomp(regex_t*, const char*, const regflags_t*, int, regflags_t);
232 extern int regsubflags(regex_t*, const char*, char**, int, const regflags_t*, int*, regflags_t*);
241 extern void regalloc(void*, regresize_t, regflags_t);
242 extern int regsub(const regex_t*, struct _sfio_s*, const char*, const char*, size_t, regmatch_t*, regflags_t);