8 #include <ints/IntSeq.hpp> 9 #include <ints/IntSeqCat.hpp> 56 using IntsUpTo=
typename _IntsUpTo<Max>::type;
69 static_assert(Shift,
"Shift must be non-zero");
103 using RangeSeq=
typename _RangeSeq<Min,Shift,Max>::type;
111 RangeSeq<Min,Shift,Max>{};
116 template <
int Length,
118 using IntSeqOfSameNumb=
119 typename IntsUpTo<Length>::
static constexpr int offset
Offset of the sequence.
static constexpr int element()
Get the I element of the sequence.
static constexpr int half
Used to split the list.
#define DECLAUTO
Short name for decltype(auto)