diff options
Diffstat (limited to 'asl/containers/intrusive_list.hpp')
-rw-r--r-- | asl/containers/intrusive_list.hpp | 2 |
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 |