blob: c5bf5198807de75c6d73fe3bb2eb6bc3d936c417 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#include "asl/meta/empty.hpp"
using namespace asl;
struct Empty {};
static_assert(is_void<void>);
static_assert(is_void<const void>);
static_assert(is_void<volatile void>);
static_assert(is_void<const void>);
static_assert(!is_void<Empty>);
static_assert(!is_void<int>);
static_assert(!is_void<int&>);
static_assert(!is_void<int()>);
int main() { return 0; }
|