Lines Matching refs:__pos2
1331 …basic_string& insert(size_type __pos1, const basic_string& __str, size_type __pos2, size_type __n);
1367 …ace(size_type __pos1, size_type __n1, const basic_string& __str, size_type __pos2, size_type __n2);
1459 …int compare(size_type __pos1, size_type __n1, const basic_string& __str, size_type __pos2, size_ty…
2530 size_type __pos2, size_type __n)
2533 if (__pos2 > __str_sz)
2535 return insert(__pos1, __str.data() + __pos2, _VSTD::min(__n, __str_sz - __pos2));
2712 size_type __pos2, size_type __n2)
2715 if (__pos2 > __str_sz)
2717 return replace(__pos1, __n1, __str.data() + __pos2, _VSTD::min(__n2, __str_sz - __pos2));
3481 size_type __pos2,
3485 if (__pos2 > __sz)
3487 return compare(__pos1, __n1, __str.data() + __pos2, _VSTD::min(__n2,
3488 __sz - __pos2));