| 122 | static_cast<const Derived*>(this)->size()); |
| 123 | } |
| 124 | const_reverse_iterator rbegin() const noexcept { |
| 125 | return const_reverse_iterator(*static_cast<const Derived*>(this), |
| 126 | static_cast<const Derived*>(this)->size()); |
| 127 | } |
| 128 | const_reverse_iterator rend() const noexcept { |
| 129 | return const_reverse_iterator(*static_cast<const Derived*>(this), 0); |
| 130 | } |