summaryrefslogtreecommitdiff
path: root/asl/meta_tests.cpp
diff options
context:
space:
mode:
authorSteven Le Rouzic <steven.lerouzic@gmail.com>2024-10-10 23:38:35 +0200
committerSteven Le Rouzic <steven.lerouzic@gmail.com>2024-12-20 15:35:58 +0100
commite020805cb140ed98d09e606a867b910fce78ad15 (patch)
tree08e79fbfa9e799b15f170bdeb198c2ba19287189 /asl/meta_tests.cpp
parent8dfd173285df515fe9b41d970321da9d049460f8 (diff)
Integers formatting
Diffstat (limited to 'asl/meta_tests.cpp')
-rw-r--r--asl/meta_tests.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/asl/meta_tests.cpp b/asl/meta_tests.cpp
index e53f870..2bebb01 100644
--- a/asl/meta_tests.cpp
+++ b/asl/meta_tests.cpp
@@ -163,4 +163,10 @@ static_assert(asl::types_count<int, int> == 2);
static_assert(asl::types_count<int> == 1);
static_assert(asl::types_count<> == 0);
+static_assert(asl::trivially_copyable<int>);
+static_assert(!asl::trivially_copyable<HasDestructor>);
+static_assert(!asl::trivially_copyable<CopyAssignable>);
+static_assert(asl::trivially_copyable<DefaultConstructible>);
+static_assert(asl::trivially_copyable<TriviallyDefaultConstructible>);
+
int main() { return 0; }