• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/libstdc++/include/bits/

Lines Matching refs:__i2

1299       replace(iterator __i1, iterator __i2, const basic_string& __str)
1300 { return this->replace(__i1, __i2, __str._M_data(), __str.size()); }
1317 replace(iterator __i1, iterator __i2, const _CharT* __s, size_type __n)
1319 _GLIBCXX_DEBUG_PEDASSERT(_M_ibegin() <= __i1 && __i1 <= __i2
1320 && __i2 <= _M_iend());
1321 return this->replace(__i1 - _M_ibegin(), __i2 - __i1, __s, __n);
1338 replace(iterator __i1, iterator __i2, const _CharT* __s)
1341 return this->replace(__i1, __i2, __s, traits_type::length(__s));
1359 replace(iterator __i1, iterator __i2, size_type __n, _CharT __c)
1361 _GLIBCXX_DEBUG_PEDASSERT(_M_ibegin() <= __i1 && __i1 <= __i2
1362 && __i2 <= _M_iend());
1363 return _M_replace_aux(__i1 - _M_ibegin(), __i2 - __i1, __n, __c);
1382 replace(iterator __i1, iterator __i2,
1385 _GLIBCXX_DEBUG_PEDASSERT(_M_ibegin() <= __i1 && __i1 <= __i2
1386 && __i2 <= _M_iend());
1389 return _M_replace_dispatch(__i1, __i2, __k1, __k2, _Integral());
1395 replace(iterator __i1, iterator __i2, _CharT* __k1, _CharT* __k2)
1397 _GLIBCXX_DEBUG_PEDASSERT(_M_ibegin() <= __i1 && __i1 <= __i2
1398 && __i2 <= _M_iend());
1400 return this->replace(__i1 - _M_ibegin(), __i2 - __i1,
1405 replace(iterator __i1, iterator __i2,
1408 _GLIBCXX_DEBUG_PEDASSERT(_M_ibegin() <= __i1 && __i1 <= __i2
1409 && __i2 <= _M_iend());
1411 return this->replace(__i1 - _M_ibegin(), __i2 - __i1,
1416 replace(iterator __i1, iterator __i2, iterator __k1, iterator __k2)
1418 _GLIBCXX_DEBUG_PEDASSERT(_M_ibegin() <= __i1 && __i1 <= __i2
1419 && __i2 <= _M_iend());
1421 return this->replace(__i1 - _M_ibegin(), __i2 - __i1,
1426 replace(iterator __i1, iterator __i2,
1429 _GLIBCXX_DEBUG_PEDASSERT(_M_ibegin() <= __i1 && __i1 <= __i2
1430 && __i2 <= _M_iend());
1432 return this->replace(__i1 - _M_ibegin(), __i2 - __i1,
1439 _M_replace_dispatch(iterator __i1, iterator __i2, _Integer __n,
1441 { return _M_replace_aux(__i1 - _M_ibegin(), __i2 - __i1, __n, __val); }
1445 _M_replace_dispatch(iterator __i1, iterator __i2, _InputIterator __k1,