19#ifndef _ALEXANDRIAKERNEL_SEQUENCE_H
20#define _ALEXANDRIAKERNEL_SEQUENCE_H
22#if __cplusplus > 201103L
29#if __cplusplus > 201103L
30template <
typename T, T... Idx>
36template <std::
size_t N>
39#warning "Index sequences not available, using a custom implementation"
41template <
typename T, T... Idx>
45 return sizeof...(Idx);
60template <std::
size_t N>
typename _index_sequence_helper< N >::type _make_index_sequence
_integer_sequence< std::size_t, Idx... > _index_sequence
static constexpr std::size_t size() noexcept