| 1833 | |
| 1834 | iterator begin() const noexcept { return iterator(start_); } |
| 1835 | iterator end() const noexcept { return iterator(start_ + length_); } |
| 1836 | const_iterator cbegin() const noexcept { return const_iterator(start_); } |
| 1837 | const_iterator cend() const noexcept { return const_iterator(start_ + length_); } |
| 1838 | reverse_iterator rbegin() const noexcept { return reverse_iterator(start_ + length_ - 1); } |