diff --git a/include/boost/container/allocator_traits.hpp b/include/boost/container/allocator_traits.hpp index b4b3b01..b253cde 100644 --- a/include/boost/container/allocator_traits.hpp +++ b/include/boost/container/allocator_traits.hpp @@ -167,7 +167,7 @@ struct allocator_traits #if !defined(BOOST_NO_TEMPLATE_ALIASES) //C++11 - template using rebind_alloc = boost::intrusive::detail::type_rebinder::type; + template using rebind_alloc = typename boost::intrusive::detail::type_rebinder::type; template using rebind_traits = allocator_traits< rebind_alloc >; #else // #if !defined(BOOST_NO_TEMPLATE_ALIASES) //Some workaround for C++03 or C++11 compilers with no template aliases