Lines Matching defs:_xmlRegExecCtxt
318 struct _xmlRegExecCtxt { struct
319 int status; /* execution status != 0 indicate an error */
320 int determinist; /* did we find an indeterministic behaviour */
321 xmlRegexpPtr comp; /* the compiled regexp */
322 xmlRegExecCallbacks callback;
323 void *data;
325 xmlRegStatePtr state;/* the current state */
326 int transno; /* the current transition on that state */
327 int transcount; /* the number of chars in char counted transitions */
332 int maxRollbacks;
333 int nbRollbacks;
334 xmlRegExecRollback *rollbacks;
339 int *counts;
344 int inputStackMax;
345 int inputStackNr;
346 int index;
347 int *charStack;
348 const xmlChar *inputString; /* when operating on characters */
349 xmlRegInputTokenPtr inputStack;/* when operating on strings */
354 int errStateNo; /* the error state number */
355 xmlRegStatePtr errState; /* the error state */
356 xmlChar *errString; /* the string raising the error */
357 int *errCounts; /* counters at the error state */
358 int nbPush;