summaryrefslogtreecommitdiff
path: root/asl/containers/intrusive_list.hpp
diff options
context:
space:
mode:
authorSteven Le Rouzic <steven.lerouzic@gmail.com>2025-03-11 23:51:51 +0100
committerSteven Le Rouzic <steven.lerouzic@gmail.com>2025-03-11 23:51:51 +0100
commitaf4e29f8c071b089fb46b5d8b964dd2b1fb3f57a (patch)
tree13d2607d79b54750bca4d7ef11220faa9e4eecc0 /asl/containers/intrusive_list.hpp
parent636882316b5191931e144212d93665c10859ac95 (diff)
Remake deref
Diffstat (limited to 'asl/containers/intrusive_list.hpp')
-rw-r--r--asl/containers/intrusive_list.hpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/asl/containers/intrusive_list.hpp b/asl/containers/intrusive_list.hpp
index a58bbfd..af11424 100644
--- a/asl/containers/intrusive_list.hpp
+++ b/asl/containers/intrusive_list.hpp
@@ -19,7 +19,7 @@ struct intrusive_list_node
};
template<typename T>
-concept is_intrusive_list_node = convertible_from<intrusive_list_node<T>*, T*>;
+concept is_intrusive_list_node = derived_from<T, intrusive_list_node<T>>;
template<is_intrusive_list_node T>
class IntrusiveList