summaryrefslogtreecommitdiff
path: root/boost/fusion/container/generation/make_deque.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/fusion/container/generation/make_deque.hpp')
-rw-r--r--boost/fusion/container/generation/make_deque.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/boost/fusion/container/generation/make_deque.hpp b/boost/fusion/container/generation/make_deque.hpp
index 20246f785c..cb802f9ae4 100644
--- a/boost/fusion/container/generation/make_deque.hpp
+++ b/boost/fusion/container/generation/make_deque.hpp
@@ -27,12 +27,12 @@ namespace boost { namespace fusion
template <typename ...T>
struct make_deque
{
- typedef deque<T...> type;
+ typedef deque<typename detail::as_fusion_element<T>::type...> type;
};
}
template <typename ...T>
- BOOST_FUSION_GPU_ENABLED
+ BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED
inline deque<typename detail::as_fusion_element<T>::type...>
make_deque(T const&... arg)
{