| 1661 | |
| 1662 | template <typename Alloc, BOOST_UNORDERED_EMPLACE_TEMPLATE> |
| 1663 | inline typename boost::unordered::detail::allocator_traits<Alloc>::pointer |
| 1664 | construct_node_from_args(Alloc& alloc, BOOST_UNORDERED_EMPLACE_ARGS) |
| 1665 | { |
| 1666 | node_constructor<Alloc> a(alloc); |
| 1667 | a.create_node(); |
| 1668 | construct_from_args( |
| 1669 | alloc, a.node_->value_ptr(), BOOST_UNORDERED_EMPLACE_FORWARD); |
| 1670 | return a.release(); |
| 1671 | } |
| 1672 | |
| 1673 | template <typename Alloc, typename U> |
| 1674 | inline typename boost::unordered::detail::allocator_traits<Alloc>::pointer |
no test coverage detected