| 369 | |
| 370 | template<class Y> |
| 371 | explicit shared_ptr( Y * p ): px( p ), pn() // Y must be complete |
| 372 | { |
| 373 | boost::detail::sp_pointer_construct( this, p, pn ); |
| 374 | } |
| 375 | |
| 376 | // |
| 377 | // Requirements: D's copy/move constructors must not throw |
nothing calls this directly
no test coverage detected