10template <
typename...
Ranges>
29 template <
typename T, auto V, auto Idx = V>
33 return (Ranges::is_binary_powers() && ...);
39 constexpr static auto full_size = 0;
47 template <
typename T, auto V, auto Idx = V>
std::string code_for()
Definition repr:39
typename pack::Split< Idx, RangeList< Ts... > >::type get
Definition list.h:25
RangeList< T, Ts... > prepend
Definition list.h:40
typename do_split< Idx >::tail tail
Definition list.h:34
static constexpr bool is_binary_powers()
Definition range_list.h:50
Definition range_list.h:11
typename RangeList::template get< 0 > last
Definition range_list.h:12
static constexpr bool is_binary_powers()
Definition range_list.h:32
static constexpr auto next_index
Definition range_list.h:13