| 275 | // pointer constructor helper |
| 276 | |
| 277 | template< class T, class Y > inline void sp_pointer_construct( boost::shared_ptr< T > * ppx, Y * p, boost::detail::shared_count & pn ) |
| 278 | { |
| 279 | boost::detail::shared_count( p ).swap( pn ); |
| 280 | boost::detail::sp_enable_shared_from_this( ppx, p, p ); |
| 281 | } |
| 282 | |
| 283 | #if !defined( BOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION ) |
| 284 |
no test coverage detected