Lines Matching refs:__pos1
1330 basic_string& insert(size_type __pos1, const basic_string& __str);
1331 …basic_string& insert(size_type __pos1, const basic_string& __str, size_type __pos2, size_type __n);
1366 basic_string& replace(size_type __pos1, size_type __n1, const basic_string& __str);
1367 …basic_string& replace(size_type __pos1, size_type __n1, const basic_string& __str, size_type __pos…
1458 int compare(size_type __pos1, size_type __n1, const basic_string& __str) const;
1459 …int compare(size_type __pos1, size_type __n1, const basic_string& __str, size_type __pos2, size_ty…
1461 int compare(size_type __pos1, size_type __n1, const_pointer __s) const;
1462 int compare(size_type __pos1, size_type __n1, const_pointer __s, size_type __n2) const;
2522 basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos1, const basic_string& __str)
2524 return insert(__pos1, __str.data(), __str.size());
2529 basic_string<_CharT, _Traits, _Allocator>::insert(size_type __pos1, const basic_string& __str,
2535 return insert(__pos1, __str.data() + __pos2, _VSTD::min(__n, __str_sz - __pos2));
2704 basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos1, size_type __n1, const basic_st…
2706 return replace(__pos1, __n1, __str.data(), __str.size());
2711 basic_string<_CharT, _Traits, _Allocator>::replace(size_type __pos1, size_type __n1, const basic_st…
2717 return replace(__pos1, __n1, __str.data() + __pos2, _VSTD::min(__n2, __str_sz - __pos2));
3469 basic_string<_CharT, _Traits, _Allocator>::compare(size_type __pos1,
3473 return compare(__pos1, __n1, __str.data(), __str.size());
3478 basic_string<_CharT, _Traits, _Allocator>::compare(size_type __pos1,
3487 return compare(__pos1, __n1, __str.data() + __pos2, _VSTD::min(__n2,
3503 basic_string<_CharT, _Traits, _Allocator>::compare(size_type __pos1,
3510 return compare(__pos1, __n1, __s, traits_type::length(__s));
3515 basic_string<_CharT, _Traits, _Allocator>::compare(size_type __pos1,
3524 if (__pos1 > __sz || __n2 == npos)
3526 size_type __rlen = _VSTD::min(__n1, __sz - __pos1);
3527 int __r = traits_type::compare(data() + __pos1, __s, _VSTD::min(__rlen, __n2));