summaryrefslogtreecommitdiff
path: root/boost/fusion/container/map/detail/value_at_key_impl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/fusion/container/map/detail/value_at_key_impl.hpp')
-rw-r--r--boost/fusion/container/map/detail/value_at_key_impl.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/boost/fusion/container/map/detail/value_at_key_impl.hpp b/boost/fusion/container/map/detail/value_at_key_impl.hpp
index 00a54c4..94d2da4 100644
--- a/boost/fusion/container/map/detail/value_at_key_impl.hpp
+++ b/boost/fusion/container/map/detail/value_at_key_impl.hpp
@@ -12,6 +12,7 @@
#include <boost/type_traits/is_const.hpp>
#include <boost/mpl/at.hpp>
#include <boost/mpl/identity.hpp>
+#include <boost/utility/declval.hpp>
namespace boost { namespace fusion
{
@@ -29,7 +30,7 @@ namespace boost { namespace fusion
struct apply
{
typedef
- decltype(std::declval<Sequence>().get_val(mpl::identity<Key>()))
+ decltype(boost::declval<Sequence>().get_val(mpl::identity<Key>()))
type;
};
};