Lines Matching refs:exec
39 xmlRegExecCtxtPtr exec = NULL; in testRegexpFile() local
183 if (exec == NULL) in testRegexpFile()
184 exec = xmlRegNewExecCtxt(regexp, NULL, NULL); in testRegexpFile()
186 ret = xmlRegExecPushString(exec, NULL, NULL); in testRegexpFile()
194 xmlRegFreeExecCtxt(exec); in testRegexpFile()
195 exec = NULL; in testRegexpFile()
199 if (exec == NULL) in testRegexpFile()
200 exec = xmlRegNewExecCtxt(regexp, NULL, NULL); in testRegexpFile()
201 ret = xmlRegExecPushString(exec, BAD_CAST expr, NULL); in testRegexpFile()
211 if (exec != NULL) in testRegexpFile()
212 xmlRegFreeExecCtxt(exec); in testRegexpFile()
226 xmlRegExecCtxtPtr exec; in main() local
244 exec = xmlRegNewExecCtxt(regexp, NULL, NULL); in main()
245 ret = xmlRegExecPushString(exec, BAD_CAST"a", NULL); in main()
250 ret =xmlRegExecPushString(exec, BAD_CAST"a", NULL); in main()
255 ret =xmlRegExecPushString(exec, BAD_CAST"b", NULL); in main()
260 ret =xmlRegExecPushString(exec, BAD_CAST"a", NULL); in main()
265 ret =xmlRegExecPushString(exec, BAD_CAST"a", NULL); in main()
270 ret =xmlRegExecPushString(exec, BAD_CAST"a", NULL); in main()
275 ret =xmlRegExecPushString(exec, BAD_CAST"a", NULL); in main()
281 ret = xmlRegExecPushString(exec, NULL, NULL); in main()
287 xmlRegFreeExecCtxt(exec); in main()