Changeset View
Changeset View
Standalone View
Standalone View
libcxx/include/ranges
Show First 20 Lines • Show All 61 Lines • ▼ Show 20 Lines | template<class T> | ||||
inline constexpr bool enable_view = ...; | inline constexpr bool enable_view = ...; | ||||
struct view_base { }; | struct view_base { }; | ||||
template<class T> | template<class T> | ||||
concept view = ...; | concept view = ...; | ||||
// [range.refinements], other range refinements | // [range.refinements], other range refinements | ||||
template<class R, class T> | |||||
concept output_range = see below; | |||||
Quuxplusone: +2 spaces here to match indentation below | |||||
template<class T> | template<class T> | ||||
concept input_range = see below; | concept input_range = see below; | ||||
template<class T> | template<class T> | ||||
concept forward_range = see below; | concept forward_range = see below; | ||||
template<class T> | template<class T> | ||||
concept bidirectional_range = see below; | concept bidirectional_range = see below; | ||||
▲ Show 20 Lines • Show All 123 Lines • Show Last 20 Lines |
+2 spaces here to match indentation below