blob: f2f40a25078947f004d46234f88227a3aa867bf3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
#include "asl/meta/funcs.hpp"
using namespace asl;
static_assert(!is_func<int>);
static_assert(!is_func<int&>);
static_assert(!is_func<const int>);
static_assert(!is_func<void>);
static_assert(is_func<void()>);
static_assert(is_func<void() const>);
static_assert(is_func<void() &&>);
static_assert(!is_func<void(*)()>);
int main() { return 0; }
|