Home | History | Annotate | Download | only in util

Lines Matching refs:Rewrite

328                  const StringPiece& rewrite) {
335 if (!pattern.Rewrite(&s, rewrite, *str, vec, matches))
346 const StringPiece& rewrite) {
385 pattern.Rewrite(&out, rewrite, *str, vec, matches);
402 const StringPiece &rewrite,
409 return pattern.Rewrite(out, rewrite, text, vec, matches);
606 bool PCRE::Rewrite(string *out, const StringPiece &rewrite,
609 for (const char *s = rewrite.data(), *end = s + rewrite.size();
622 << " in regexp " << rewrite.data();
632 PCREPORT(ERROR) << "invalid rewrite pattern: " << rewrite.data();
642 bool PCRE::CheckRewriteString(const StringPiece& rewrite, string* error) const {
644 for (const char *s = rewrite.data(), *end = s + rewrite.size();
651 *error = "Rewrite schema error: '\\' not allowed at end.";
659 *error = "Rewrite schema error: "
670 SStringPrintf(error, "Rewrite schema requests %d matches, "