diff options
Diffstat (limited to 'boost/spirit/home/qi/numeric/numeric_utils.hpp')
-rw-r--r-- | boost/spirit/home/qi/numeric/numeric_utils.hpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/boost/spirit/home/qi/numeric/numeric_utils.hpp b/boost/spirit/home/qi/numeric/numeric_utils.hpp index eebf40a0fa..c37044a3b6 100644 --- a/boost/spirit/home/qi/numeric/numeric_utils.hpp +++ b/boost/spirit/home/qi/numeric/numeric_utils.hpp @@ -44,7 +44,7 @@ namespace boost { namespace spirit { namespace qi // Low level unsigned integer parser /////////////////////////////////////////////////////////////////////////// template <typename T, unsigned Radix, unsigned MinDigits, int MaxDigits - , bool Accumulate = false> + , bool Accumulate = false, bool IgnoreOverflowDigits = false> struct extract_uint { // check template parameter 'Radix' for validity @@ -64,7 +64,8 @@ namespace boost { namespace spirit { namespace qi , MinDigits , MaxDigits , detail::positive_accumulator<Radix> - , Accumulate> + , Accumulate + , IgnoreOverflowDigits> extract_type; Iterator save = first; |