Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12344: boost::fusion::extension::struct_member_name doesn't work with a const sequence
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-10-13 15:29:41
#12344: boost::fusion::extension::struct_member_name doesn't work with a const
sequence
-----------------------------------------+---------------------
Reporter: Benoit Blanchon <benoit@â¦> | Owner: djowel
Type: Bugs | Status: new
Milestone: To Be Determined | Component: fusion
Version: Boost 1.61.0 | Severity: Problem
Resolution: | Keywords:
-----------------------------------------+---------------------
Comment (by takahashi):
Most of (I think all of) public interfaces uses `fusion::extension` with
`remove_const`, i.e. it is not necessary to use `remove_const` within
`fusion::extension`; I suspect `fusion::extension` is internal use only.
However there is no public interface which counterpart of
`extension::struct_member_name`, thus user wants `remove_const` to be
applied to `extension::struct_member_name`.
IMO, it is by design, i.e. ''wontfix''.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/12344#comment:3> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:20 UTC