]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/boost/spirit/home/qi/string/detail/tst.hpp
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / boost / spirit / home / qi / string / detail / tst.hpp
index 4f551d289e9e1075e91ede0fa14548edd99ce69a..68c5ec3d304b96d20a859bc67c99558ad071d3e8 100644 (file)
@@ -12,7 +12,7 @@
 #endif
 
 #include <boost/call_traits.hpp>
-#include <boost/detail/iterator.hpp>
+#include <iterator> // for std::iterator_traits
 
 namespace boost { namespace spirit { namespace qi { namespace detail
 {
@@ -74,7 +74,7 @@ namespace boost { namespace spirit { namespace qi { namespace detail
             while (p && i != last)
             {
                 typename
-                    boost::detail::iterator_traits<Iterator>::value_type
+                    std::iterator_traits<Iterator>::value_type
                 c = filter(*i); // filter only the input
 
                 if (c == p->id)
@@ -118,7 +118,7 @@ namespace boost { namespace spirit { namespace qi { namespace detail
             for(;;)
             {
                 typename
-                    boost::detail::iterator_traits<Iterator>::value_type
+                    std::iterator_traits<Iterator>::value_type
                 c = *first;
 
                 if (*pp == 0)
@@ -154,7 +154,7 @@ namespace boost { namespace spirit { namespace qi { namespace detail
                 return;
 
             typename
-                boost::detail::iterator_traits<Iterator>::value_type
+                std::iterator_traits<Iterator>::value_type
             c = *first;
 
             if (c == p->id)