Re: [Boost-bugs] [Boost C++ Libraries] #13007: When BOOST_BIND_NO_PLACEHOLDERS is defined, framework.ipp seems to be missing an #include

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #13007: When BOOST_BIND_NO_PLACEHOLDERS is defined, framework.ipp seems to be missing an #include
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2017-06-24 19:23:09


#13007: When BOOST_BIND_NO_PLACEHOLDERS is defined, framework.ipp seems to be
missing an #include
---------------------------+------------------------
  Reporter: bspencer@… | Owner: renficiaud
      Type: Bugs | Status: assigned
 Milestone: Boost 1.65.0 | Component: test
   Version: Boost 1.64.0 | Severity: Problem
Resolution: | Keywords:
---------------------------+------------------------

Comment (by renficiaud):

 Ok, thank you for the feedback. I am hesitating concerning the fix of
 forcing the include of the `placeholders.hpp` even if the macro is
 defined. OTOH, the fact that this is working in case of non-header-only
 variant is also not coherent.

 What is the use case of the `BOOST_BIND_NO_PLACEHOLDERS` for you? I still
 do not understand why you would like to use this non-documented macro and
 what is the benefit.
 When you define it, do you include `std::` placeholders instead?

--
Ticket URL: <https://svn.boost.org/trac10/boost/ticket/13007#comment:5>
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-06-24 19:28:46 UTC