Lines Matching refs:__size
382 _LIBCPP_INLINE_VISIBILITY constexpr span() noexcept : __data{nullptr}, __size{0} {}
387 …NE_VISIBILITY constexpr span(pointer __ptr, index_type __count) : __data{__ptr}, __size{__count} {}
388 …_LIBCPP_INLINE_VISIBILITY constexpr span(pointer __f, pointer __l) : __data{__f}, __size{distance(…
392 constexpr span(element_type (&__arr)[_Sz]) noexcept : __data{__arr}, __size{_Sz} {}
396 …constexpr span(array<value_type, _Sz>& __arr) noexcept : __data{__arr.data()}, __size{_Sz} {}
400 …constexpr span(const array<value_type, _Sz>& __arr) noexcept : __data{__arr.data()}, __size{_Sz} {}
406 : __data{_VSTD::data(__c)}, __size{(index_type) _VSTD::size(__c)} {}
412 : __data{_VSTD::data(__c)}, __size{(index_type) _VSTD::size(__c)} {}
421 : __data{__other.data()}, __size{__other.size()} {}
478 _LIBCPP_INLINE_VISIBILITY constexpr index_type size() const noexcept { return __size; }
479 …_LIBCPP_INLINE_VISIBILITY constexpr index_type size_bytes() const noexcept { return __size * sizeo…
480 … _LIBCPP_INLINE_VISIBILITY constexpr bool empty() const noexcept { return __size == 0; }
512 index_type __sz = __size;
513 __size = __other.__size;
514 __other.__size = __sz;
525 index_type __size;