Searched defs:array_impl (Results 1 – 1 of 1) sorted by relevance
68 struct array_impl : T { struct69 static constexpr bool has_threading_support =73 array_impl(const array_impl& t) : T(t), size_(t.size_) {} in array_impl() argument74 array_impl& operator=(const array_impl& t) { in operator =()80 explicit array_impl(T&& t) : T(std::move(t)) {} in array_impl() argument81 explicit array_impl(const T& t) : T(t) {} in array_impl() function84 explicit array_impl(const U& u) : size_(u.size()) { in array_impl() argument91 array_impl& operator=(const U& u) { in operator =()101 void reset(std::size_t n) { in reset()109 typename T::iterator end() noexcept { return T::begin() + size_; } in end()[all …]