From 4ad4091b38faa39ddd2deae7455bd3a26531994f Mon Sep 17 00:00:00 2001 From: Steven Le Rouzic Date: Thu, 15 Aug 2024 23:35:01 +0200 Subject: Some work on object & init-related traits --- asl/object.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'asl/object.hpp') diff --git a/asl/object.hpp b/asl/object.hpp index 936cd25..e45376d 100644 --- a/asl/object.hpp +++ b/asl/object.hpp @@ -12,6 +12,15 @@ class object final ASL_NO_UNIQUE_ADDRESS wrapped m_value; public: + object() requires default_constructible = default; + + object(const object&) = default; + object(object&&) = default; + + object& operator=(const object&) = default; + object& operator=(object&&) = default; + + ~object() = default; }; } // namespace asl -- cgit