19 template<
typename I,
bool sized>
29 template<concepts::ViewableContainer Con>
33 return util::forward<Con>(
container).base();
35 using RevIter =
decltype(
container.begin());
39 if constexpr (is_sized) {
Definition reverse_iterator.h:26
Definition reverse_view.h:26
Definition sized_container.h:8
constexpr bool is_reverse_raw_view_helper
Definition reverse.h:17
constexpr auto reverse
Definition reverse.h:52
View(Iter, Sent) -> View< Iter, Sent >
auto declval() -> meta::AddRValueReference< T >
Definition declval.h:8
Definition zstring_parser.h:9