25 #ifndef INCLUDED_TypePackTestShared_h_GUID_807AF167_351A_469D_7EA5_14ED183322D8 26 #define INCLUDED_TypePackTestShared_h_GUID_807AF167_351A_469D_7EA5_14ED183322D8 32 #include "gtest/gtest.h" 35 #include <type_traits> 41 using std::false_type;
45 using myhead = uint32_t;
46 using myelt1 = myhead;
47 using myelt2 = int16_t;
53 static const size_t mylist_len = 3;
55 "Coerce list from type pack");
58 #endif // INCLUDED_TypePackTestShared_h_GUID_807AF167_351A_469D_7EA5_14ED183322D8 A simple argument-pack-based metaprogramming library, inspired by and based partially on https://eric...
Definition: Always.h:41
A wrapper for a template parameter pack of types.
Definition: List.h:52
Header including all of a simple C++11 template-parameter-pack-based metaprogramming library inspired...
t_< list< Ts... >> coerce_list
Will turn whatever is passed into it into the simplest list.
Definition: CoerceList.h:36