diff options
Diffstat (limited to 'asl/object.hpp')
-rw-r--r-- | asl/object.hpp | 9 |
1 files changed, 9 insertions, 0 deletions
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<wrapped> = default;
+
+ object(const object&) = default;
+ object(object&&) = default;
+
+ object& operator=(const object&) = default;
+ object& operator=(object&&) = default;
+
+ ~object() = default;
};
} // namespace asl
|