Lines Matching refs:__data

215     _LIBCPP_INLINE_VISIBILITY constexpr span() noexcept : __data{nullptr} {}
220 …_LIBCPP_INLINE_VISIBILITY constexpr explicit span(pointer __ptr, size_type __count) : __data{__ptr}
222 _LIBCPP_INLINE_VISIBILITY constexpr explicit span(pointer __f, pointer __l) : __data{__f}
225 …LINE_VISIBILITY constexpr span(element_type (&__arr)[_Extent]) noexcept : __data{__arr} {}
230 constexpr span(array<_OtherElementType, _Extent>& __arr) noexcept : __data{__arr.data()} {}
235 … constexpr span(const array<_OtherElementType, _Extent>& __arr) noexcept : __data{__arr.data()} {}
241 : __data{_VSTD::data(__c)} {
249 : __data{_VSTD::data(__c)} {
259 : __data{__other.data()} {}
267 …: __data{__other.data()} { _LIBCPP_ASSERT(_Extent == __other.size(), "size mismatch in span's cons…
334 return __data[__idx];
340 return __data[0];
346 return __data[size()-1];
349 …NLINE_VISIBILITY constexpr pointer data() const noexcept { return __data; }
364 pointer __data;
393 _LIBCPP_INLINE_VISIBILITY constexpr span() noexcept : __data{nullptr}, __size{0} {}
398 …_LIBCPP_INLINE_VISIBILITY constexpr span(pointer __ptr, size_type __count) : __data{__ptr}, __size…
399 …_LIBCPP_INLINE_VISIBILITY constexpr span(pointer __f, pointer __l) : __data{__f}, __size{static_ca…
403 constexpr span(element_type (&__arr)[_Sz]) noexcept : __data{__arr}, __size{_Sz} {}
408 …constexpr span(array<_OtherElementType, _Sz>& __arr) noexcept : __data{__arr.data()}, __size{_Sz} …
413 …constexpr span(const array<_OtherElementType, _Sz>& __arr) noexcept : __data{__arr.data()}, __size…
419 : __data{_VSTD::data(__c)}, __size{(size_type) _VSTD::size(__c)} {}
425 : __data{_VSTD::data(__c)}, __size{(size_type) _VSTD::size(__c)} {}
434 : __data{__other.data()}, __size{__other.size()} {}
496 return __data[__idx];
502 return __data[0];
508 return __data[size()-1];
512 …NLINE_VISIBILITY constexpr pointer data() const noexcept { return __data; }
527 pointer __data;