]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/fusion/view/single_view/single_view_iterator.hpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / boost / fusion / view / single_view / single_view_iterator.hpp
index 0f3e2744b57fbbfe30ba19095a6f21d1b6c60f9c..0de6c84261fd69c6c4025ad2f1cbc27c1dc7d936 100644 (file)
 #include <boost/fusion/view/single_view/detail/value_of_impl.hpp>
 #include <boost/config.hpp>
 
-#if defined (BOOST_MSVC)
-#  pragma warning(push)
-#  pragma warning (disable: 4512) // assignment operator could not be generated.
-#endif
-
 namespace boost { namespace fusion
 {
     struct single_view_iterator_tag;
@@ -46,8 +41,7 @@ namespace boost { namespace fusion
 
         SingleView& view;
 
-    private:
-        single_view_iterator& operator=(single_view_iterator const&);
+        BOOST_DELETED_FUNCTION(single_view_iterator& operator=(single_view_iterator const&))
     };
 }}
 
@@ -60,10 +54,6 @@ namespace std
 }
 #endif
 
-#if defined (BOOST_MSVC)
-#  pragma warning(pop)
-#endif
-
 #endif