Imported Upstream version 1.57.0
[platform/upstream/boost.git] / boost / fusion / container / vector / vector_iterator.hpp
index 66e9ebe..ffa4d13 100644 (file)
@@ -7,6 +7,7 @@
 #if !defined(FUSION_VECTOR_ITERATOR_05042005_0635)
 #define FUSION_VECTOR_ITERATOR_05042005_0635
 
+#include <boost/fusion/support/config.hpp>
 #include <boost/fusion/support/iterator_base.hpp>
 #include <boost/fusion/container/vector/detail/deref_impl.hpp>
 #include <boost/fusion/container/vector/detail/value_of_impl.hpp>
@@ -36,6 +37,7 @@ namespace boost { namespace fusion
         typedef vector_iterator_identity<
             typename add_const<Vector>::type, N> identity;
 
+        BOOST_FUSION_GPU_ENABLED
         vector_iterator(Vector& in_vec)
             : vec(in_vec) {}
         Vector& vec;