int resume_state; /* where to jump to on return */
char *locinput; /* where to backtrack in string on failure */
char *loceol;
+ U8 *sr0; /* position of start of script run, or NULL */
union {
struct regmatch_state *prev_yes_state;
I32 wanted;
I32 logical; /* saved copy of 'logical' var */
+ U8 count; /* number of beginning positions */
+ char *start;
+ char *end;
regnode *me; /* the IFMATCH/SUSPEND/UNLESSM node */
} ifmatch; /* and SUSPEND/UNLESSM */