Lines Matching refs:__pos

1920     size_type __pos = __p - __base::begin();
1921 size_type __to_end = __base::size() - __pos;
1923 if (__pos < __to_end)
1928 if (__pos == 0)
1941 if (__pos > 1)
1942 __b = _VSTD::move(_VSTD::next(__b), __b + __pos, __b);
1951 size_type __de = __base::size() - __pos;
1968 return __base::begin() + __pos;
1976 size_type __pos = __p - __base::begin();
1977 size_type __to_end = __base::size() - __pos;
1979 if (__pos < __to_end)
1984 if (__pos == 0)
1998 if (__pos > 1)
1999 __b = _VSTD::move(_VSTD::next(__b), __b + __pos, __b);
2008 size_type __de = __base::size() - __pos;
2026 return __base::begin() + __pos;
2036 size_type __pos = __p - __base::begin();
2037 size_type __to_end = __base::size() - __pos;
2039 if (__pos < __to_end)
2044 if (__pos == 0)
2060 if (__pos > 1)
2061 __b = __move_and_check(_VSTD::next(__b), __b + __pos, __b, __vt);
2070 size_type __de = __base::size() - __pos;
2090 return __base::begin() + __pos;
2097 size_type __pos = __p - __base::begin();
2098 size_type __to_end = __base::size() - __pos;
2100 if (__pos < __to_end)
2107 if (__n > __pos)
2109 for (size_type __m = __n - __pos; __m; --__m, --__base::__start_, ++__base::size())
2111 __n = __pos;
2118 if (__n < __pos)
2119 __old_begin = __move_and_check(__obn, __old_begin + __pos, __old_begin, __vt);
2131 size_type __de = __base::size() - __pos;
2148 return __base::begin() + __pos;
2185 size_type __pos = __p - __base::begin();
2186 size_type __to_end = __base::size() - __pos;
2188 if (__pos < __to_end)
2196 if (__n > __pos)
2198 __m = __pos < __n / 2 ? _VSTD::prev(__l, __pos) : _VSTD::next(__f, __n - __pos);
2201 __n = __pos;
2212 if (__n < __pos)
2213 __old_begin = _VSTD::move(__obn, __old_begin + __pos, __old_begin);
2226 size_type __de = __base::size() - __pos;
2244 return __base::begin() + __pos;
2763 difference_type __pos = __f - __b;
2764 iterator __p = __b + __pos;
2766 if (static_cast<size_t>(__pos) <= (__base::size() - 1) / 2)
2790 return __base::begin() + __pos;
2799 difference_type __pos = __f - __b;
2800 iterator __p = __b + __pos;
2804 if (static_cast<size_t>(__pos) <= (__base::size() - __n) / 2)
2831 return __base::begin() + __pos;
2844 difference_type __pos = __f - __b;
2845 for (iterator __p = __b + __pos; __p != __e; ++__p)