container: root: internal: update TODO re: c++23
This commit is contained in:
@@ -136,7 +136,7 @@ class Transform : private ImplBase<t_impl>
|
|||||||
|
|
||||||
public:
|
public:
|
||||||
//! \brief Encode trivial types and std::string_view
|
//! \brief Encode trivial types and std::string_view
|
||||||
//! \todo std::string_view is trivially copyable in c++23 but ROOT is c++17
|
//! \todo std::string_view is trivially copyable in c++23 but `dfi` ROOT build is c++20
|
||||||
template <
|
template <
|
||||||
typename t_tag,
|
typename t_tag,
|
||||||
typename t_encoded,
|
typename t_encoded,
|
||||||
|
|||||||
@@ -187,7 +187,7 @@ struct has_const_iterator<t_type, std::void_t<typename t_type::const_iterator>>
|
|||||||
// NOTE: Doxygen doesn't allow multiple groups for variables
|
// NOTE: Doxygen doesn't allow multiple groups for variables
|
||||||
|
|
||||||
//! \ingroup cpp_type_traits
|
//! \ingroup cpp_type_traits
|
||||||
//! \todo std::string_view is trivially copyable in c++23 but ROOT is c++17...
|
//! \todo std::string_view is trivially copyable in c++23 but `dfi` ROOT build is c++20
|
||||||
template <typename t_type>
|
template <typename t_type>
|
||||||
constexpr bool is_signature_with_trivial =
|
constexpr bool is_signature_with_trivial =
|
||||||
(std::is_trivial_v<t_type> || std::is_same_v<t_type, std::string_view>);
|
(std::is_trivial_v<t_type> || std::is_same_v<t_type, std::string_view>);
|
||||||
|
|||||||
Reference in New Issue
Block a user