mirror of
https://github.com/boostorg/smart_ptr.git
synced 2026-07-04 23:50:59 +02:00
de38a735ea7793f9c7e747e49e3ce3900b92ab46
Use Boost.Move's move emulation and documented Constructor Forwarding technique to provide (partial) constructor forwarding on compilers that don't support r-value references. This allows constructing types taking movable-but-not-copyable types as constructor arguments. Additionally it's generally more efficient for movable-and-copyable types, but that's just a nice-to-have.
Description
Languages
C++
99.5%
CMake
0.3%