#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; }