Lines Matching refs:__sz

614 __str_find(const _CharT* __p, _SizeT __sz, _CharT __c, _SizeT __pos) _NOEXCEPT {
615 if (__pos >= __sz)
617 const _CharT* __r = _Traits::find(__p + __pos, __sz - __pos, __c);
663 __str_find(const _CharT* __p, _SizeT __sz, const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT {
664 if (__pos > __sz)
670 const _CharT* __r = std::__search_substring<_CharT, _Traits>(__p + __pos, __p + __sz, __s, __s + __n);
672 if (__r == __p + __sz)
681 __str_rfind(const _CharT* __p, _SizeT __sz, _CharT __c, _SizeT __pos) _NOEXCEPT {
682 if (__sz < 1)
684 if (__pos < __sz)
687 __pos = __sz;
697 __str_rfind(const _CharT* __p, _SizeT __sz, const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT {
698 __pos = std::min(__pos, __sz);
699 if (__n < __sz - __pos)
702 __pos = __sz;
712 __str_find_first_of(const _CharT* __p, _SizeT __sz, const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT {
713 if (__pos >= __sz || __n == 0)
715 const _CharT* __r = std::__find_first_of_ce(__p + __pos, __p + __sz, __s, __s + __n, _Traits::eq);
716 if (__r == __p + __sz)
724 __str_find_last_of(const _CharT* __p, _SizeT __sz, const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT {
726 if (__pos < __sz)
729 __pos = __sz;
742 __str_find_first_not_of(const _CharT* __p, _SizeT __sz, const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT {
743 if (__pos < __sz) {
744 const _CharT* __pe = __p + __sz;
754 __str_find_first_not_of(const _CharT* __p, _SizeT __sz, _CharT __c, _SizeT __pos) _NOEXCEPT {
755 if (__pos < __sz) {
756 const _CharT* __pe = __p + __sz;
767 __str_find_last_not_of(const _CharT* __p, _SizeT __sz, const _CharT* __s, _SizeT __pos, _SizeT __n) _NOEXCEPT {
768 if (__pos < __sz)
771 __pos = __sz;
780 __str_find_last_not_of(const _CharT* __p, _SizeT __sz, _CharT __c, _SizeT __pos) _NOEXCEPT {
781 if (__pos < __sz)
784 __pos = __sz;