Lines Matching defs:replace
472 _Self& replace(size_type __pos, size_type __n, const _Self& __s) {
473 _Base::replace(__pos, __n, __s);
477 _Self& replace(size_type __pos1, size_type __n1, const _Self& __s,
479 _Base::replace(__pos1, __n1, __s, __pos2, __n2);
483 _Self& replace(size_type __pos, size_type __n1,
486 _Base::replace(__pos, __n1, __s, __n2);
490 _Self& replace(size_type __pos, size_type __n1, const _CharT* __s) {
492 _Base::replace(__pos, __n1, __s);
496 _Self& replace(size_type __pos, size_type __n1,
498 _Base::replace(__pos, __n1, __n2, __c);
502 _Self& replace(iterator __first, iterator __last, const _Self& __s) {
504 _Base::replace(__first, __last, __s);
508 _Self& replace(iterator __first, iterator __last,
512 _Base::replace(__first, __last, __s, __n);
516 _Self& replace(iterator __first, iterator __last,
520 _Base::replace(__first, __last, __s);
524 _Self& replace(iterator __first, iterator __last,
527 _Base::replace(__first, __last, __n, __c);
534 _Self& replace(iterator __first, iterator __last,
542 _Self& replace(iterator __first, iterator __last,
550 private: // Helper functions for replace.
563 return replace(__first, __last, (size_type) __n, (_CharT) __x);