2017-03-15 18:42:02 +01:00
|
|
|
#ifndef meta_hh_INCLUDED
|
|
|
|
#define meta_hh_INCLUDED
|
|
|
|
|
|
|
|
namespace Kakoune
|
|
|
|
{
|
2017-03-16 10:57:39 +01:00
|
|
|
inline namespace Meta
|
2017-03-15 18:42:02 +01:00
|
|
|
{
|
|
|
|
|
2017-05-26 08:59:18 +02:00
|
|
|
struct AnyType{};
|
|
|
|
template<typename T> struct Type : AnyType {};
|
2017-03-15 18:42:02 +01:00
|
|
|
|
2018-11-01 11:51:10 +01:00
|
|
|
template<typename T> using void_t = void;
|
|
|
|
|
2017-03-15 18:42:02 +01:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif // meta_hh_INCLUDED
|