Home | History | Annotate | Download | only in re2

Lines Matching defs:match_

93   // Updates matched_ and match_ as new, better matches are found.
117 const char** match_; // best match so far
140 match_ = NULL;
147 delete[] match_;
302 if (matched_ && match_[0] < t->capture[0]) {
327 CopyCapture((const char**)match_, t->capture);
349 if (!matched_ || t->capture[0] < match_[0] ||
350 (t->capture[0] == match_[0] && t->capture[1] > match_[1]))
351 CopyCapture((const char**)match_, t->capture);
355 CopyCapture((const char**)match_, t->capture);
446 match_ = new const char*[ncapture_];
448 memset(match_, 0, ncapture_*sizeof match_[0]);
464 memset(&match_[0], 0, ncapture_*sizeof match_[0]);
532 match_[ip->cap()] = p;
541 match_[1] = p;
584 match_[0] = p;
585 AddToThreadq(runq, start_, flag, p, match_);
586 match_[0] = NULL;
610 submatch[i].set(match_[2*i], match_[2*i+1] - match_[2*i]);
613 static_cast<int>(match_[0] - btext_),
614 static_cast<int>(match_[1] - btext_));