summaryrefslogtreecommitdiff
path: root/boost/spirit/home/lex/lexer/token_def.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'boost/spirit/home/lex/lexer/token_def.hpp')
-rw-r--r--boost/spirit/home/lex/lexer/token_def.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/boost/spirit/home/lex/lexer/token_def.hpp b/boost/spirit/home/lex/lexer/token_def.hpp
index 1bd2534505..a869bf9112 100644
--- a/boost/spirit/home/lex/lexer/token_def.hpp
+++ b/boost/spirit/home/lex/lexer/token_def.hpp
@@ -24,10 +24,10 @@
#include <boost/fusion/include/vector.hpp>
#include <boost/mpl/if.hpp>
-#include <boost/detail/iterator.hpp>
#include <boost/type_traits/is_same.hpp>
#include <boost/variant.hpp>
+#include <iterator> // for std::iterator_traits
#include <string>
#include <cstdlib>
@@ -92,7 +92,7 @@ namespace boost { namespace spirit { namespace lex
if (first != last) {
typedef typename
- boost::detail::iterator_traits<Iterator>::value_type
+ std::iterator_traits<Iterator>::value_type
token_type;
// If the following assertion fires you probably forgot to