Home | History | Annotate | Download | only in pcre

Lines Matching full:start_match_ptr

696     argument. It is passed back in md->start_match_ptr (an overloading of that
702 strcmp((char *)markptr, (char *)(md->start_match_ptr)) == 0)
704 md->start_match_ptr = eptr;
747 md->start_match_ptr = eptr; /* Pass back current position */
756 /* Pass back the current skip name by overloading md->start_match_ptr and
761 md->start_match_ptr = ecode + 2;
773 md->start_match_ptr = ecode - GET(ecode, 1);
780 md->start_match_ptr = ecode - GET(ecode, 1);
827 (rrc != MATCH_THEN || md->start_match_ptr != ecode))
890 (rrc != MATCH_THEN || md->start_match_ptr != ecode))
1093 (rrc != MATCH_THEN || md->start_match_ptr != ecode))
1188 md->start_match_ptr = mstart; /* and the start (\K can modify) */
1218 mstart = md->start_match_ptr; /* In case \K reset it */
1222 (rrc != MATCH_THEN || md->start_match_ptr != ecode))
1258 (rrc != MATCH_THEN || md->start_match_ptr != ecode))
1397 (rrc != MATCH_THEN || md->start_match_ptr != ecode))
1437 mstart = md->start_match_ptr;
1441 (rrc != MATCH_THEN || md->start_match_ptr != ecode))
1571 md->start_match_ptr = mstart;
6097 md->start_match_ptr = start_match;
6110 if (md->start_match_ptr != start_match)
6112 new_start_match = md->start_match_ptr;
6228 md->start_match_ptr might be modified if \K was encountered on the success
6233 offsets[0] = (int)(md->start_match_ptr - md->start_subject);