Re: [Boost-bugs] [Boost C++ Libraries] #12236: BOOST_VARIANT_DO_NOT_USE_VARIADIC_TEMPLATES for msvc 2015

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12236: BOOST_VARIANT_DO_NOT_USE_VARIADIC_TEMPLATES for msvc 2015
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-05-30 18:46:49


#12236: BOOST_VARIANT_DO_NOT_USE_VARIADIC_TEMPLATES for msvc 2015
-------------------------------+---------------------
  Reporter: fsmoke@… | Owner: ebf
      Type: Tasks | Status: new
 Milestone: To Be Determined | Component: variant
   Version: Boost 1.60.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+---------------------

Comment (by anonymous):

 oh variant based on mpl - why?

 #if !defined(BOOST_VARIANT_DO_NOT_USE_VARIADIC_TEMPLATES)

 template < typename... T >
 struct make_variant_list
 {
     typedef typename mpl::list< T... >::type type;
 };

 #else // defined(BOOST_VARIANT_DO_NOT_USE_VARIADIC_TEMPLATES)

 so it's check is irrelevant cos we has limitation of mpl :( (20 arguments
 by default)

 so i have another question - when limitations will be removed?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12236#comment:2>
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