Lines Matching refs:re
298 bool RE2::FullMatchN(const StringPiece& text, const RE2& re,
300 return re.DoMatch(text, ANCHOR_BOTH, NULL, args, n);
303 bool RE2::PartialMatchN(const StringPiece& text, const RE2& re,
305 return re.DoMatch(text, UNANCHORED, NULL, args, n);
308 bool RE2::ConsumeN(StringPiece* input, const RE2& re,
311 if (re.DoMatch(*input, ANCHOR_START, &consumed, args, n)) {
319 bool RE2::FindAndConsumeN(StringPiece* input, const RE2& re,
322 if (re.DoMatch(*input, UNANCHORED, &consumed, args, n)) {
350 const RE2& re,
356 if (!re.Match(*str, 0, str->size(), UNANCHORED, vec, nvec))
360 if (!re.Rewrite(&s, rewrite, vec, nvec))
370 const RE2& re,
383 if (!re.Match(*str, p - str->data(), str->size(), UNANCHORED, vec, nvec))
394 re.Rewrite(&out, rewrite, vec, nvec);
410 const RE2& re,
418 if (!re.Match(text, 0, text.size(), UNANCHORED, vec, nvec))
422 return re.Rewrite(out, rewrite, vec, nvec);
676 // information anyway and we're going to use OnePass or BitState
828 // RE has fewer capturing groups than number of arg pointers passed in