Home | History | Annotate | Download | only in stl

Lines Matching defs:__n2

825                  size_type __pos2, size_type __n2) {
831 const size_type __len2 = (min) (__n2, __size2 - __pos2);
839 const _CharT* __s, size_type __n2) {
845 if (__n2 > max_size() - (__size - __len))
848 __s, __s + __n2, _M_inside(__s));
857 size_type __n2, _CharT __c) {
862 if (__n2 > max_size() - (__size - __len))
864 return replace(begin() + __pos, begin() + __pos + __len, __n2, __c);
1038 size_type __pos2, size_type __n2) const {
1044 __s._M_Start() + __pos2 + (min) (__n2, __s.size() - __pos2));
1061 int compare(size_type __pos1, size_type __n1, const _CharT* __s, size_type __n2) const {
1067 __s, __s + __n2);
1074 const ptrdiff_t __n2 = __l2 - __f2;
1075 const int cmp = _Traits::compare(__f1, __f2, (min) (__n1, __n2));
1076 return cmp != 0 ? cmp : (__n1 < __n2 ? -1 : (__n1 > __n2 ? 1 : 0));