diff options
Diffstat (limited to 'boost/spirit/home/classic/core/scanner/scanner.hpp')
-rw-r--r-- | boost/spirit/home/classic/core/scanner/scanner.hpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/boost/spirit/home/classic/core/scanner/scanner.hpp b/boost/spirit/home/classic/core/scanner/scanner.hpp index 38548770eb..48938dbeed 100644 --- a/boost/spirit/home/classic/core/scanner/scanner.hpp +++ b/boost/spirit/home/classic/core/scanner/scanner.hpp @@ -13,7 +13,6 @@ #include <boost/spirit/home/classic/namespace.hpp> #include <boost/spirit/home/classic/core/match.hpp> #include <boost/spirit/home/classic/core/non_terminal/parser_id.hpp> -#include <boost/detail/iterator.hpp> // for boost::detail::iterator_traits #include <boost/spirit/home/classic/core/scanner/scanner_fwd.hpp> @@ -219,9 +218,9 @@ BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN typedef IteratorT iterator_t; typedef PoliciesT policies_t; - typedef typename boost::detail:: + typedef typename std:: iterator_traits<IteratorT>::value_type value_t; - typedef typename boost::detail:: + typedef typename std:: iterator_traits<IteratorT>::reference ref_t; typedef typename boost:: call_traits<IteratorT>::param_type iter_param_t; |