diff options
Diffstat (limited to 'asl/meta_tests.cpp')
-rw-r--r-- | asl/meta_tests.cpp | 6 |
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; }
|