Lines Matching refs:__pos
941 _CharT __c, _SizeT __pos) _NOEXCEPT
943 if (__pos >= __sz)
945 const _CharT* __r = _Traits::find(__p + __pos, __sz - __pos, __c);
993 const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT
995 if (__pos > __sz)
998 if (__n == 0) // There is nothing to search, just return __pos.
999 return __pos;
1002 __p + __pos, __p + __sz, __s, __s + __n);
1015 _CharT __c, _SizeT __pos) _NOEXCEPT
1019 if (__pos < __sz)
1020 ++__pos;
1022 __pos = __sz;
1023 for (const _CharT* __ps = __p + __pos; __ps != __p;)
1034 const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT
1036 __pos = _VSTD::min(__pos, __sz);
1037 if (__n < __sz - __pos)
1038 __pos += __n;
1040 __pos = __sz;
1042 __p, __p + __pos, __s, __s + __n, _Traits::eq,
1044 if (__n > 0 && __r == __p + __pos)
1053 const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT
1055 if (__pos >= __sz || __n == 0)
1058 (__p + __pos, __p + __sz, __s, __s + __n, _Traits::eq );
1069 const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT
1073 if (__pos < __sz)
1074 ++__pos;
1076 __pos = __sz;
1077 for (const _CharT* __ps = __p + __pos; __ps != __p;)
1092 const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT
1094 if (__pos < __sz)
1097 for (const _CharT* __ps = __p + __pos; __ps != __pe; ++__ps)
1108 _CharT __c, _SizeT __pos) _NOEXCEPT
1110 if (__pos < __sz)
1113 for (const _CharT* __ps = __p + __pos; __ps != __pe; ++__ps)
1125 const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT
1127 if (__pos < __sz)
1128 ++__pos;
1130 __pos = __sz;
1131 for (const _CharT* __ps = __p + __pos; __ps != __p;)
1141 _CharT __c, _SizeT __pos) _NOEXCEPT
1143 if (__pos < __sz)
1144 ++__pos;
1146 __pos = __sz;
1147 for (const _CharT* __ps = __p + __pos; __ps != __p;)