diff options
author | Steven Le Rouzic <steven.lerouzic@gmail.com> | 2024-08-23 19:12:42 +0200 |
---|---|---|
committer | Steven Le Rouzic <steven.lerouzic@gmail.com> | 2024-08-23 19:12:42 +0200 |
commit | ea795dcccb136a45fa08a8a82953f95343706c6c (patch) | |
tree | c780f2cf4a76d3e8e6ad44d004b3d1ab4cd590e0 /asl/object.hpp | |
parent | add3e12550d03d4408dc4e3169e55c8415e250a9 (diff) |
Add is_array
Diffstat (limited to 'asl/object.hpp')
-rw-r--r-- | asl/object.hpp | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/asl/object.hpp b/asl/object.hpp deleted file mode 100644 index e45376d..0000000 --- a/asl/object.hpp +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once
-
-#include "asl/ptr.hpp"
-
-namespace asl {
-
-template<typename T>
-class object final
-{
- using wrapped = devoid_t<un_qual_t<typename ptr<T>::pointee>>;
-
- 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
|