Lines Matching refs:__size
217 basic_string_view() _NOEXCEPT : __data (nullptr), __size(0) {}
227 : __data(__s), __size(__len)
236 : __data(__s), __size(_Traits::length(__s)) {}
249 const_iterator cend() const _NOEXCEPT { return __data + __size; }
265 size_type size() const _NOEXCEPT { return __size; }
268 size_type length() const _NOEXCEPT { return __size; }
274 bool empty() const _NOEXCEPT { return __size == 0; }
297 return _LIBCPP_ASSERT(!empty(), "string_view::back(): string is empty"), __data[__size-1];
309 __size -= __n;
316 __size -= __n;
326 size_type __sz = __size;
327 __size = __other.__size;
328 __other.__size = __sz;
603 size_type __size;