Boost
C++ Libraries
...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
This is an older version of Boost and was released in 2018. The current version is 1.89.0.
boost::proto::result_of::deep_copy — A metafunction for calculating the return type of
proto::deep_copy().
// In header: <boost/proto/deep_copy.hpp> template<typename Expr> struct deep_copy { // types typedef unspecified type; };
A metafunction for calculating the return type of
proto::deep_copy(). The type
parameter Expr should be the type of a Proto expression tree.
It should not be a reference type, nor should it be cv-qualified.