Re: [Boost-bugs] [Boost C++ Libraries] #12002: optional(Expr&&) is insufficiently constrained

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12002: optional(Expr&&) is insufficiently constrained
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-02-20 19:11:24


#12002: optional(Expr&&) is insufficiently constrained
-------------------------------+----------------------
  Reporter: akrzemi1 | Owner: akrzemi1
      Type: Feature Requests | Status: new
 Milestone: To Be Determined | Component: optional
   Version: Boost 1.61.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+----------------------

Comment (by akrzemi1):

 Visual Studio for, I think, two releases supported `dcltype` bot no
 variadic templates. I really had this compiler in mind.

 Whether this makes sense or not is one question, but the other question
 remains. It is not strictly in the scope of this library, but could you
 give me a macro that says if the is_constructible works correctly or falls
 back to a negative default? Currently I had to repeat the long `#if` from
 is_constructible.hpp, as I cannot rely on the 'safe' default.

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