From 2cd972bb3eed7886a6b1d0d1b3ead24c8cf3fe4f Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Sat, 24 Aug 2024 11:53:39 +0200 Subject: More work --- asl/ptr_tests.cpp | 20 +++++++++++--------- 1 file changed, 11 insertions(+), 9 deletions(-) (limited to 'asl/ptr_tests.cpp') diff --git a/asl/ptr_tests.cpp b/asl/ptr_tests.cpp index be27f0d..64c0ae2 100644 --- a/asl/ptr_tests.cpp +++ b/asl/ptr_tests.cpp @@ -1,14 +1,16 @@ #include "asl/ptr.hpp" -using namespace asl; +static_assert(asl::ptr_metadata>); +static_assert(asl::ptr_metadata>); +static_assert(asl::ptr_metadata>); +static_assert(asl::ptr_metadata>); +static_assert(asl::ptr_metadata>); +static_assert(asl::ptr_metadata>); +static_assert(asl::ptr_metadata>); +static_assert(asl::ptr_metadata>); -static_assert(ptr_metadata>); -static_assert(ptr_metadata>); -static_assert(ptr_metadata>); -static_assert(ptr_metadata>); -static_assert(ptr_metadata>); -static_assert(ptr_metadata>); -static_assert(ptr_metadata>); -static_assert(ptr_metadata>); +static_assert(sizeof(asl::ptr) == sizeof(int*)); +static_assert(sizeof(asl::ptr) == sizeof(int*) * 2); +static_assert(sizeof(asl::ptr) == sizeof(int*)); int main() { return 0; } -- cgit