Lines Matching refs:match
76 // On a successful match, the result is a JSArray containing
674 // match. We can use that to set the last match info lazily.
715 // match.
737 PrintF("\n\nRegexp match: /%s/\n\n", regexp->source().ToCString().get());
802 Handle<String> subject, int capture_count, int32_t* match) {
803 // This is the only place where match infos can grow. If, after executing the
804 // regexp, RegExpExecStub finds that the match info is too small, it restarts
805 // execution in RegExpImpl::Exec, which finally grows the match info right
813 // RegExpImpl::Exec; there actually want to bypass the Isolate's match
822 if (match != nullptr) {
824 result->SetCapture(i, match[i]);
825 result->SetCapture(i + 1, match[i + 1]);
1057 // ATOM regexps do not have a global loop, so we search for one match at
1073 // size of the offsets vector so that it can only store one match.
1109 DCHECK_LE(2, registers_per_match_); // Each match has at least one capture.
1143 num_matches_ = 0; // Signal failed match.
1170 // Zero-length match. Advance by one code point.
1174 num_matches_ = 0; // Signal failed match.
1204 // After a failed match we shift back by one result.