chiark / gitweb /
eglibc (2.11.3-4+deb6u3) squeeze-lts; urgency=medium
[eglibc.git] / conform / data / regex.h-data
1 #ifndef ISO
2 type regex_t
3 element regex_t size_t re_nsub
4
5 type regoff_t
6
7 type regmatch_t
8 element regmatch_t regoff_t rm_so
9 element regmatch_t regoff_t rm_eo
10
11 constant REG_EXTENDED
12 constant REG_ICASE
13 constant REG_NOSUB
14 constant REG_NEWLINE
15
16 constant REG_NOTBOL
17 constant REG_NOTEOL
18
19 constant REG_NOMATCH
20 constant REG_BADPAT
21 constant REG_ECOLLATE
22 constant REG_ECTYPE
23 constant REG_EESCAPE
24 constant REG_ESUBREG
25 constant REG_EBRACK
26 constant REG_EPAREN
27 constant REG_EBRACE
28 constant REG_BADBR
29 constant REG_ESPACE
30 constant REG_BADRPT
31 constant REG_ENOSYS
32
33 function int regcomp (regex_t*, const char*, int)
34 function int regexec (const regex_t*, const char*, size_t, regmatch_t[], int)
35 function size_t regerror (int, const regex_t*, char*, size_t)
36 function void regfree (regex_t*)
37
38 allow REG_*
39 allow re_*
40 allow rm_*
41 allow *_t
42 #endif