25 #include <type_traits> 33 template <
typename T,
typename... Args>
49 template <
typename T,
typename... Ts>
57 template <
typename T1,
typename T2,
typename... Ts>
59 static constexpr
bool value = std::is_same<T1, T2>::value
67 template <
typename T1,
typename T2>
69 static constexpr
bool value = std::is_same<T1, T2>::value;
75 template <
typename T,
typename... Args>
85 template <
typename T1>
87 static constexpr
bool value =
true;
Definition: variadic_template.hpp:58
T type
Definition: variadic_template.hpp:51
T type
Definition: variadic_template.hpp:43
Definition: variadic_template.hpp:50
Definition: variadic_template.hpp:76
Definition: variadic_template.hpp:34
typename back< Args... >::type type
Definition: variadic_template.hpp:35
Definition: array_builder.hpp:29