#include "asl/ptr.hpp" 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(sizeof(asl::ptr) == sizeof(int*)); static_assert(sizeof(asl::ptr) == sizeof(int*) * 2); static_assert(sizeof(asl::ptr) == sizeof(int*)); int main() { return 0; }