Lines Matching defs:extern

193 #define extern		__EXPORT__
196 extern int regcomp(regex_t*, const char*, regflags_t);
197 extern size_t regerror(int, const regex_t*, char*, size_t);
198 extern int regexec(const regex_t*, const char*, size_t, regmatch_t*, regflags_t);
199 extern void regfree(regex_t*);
216 extern regclass_t regclass(const char*, char**);
217 extern int regaddclass(const char*, regclass_t);
218 extern int regcollate(const char*, char**, char*, size_t, wchar_t*);
219 extern int regcomb(regex_t*, regex_t*);
220 extern size_t regdecomp(regex_t*, regflags_t, char*, size_t);
221 extern int regdup(regex_t*, regex_t*);
222 extern int regncomp(regex_t*, const char*, size_t, regflags_t);
223 extern int regnexec(const regex_t*, const char*, size_t, size_t, regmatch_t*, regflags_t);
224 extern void regfatal(regex_t*, int, int);
225 extern void regfatalpat(regex_t*, int, int, const char*);
226 extern int regrecord(const regex_t*);
227 extern int regrexec(const regex_t*, const char*, size_t, size_t, regmatch_t*, regflags_t, int, void*, regrecord_t);
228 extern regstat_t* regstat(const regex_t*);
230 extern regex_t* regcache(const char*, regflags_t, int*);
232 extern int regsubcomp(regex_t*, const char*, const regflags_t*, int, regflags_t);
233 extern int regsubexec(const regex_t*, const char*, size_t, regmatch_t*);
234 extern int regsubflags(regex_t*, const char*, char**, int, const regflags_t*, int*, regflags_t*);
235 extern void regsubfree(regex_t*);
243 extern void regalloc(void*, regresize_t, regflags_t);
244 extern int regsub(const regex_t*, struct _sfio_s*, const char*, const char*, size_t, regmatch_t*, regflags_t);
246 #undef extern