Home | History | Annotate | Download | only in util

Lines Matching defs:out

349   string out;
370 out.push_back((*str)[start]);
384 out.append(*str, start, matchstart - start);
385 pattern.Rewrite(&out, rewrite, *str, vec, matches);
395 out.append(*str, start, str->length() - start);
396 swap(out, *str);
403 string *out) {
408 out->clear();
409 return pattern.Rewrite(out, rewrite, text, vec, matches);
509 // is filled, but we miss out on the positions of the extra subpatterns.
606 bool PCRE::Rewrite(string *out, const StringPiece &rewrite,
628 out->append(text.data() + start, vec[2 * n + 1] - start);
630 out->push_back('\\');
636 out->push_back(c);
753 // We can parse right out of the supplied string, so return it.
804 if ((short)r != r) return false; // Out of range
816 if ((ushort)r != r) return false; // Out of range
828 if ((int)r != r) return false; // Out of range
840 if ((uint)r != r) return false; // Out of range