From 17b49d86ad37a7103ef62043c61f6bc4743ac6e7 Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Sun, 26 Jan 2025 03:10:23 +0200 Subject: [PATCH] Mark `get_c_array` as deprecated --- include/boost/array.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/boost/array.hpp b/include/boost/array.hpp index 82d759e..d046c40 100644 --- a/include/boost/array.hpp +++ b/include/boost/array.hpp @@ -374,8 +374,9 @@ namespace boost { x.swap(y); } -// Specific for boost::array: simply returns its elems data member. + // undocumented and obsolete template + BOOST_DEPRECATED( "please use `elems` instead" ) T(&get_c_array(boost::array& arg))[N] { return arg.elems; @@ -383,6 +384,7 @@ namespace boost { // Const version. template + BOOST_DEPRECATED( "please use `elems` instead" ) const T(&get_c_array(const boost::array& arg))[N] { return arg.elems;