X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=ceph%2Fsrc%2Fboost%2Fboost%2Fspirit%2Fhome%2Flex%2Flexer%2Flexertl%2Fiterator_tokenizer.hpp;h=850c55d6ddb40dcd084d44a9486e45c7afde3f81;hb=92f5a8d42d07f9929ae4fa7e01342fe8d96808a8;hp=31dffcedde458091bfad460dc5af72d38d2543ba;hpb=a0324939f9d0e1905d5df8f57442f09dc70af83d;p=ceph.git diff --git a/ceph/src/boost/boost/spirit/home/lex/lexer/lexertl/iterator_tokenizer.hpp b/ceph/src/boost/boost/spirit/home/lex/lexer/lexertl/iterator_tokenizer.hpp index 31dffcedd..850c55d6d 100644 --- a/ceph/src/boost/boost/spirit/home/lex/lexer/lexertl/iterator_tokenizer.hpp +++ b/ceph/src/boost/boost/spirit/home/lex/lexer/lexertl/iterator_tokenizer.hpp @@ -10,11 +10,11 @@ #pragma once #endif -#include #include #include #include #include +#include // for std::iterator_traits #include namespace boost { namespace spirit { namespace lex { namespace lexertl @@ -25,8 +25,7 @@ namespace boost { namespace spirit { namespace lex { namespace lexertl { public: typedef std::vector size_t_vector; - typedef typename boost::detail::iterator_traits::value_type - char_type; + typedef typename std::iterator_traits::value_type char_type; static std::size_t next ( boost::lexer::basic_state_machine const& state_machine_ @@ -74,7 +73,7 @@ namespace boost { namespace spirit { namespace lex { namespace lexertl else { typedef typename - boost::detail::iterator_traits::value_type + std::iterator_traits::value_type value_type; typedef typename boost::lexer::char_traits::index_type @@ -188,7 +187,7 @@ namespace boost { namespace spirit { namespace lex { namespace lexertl else { typedef typename - boost::detail::iterator_traits::value_type + std::iterator_traits::value_type value_type; typedef typename boost::lexer::char_traits::index_type