summaryrefslogtreecommitdiff
path: root/asl/meta/funcs_tests.cpp
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; }