[Boost-bugs] [Boost C++ Libraries] #10041: [variant] make_variant_over requires Front Extensible Sequence

Subject: [Boost-bugs] [Boost C++ Libraries] #10041: [variant] make_variant_over requires Front Extensible Sequence
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2014-05-11 19:50:37


#10041: [variant] make_variant_over requires Front Extensible Sequence
------------------------------+---------------------
 Reporter: o0o0@… | Owner: ebf
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: variant
  Version: Boost 1.55.0 | Severity: Problem
 Keywords: |
------------------------------+---------------------
 When trying to compile
 {{{
 typedef boost::mpl::set2< std::string, int > types;
 boost::make_variant_over< types >::type v1;
 }}}
 MPL compile-time assertion notifies about missing push_front
 specialization.
 At least documentation should be refined. Now is says ''Sequence is any
 type fulfilling the requirements of MPL's Sequence concept''.
 But probably code may be changed for more general solution.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10041>
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:16 UTC