|
template<typename Tp > |
constexpr auto | size (size_tag< 12 >) -> decltype(Tp{init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 11 >) -> decltype(Tp{init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 10 >) -> decltype(Tp{init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 9 >) -> decltype(Tp{init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 8 >) -> decltype(Tp{init{}, init{}, init{}, init{}, init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 7 >) -> decltype(Tp{init{}, init{}, init{}, init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 6 >) -> decltype(Tp{init{}, init{}, init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 5 >) -> decltype(Tp{init{}, init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 4 >) -> decltype(Tp{init{}, init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 3 >) -> decltype(Tp{init{}, init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 2 >) -> decltype(Tp{init{}, init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 1 >) -> decltype(Tp{init{}}, 0u) |
|
template<typename Tp > |
constexpr auto | size (size_tag< 0 >) -> decltype(Tp{}, 0u) |
|