• Home
  • Raw
  • Download

Lines Matching refs:__data

207     _LIBCPP_INLINE_VISIBILITY constexpr span() noexcept : __data{nullptr} {}
212 …_LIBCPP_INLINE_VISIBILITY constexpr explicit span(pointer __ptr, size_type __count) : __data{__ptr}
214 _LIBCPP_INLINE_VISIBILITY constexpr explicit span(pointer __f, pointer __l) : __data{__f}
217 …LINE_VISIBILITY constexpr span(element_type (&__arr)[_Extent]) noexcept : __data{__arr} {}
222 constexpr span(array<_OtherElementType, _Extent>& __arr) noexcept : __data{__arr.data()} {}
227 … constexpr span(const array<_OtherElementType, _Extent>& __arr) noexcept : __data{__arr.data()} {}
233 : __data{_VSTD::data(__c)} {
241 : __data{_VSTD::data(__c)} {
251 : __data{__other.data()} {}
259 …: __data{__other.data()} { _LIBCPP_ASSERT(_Extent == __other.size(), "size mismatch in span's cons…
326 return __data[__idx];
332 return __data[0];
338 return __data[size()-1];
341 …NLINE_VISIBILITY constexpr pointer data() const noexcept { return __data; }
356 pointer __data;
381 _LIBCPP_INLINE_VISIBILITY constexpr span() noexcept : __data{nullptr}, __size{0} {}
386 …_LIBCPP_INLINE_VISIBILITY constexpr span(pointer __ptr, size_type __count) : __data{__ptr}, __size…
387 …_LIBCPP_INLINE_VISIBILITY constexpr span(pointer __f, pointer __l) : __data{__f}, __size{static_ca…
391 constexpr span(element_type (&__arr)[_Sz]) noexcept : __data{__arr}, __size{_Sz} {}
396 …constexpr span(array<_OtherElementType, _Sz>& __arr) noexcept : __data{__arr.data()}, __size{_Sz} …
401 …constexpr span(const array<_OtherElementType, _Sz>& __arr) noexcept : __data{__arr.data()}, __size…
407 : __data{_VSTD::data(__c)}, __size{(size_type) _VSTD::size(__c)} {}
413 : __data{_VSTD::data(__c)}, __size{(size_type) _VSTD::size(__c)} {}
422 : __data{__other.data()}, __size{__other.size()} {}
484 return __data[__idx];
490 return __data[0];
496 return __data[size()-1];
500 …NLINE_VISIBILITY constexpr pointer data() const noexcept { return __data; }
515 pointer __data;