Lines Matching refs:ONIG_EXTERN
98 #ifndef ONIG_EXTERN
101 #define ONIG_EXTERN extern __declspec(dllexport) macro
103 #define ONIG_EXTERN extern __declspec(dllimport) macro
108 #ifndef ONIG_EXTERN
109 #define ONIG_EXTERN extern macro
123 ONIG_EXTERN OnigSyntaxType OnigSyntaxPosixBasic;
124 ONIG_EXTERN OnigSyntaxType OnigSyntaxPosixExtended;
125 ONIG_EXTERN OnigSyntaxType OnigSyntaxEmacs;
126 ONIG_EXTERN OnigSyntaxType OnigSyntaxGrep;
127 ONIG_EXTERN OnigSyntaxType OnigSyntaxGnuRegex;
128 ONIG_EXTERN OnigSyntaxType OnigSyntaxJava;
129 ONIG_EXTERN OnigSyntaxType OnigSyntaxPerl;
130 ONIG_EXTERN OnigSyntaxType OnigSyntaxRuby;
144 ONIG_EXTERN OnigSyntaxType* OnigDefaultSyntax;
146 ONIG_EXTERN int onig_set_default_syntax P_((OnigSyntaxType* syntax));
147 ONIG_EXTERN void onig_copy_syntax P_((OnigSyntaxType* to, OnigSyntaxType* from));
148 ONIG_EXTERN const char* onig_version P_((void));
149 ONIG_EXTERN const char* onig_copyright P_((void));
154 ONIG_EXTERN int regcomp P_((regex_t* reg, const char* pat, int options));
155 ONIG_EXTERN int regexec P_((regex_t* reg, const char* str, size_t nmatch, regmatch_t* matches, i…
156 ONIG_EXTERN void regfree P_((regex_t* reg));
157 ONIG_EXTERN size_t regerror P_((int code, const regex_t* reg, char* buf, size_t size));
160 ONIG_EXTERN void reg_set_encoding P_((int enc));
161 ONIG_EXTERN int reg_name_to_group_numbers P_((regex_t* reg, const unsigned char* name, const unsig…
162 ONIG_EXTERN int reg_foreach_name P_((regex_t* reg, int (*func)(const unsigned char*, const unsigne…
163 ONIG_EXTERN int reg_number_of_names P_((regex_t* reg));