Add c++11 move support for intrusive_ptr class
commitadc84c0c4c6b2992a556d7f22ada299a368491cc
authorguruhegde <guruhegde1308@gmail.com>
Tue, 10 Apr 2018 11:11:37 +0000 (10 13:11 +0200)
committerOlly Betts <olly@survex.com>
Wed, 6 Jun 2018 04:05:33 +0000 (6 16:05 +1200)
treef212f0c9e48dd4000608774781e463005c88904f
parentee233d30977d3ab67d6ba54f495486e7dcdd210b
Add c++11 move support for intrusive_ptr class

These include move constructor and assignment ops.
Implementation is taken from the Boost version 1.66.0
xapian-core/include/xapian/intrusive_ptr.h