________________________________________ From: Boost [boost-bounces@lists.boost.org] on behalf of Stephan T. Lavavej [stl@exchange.microsoft.com] Sent: 18 March 2015 23:23 To: boost@lists.boost.org Subject: Re: [boost] Removing auto_ptr/etc. from Boost [Edward Diener]
A table of which Boost libraries use auto_ptr, unary_function, and binary_function might help your cause.
Grepping headers and ignoring comments: [old <functional> stuff, random_shuffle]
phoenix
This isn't counting Boost's tests.
Oh, that's good to know.
Thanks, STL
I am the current active maintainer of Phoenix and currently working on other deprecated stuff e.g. hash. I have been having a look at C++17's N4190 "Removing auto_ptr, random_shuffle(), And Old <functional> Stuff" and as I read it, the question is not the whole of <functional> but some part of it. What were you testing for which is in Phoenix? I have a file boost/phoenix/config.hpp which adds to boost/config.hpp as needed, so I can configure there for different standards. My aim is to pass all tests, for C++03, C++11 etc. Thanks John