Home | History | Annotate | Download | only in include

Lines Matching full:__i2

1372     basic_string& replace(const_iterator __i1, const_iterator __i2, const basic_string& __str);
1374 basic_string& replace(const_iterator __i1, const_iterator __i2, const_pointer __s, size_type __n);
1376 basic_string& replace(const_iterator __i1, const_iterator __i2, const_pointer __s);
1378 basic_string& replace(const_iterator __i1, const_iterator __i2, size_type __n, value_type __c);
1385 replace(const_iterator __i1, const_iterator __i2, _InputIterator __j1, _InputIterator __j2);
1388 basic_string& replace(const_iterator __i1, const_iterator __i2, initializer_list<value_type> __il)
1389 {return replace(__i1, __i2, __il.begin(), __il.end());}
2680 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2,
2685 if (__i1 == __i2)
2693 erase(__i1, __i2);
2733 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2, const basic_string& __str)
2735 return replace(static_cast<size_type>(__i1 - begin()), static_cast<size_type>(__i2 - __i1),
2742 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2, const_pointer __s, size_type __n)
2744 return replace(static_cast<size_type>(__i1 - begin()), static_cast<size_type>(__i2 - __i1), __s, __n);
2750 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2, const_pointer __s)
2752 return replace(static_cast<size_type>(__i1 - begin()), static_cast<size_type>(__i2 - __i1), __s);
2758 basic_string<_CharT, _Traits, _Allocator>::replace(const_iterator __i1, const_iterator __i2, size_type __n, value_type __c)
2760 return replace(static_cast<size_type>(__i1 - begin()), static_cast<size_type>(__i2 - __i1), __n, __c);