Lines Matching refs:__i1
1581 basic_string& replace(const_iterator __i1, const_iterator __i2, const basic_string& __str);
1583 …basic_string& replace(const_iterator __i1, const_iterator __i2, const value_type* __s, size_type _…
1585 basic_string& replace(const_iterator __i1, const_iterator __i2, const value_type* __s);
1587 basic_string& replace(const_iterator __i1, const_iterator __i2, size_type __n, value_type __c);
1594 replace(const_iterator __i1, const_iterator __i2, _InputIterator __j1, _InputIterator __j2);
1597 … basic_string& replace(const_iterator __i1, const_iterator __i2, initializer_list<value_type> __il)
1598 {return replace(__i1, __i2, __il.begin(), __il.end());}
2979 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2,
2982 for (; true; ++__i1, ++__j1)
2984 if (__i1 == __i2)
2987 insert(__i1, __j1, __j2);
2992 erase(__i1, __i2);
2995 traits_type::assign(const_cast<value_type&>(*__i1), *__j1);
3030 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2, const …
3032 return replace(static_cast<size_type>(__i1 - begin()), static_cast<size_type>(__i2 - __i1),
3039 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2, const …
3041 …return replace(static_cast<size_type>(__i1 - begin()), static_cast<size_type>(__i2 - __i1), __s, _…
3047 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2, const …
3049 … return replace(static_cast<size_type>(__i1 - begin()), static_cast<size_type>(__i2 - __i1), __s);
3055 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2, size_t…
3057 …return replace(static_cast<size_type>(__i1 - begin()), static_cast<size_type>(__i2 - __i1), __n, _…