From 298ee421d9dcb6af3d29833f4cf636bb088356fb Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Thu, 15 Aug 2024 00:58:37 +0200 Subject: Some work on pointers --- asl/ptr_tests.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 asl/ptr_tests.cpp (limited to 'asl/ptr_tests.cpp') diff --git a/asl/ptr_tests.cpp b/asl/ptr_tests.cpp new file mode 100644 index 0000000..316ae1d --- /dev/null +++ b/asl/ptr_tests.cpp @@ -0,0 +1,12 @@ +#include "asl/ptr.hpp" + +static_assert(sizeof(asl::ptr) == sizeof(int*)); +static_assert(sizeof(asl::ptr) == sizeof(void*)); +static_assert(sizeof(asl::ptr) == 2 * sizeof(int*)); +static_assert(sizeof(asl::ptr) == sizeof(int*)); +static_assert(sizeof(asl::ptr) == sizeof(int**)); +static_assert(sizeof(asl::ptr) == sizeof(void*)); +static_assert(sizeof(asl::ptr) == sizeof(void*)); +static_assert(sizeof(asl::ptr) == sizeof(int*)); + +int main() { return 0; } -- cgit