Lines Matching full:__size
328 const size_type __size = __str.size();
329 if (__size)
331 const size_type __len = __size + this->size();
334 _M_copy(_M_data() + this->size(), __str._M_data(), __size);
425 const size_type __size = sizeof(_Rep_base) +
427 _Raw_bytes_alloc(__a).deallocate(reinterpret_cast<char*>(this), __size);
570 size_type __size = (__capacity + 1) * sizeof(_CharT) + sizeof(_Rep);
572 const size_type __adj_size = __size + __malloc_header_size;
580 __size = (__capacity + 1) * sizeof(_CharT) + sizeof(_Rep);
585 void* __place = _Raw_bytes_alloc(__alloc).allocate(__size);
620 const size_type __size = this->size();
621 _M_check_length(__size, __n, "basic_string::resize");
622 if (__size < __n)
623 this->append(__n - __size, __c);
624 else if (__n < __size)
718 const size_type __size = this->size();
722 return __pos <= __size ? __pos : npos;
724 if (__n <= __size)
726 for (; __pos <= __size - __n; ++__pos)
741 const size_type __size = this->size();
742 if (__pos < __size)
745 const size_type __n = __size - __pos;
759 const size_type __size = this->size();
760 if (__n <= __size)
762 __pos = std::min(size_type(__size - __n), __pos);
779 size_type __size = this->size();
780 if (__size)
782 if (--__size > __pos)
783 __size = __pos;
784 for (++__size; __size-- > 0; )
785 if (traits_type::eq(_M_data()[__size], __c))
786 return __size;
812 size_type __size = this->size();
813 if (__size && __n)
815 if (--__size > __pos)
816 __size = __pos;
819 if (traits_type::find(__s, __n, _M_data()[__size]))
820 return __size;
822 while (__size-- != 0);
856 size_type __size = this->size();
857 if (__size)
859 if (--__size > __pos)
860 __size = __pos;
863 if (!traits_type::find(__s, __n, _M_data()[__size]))
864 return __size;
866 while (__size--);
876 size_type __size = this->size();
877 if (__size)
879 if (--__size > __pos)
880 __size = __pos;
883 if (!traits_type::eq(_M_data()[__size], __c))
884 return __size;
886 while (__size--);
930 const size_type __size = this->size();
932 const size_type __len = std::min(__size, __osize);
935 __r = _S_compare(__size, __osize);