#ifndef BOOST_CONTAINER_DOXYGEN_INVOKED
-template<class T1, class T2>
-struct pair;
-
template<class T>
class new_allocator;
} //detail_really_deep_namespace {
+typedef const std::piecewise_construct_t & piecewise_construct_t;
#endif //#ifndef BOOST_CONTAINER_DOXYGEN_INVOKED