Lines Matching refs:rewrite
328 const StringPiece& rewrite) { in Replace() argument
335 if (!pattern.Rewrite(&s, rewrite, *str, vec, matches)) in Replace()
346 const StringPiece& rewrite) { in GlobalReplace() argument
385 pattern.Rewrite(&out, rewrite, *str, vec, matches); in GlobalReplace()
402 const StringPiece &rewrite, in Extract() argument
409 return pattern.Rewrite(out, rewrite, text, vec, matches); in Extract()
606 bool PCRE::Rewrite(string *out, const StringPiece &rewrite, in Rewrite() argument
609 for (const char *s = rewrite.data(), *end = s + rewrite.size(); in Rewrite()
622 << " in regexp " << rewrite.data(); in Rewrite()
632 PCREPORT(ERROR) << "invalid rewrite pattern: " << rewrite.data(); in Rewrite()
642 bool PCRE::CheckRewriteString(const StringPiece& rewrite, string* error) const { in CheckRewriteString() argument
644 for (const char *s = rewrite.data(), *end = s + rewrite.size(); in CheckRewriteString()