Lines Matching refs:beg
150 char* beg[MAXGROUP];
238 mp->current.beg[n] = mp->current.end[n] = 0;
307 mp->current.beg[g] = mp->current.end[g] = 0;
334 if (!mp->current.beg[n] || mp->current.beg[n] > olds)
335 mp->current.beg[n] = olds;
339 error(-4, "subgroup#%d n=%d beg=%p end=%p len=%d", __LINE__, n, mp->current.beg[n], mp->current.end[n], mp->current.end[n] - mp->current.beg[n]);
346 if (!mp->current.beg[n] || mp->current.beg[n] > olds)
347 mp->current.beg[n] = olds;
351 error(-4, "subgroup#%d n=%d beg=%p end=%p len=%d", __LINE__, n, mp->current.beg[n], mp->current.end[n], mp->current.end[n] - mp->current.beg[n]);
405 error(-2, "backref#%d n=%d g=%d beg=%p end=%p len=%d", __LINE__, n, g, mp->current.beg[n], mp->current.end[n], mp->current.end[n] - mp->current.beg[n]);
407 if (n <= g && mp->current.beg[n])
408 pc = *mp->current.beg[n];
696 error(-2, "backref#%d n=%d g=%d beg=%p end=%p len=%d", __LINE__, n, g, mp->current.beg[n], mp->current.end[n], mp->current.end[n] - mp->current.beg[n]);
698 if (n <= g && (oldp = mp->current.beg[n]))
789 match.current.beg[0] = s;
795 sub[i * 2] = match.current.end[i] ? match.current.beg[i] - s : 0;