diff --git a/include/boost/type_traits/conditional.hpp b/include/boost/type_traits/conditional.hpp index 5890198..ec31d8b 100644 --- a/include/boost/type_traits/conditional.hpp +++ b/include/boost/type_traits/conditional.hpp @@ -9,6 +9,8 @@ #ifndef BOOST_TT_CONDITIONAL_HPP_INCLUDED #define BOOST_TT_CONDITIONAL_HPP_INCLUDED +#include + namespace boost { template struct conditional { typedef T type; }; diff --git a/include/boost/type_traits/remove_pointer.hpp b/include/boost/type_traits/remove_pointer.hpp index a7baa76..ce32f18 100644 --- a/include/boost/type_traits/remove_pointer.hpp +++ b/include/boost/type_traits/remove_pointer.hpp @@ -10,6 +10,7 @@ #define BOOST_TT_REMOVE_POINTER_HPP_INCLUDED #include +#include #if defined(BOOST_MSVC) #include diff --git a/include/boost/type_traits/type_identity.hpp b/include/boost/type_traits/type_identity.hpp index 73cb3f3..4a03a13 100644 --- a/include/boost/type_traits/type_identity.hpp +++ b/include/boost/type_traits/type_identity.hpp @@ -9,6 +9,8 @@ // http://www.boost.org/LICENSE_1_0.txt // +#include + namespace boost {