• Home
  • Raw
  • Download

Lines Matching refs:define

40 #define _PCRE_H
44 #define PCRE_MAJOR 8
45 #define PCRE_MINOR 12
46 #define PCRE_PRERELEASE
47 #define PCRE_DATE 2011-01-15
56 # define PCRE_EXP_DECL extern __declspec(dllimport)
60 # define PCRECPP_EXP_DECL extern __declspec(dllimport)
63 # define PCRECPP_EXP_DEFN __declspec(dllimport)
72 # define PCRE_EXP_DECL extern "C"
74 # define PCRE_EXP_DECL extern
80 # define PCRECPP_EXP_DECL extern
83 # define PCRECPP_EXP_DEFN
103 #define PCRE_CASELESS 0x00000001 /* Compile */
104 #define PCRE_MULTILINE 0x00000002 /* Compile */
105 #define PCRE_DOTALL 0x00000004 /* Compile */
106 #define PCRE_EXTENDED 0x00000008 /* Compile */
107 #define PCRE_ANCHORED 0x00000010 /* Compile, exec, DFA exec */
108 #define PCRE_DOLLAR_ENDONLY 0x00000020 /* Compile */
109 #define PCRE_EXTRA 0x00000040 /* Compile */
110 #define PCRE_NOTBOL 0x00000080 /* Exec, DFA exec */
111 #define PCRE_NOTEOL 0x00000100 /* Exec, DFA exec */
112 #define PCRE_UNGREEDY 0x00000200 /* Compile */
113 #define PCRE_NOTEMPTY 0x00000400 /* Exec, DFA exec */
114 #define PCRE_UTF8 0x00000800 /* Compile */
115 #define PCRE_NO_AUTO_CAPTURE 0x00001000 /* Compile */
116 #define PCRE_NO_UTF8_CHECK 0x00002000 /* Compile, exec, DFA exec */
117 #define PCRE_AUTO_CALLOUT 0x00004000 /* Compile */
118 #define PCRE_PARTIAL_SOFT 0x00008000 /* Exec, DFA exec */
119 #define PCRE_PARTIAL 0x00008000 /* Backwards compatible synonym */
120 #define PCRE_DFA_SHORTEST 0x00010000 /* DFA exec */
121 #define PCRE_DFA_RESTART 0x00020000 /* DFA exec */
122 #define PCRE_FIRSTLINE 0x00040000 /* Compile */
123 #define PCRE_DUPNAMES 0x00080000 /* Compile */
124 #define PCRE_NEWLINE_CR 0x00100000 /* Compile, exec, DFA exec */
125 #define PCRE_NEWLINE_LF 0x00200000 /* Compile, exec, DFA exec */
126 #define PCRE_NEWLINE_CRLF 0x00300000 /* Compile, exec, DFA exec */
127 #define PCRE_NEWLINE_ANY 0x00400000 /* Compile, exec, DFA exec */
128 #define PCRE_NEWLINE_ANYCRLF 0x00500000 /* Compile, exec, DFA exec */
129 #define PCRE_BSR_ANYCRLF 0x00800000 /* Compile, exec, DFA exec */
130 #define PCRE_BSR_UNICODE 0x01000000 /* Compile, exec, DFA exec */
131 #define PCRE_JAVASCRIPT_COMPAT 0x02000000 /* Compile */
132 #define PCRE_NO_START_OPTIMIZE 0x04000000 /* Compile, exec, DFA exec */
133 #define PCRE_NO_START_OPTIMISE 0x04000000 /* Synonym */
134 #define PCRE_PARTIAL_HARD 0x08000000 /* Exec, DFA exec */
135 #define PCRE_NOTEMPTY_ATSTART 0x10000000 /* Exec, DFA exec */
136 #define PCRE_UCP 0x20000000 /* Compile */
140 #define PCRE_ERROR_NOMATCH (-1)
141 #define PCRE_ERROR_NULL (-2)
142 #define PCRE_ERROR_BADOPTION (-3)
143 #define PCRE_ERROR_BADMAGIC (-4)
144 #define PCRE_ERROR_UNKNOWN_OPCODE (-5)
145 #define PCRE_ERROR_UNKNOWN_NODE (-5) /* For backward compatibility */
146 #define PCRE_ERROR_NOMEMORY (-6)
147 #define PCRE_ERROR_NOSUBSTRING (-7)
148 #define PCRE_ERROR_MATCHLIMIT (-8)
149 #define PCRE_ERROR_CALLOUT (-9) /* Never used by PCRE itself */
150 #define PCRE_ERROR_BADUTF8 (-10)
151 #define PCRE_ERROR_BADUTF8_OFFSET (-11)
152 #define PCRE_ERROR_PARTIAL (-12)
153 #define PCRE_ERROR_BADPARTIAL (-13)
154 #define PCRE_ERROR_INTERNAL (-14)
155 #define PCRE_ERROR_BADCOUNT (-15)
156 #define PCRE_ERROR_DFA_UITEM (-16)
157 #define PCRE_ERROR_DFA_UCOND (-17)
158 #define PCRE_ERROR_DFA_UMLIMIT (-18)
159 #define PCRE_ERROR_DFA_WSSIZE (-19)
160 #define PCRE_ERROR_DFA_RECURSE (-20)
161 #define PCRE_ERROR_RECURSIONLIMIT (-21)
162 #define PCRE_ERROR_NULLWSLIMIT (-22) /* No longer actually used */
163 #define PCRE_ERROR_BADNEWLINE (-23)
164 #define PCRE_ERROR_BADOFFSET (-24)
165 #define PCRE_ERROR_SHORTUTF8 (-25)
169 #define PCRE_INFO_OPTIONS 0
170 #define PCRE_INFO_SIZE 1
171 #define PCRE_INFO_CAPTURECOUNT 2
172 #define PCRE_INFO_BACKREFMAX 3
173 #define PCRE_INFO_FIRSTBYTE 4
174 #define PCRE_INFO_FIRSTCHAR 4 /* For backwards compatibility */
175 #define PCRE_INFO_FIRSTTABLE 5
176 #define PCRE_INFO_LASTLITERAL 6
177 #define PCRE_INFO_NAMEENTRYSIZE 7
178 #define PCRE_INFO_NAMECOUNT 8
179 #define PCRE_INFO_NAMETABLE 9
180 #define PCRE_INFO_STUDYSIZE 10
181 #define PCRE_INFO_DEFAULT_TABLES 11
182 #define PCRE_INFO_OKPARTIAL 12
183 #define PCRE_INFO_JCHANGED 13
184 #define PCRE_INFO_HASCRORLF 14
185 #define PCRE_INFO_MINLENGTH 15
190 #define PCRE_CONFIG_UTF8 0
191 #define PCRE_CONFIG_NEWLINE 1
192 #define PCRE_CONFIG_LINK_SIZE 2
193 #define PCRE_CONFIG_POSIX_MALLOC_THRESHOLD 3
194 #define PCRE_CONFIG_MATCH_LIMIT 4
195 #define PCRE_CONFIG_STACKRECURSE 5
196 #define PCRE_CONFIG_UNICODE_PROPERTIES 6
197 #define PCRE_CONFIG_MATCH_LIMIT_RECURSION 7
198 #define PCRE_CONFIG_BSR 8
203 #define PCRE_EXTRA_STUDY_DATA 0x0001
204 #define PCRE_EXTRA_MATCH_LIMIT 0x0002
205 #define PCRE_EXTRA_CALLOUT_DATA 0x0004
206 #define PCRE_EXTRA_TABLES 0x0008
207 #define PCRE_EXTRA_MATCH_LIMIT_RECURSION 0x0010
208 #define PCRE_EXTRA_MARK 0x0020
220 #define PCRE_SPTR const char *