diff --git a/boost/spirit/home/support/attributes.hpp b/boost/spirit/home/support/attributes.hpp
index f2c12df..53a969b 100644
|
a
|
b
|
|
| 32 | 32 | #include <boost/mpl/find_if.hpp> |
| 33 | 33 | #include <boost/mpl/identity.hpp> |
| 34 | 34 | #include <boost/variant.hpp> |
| | 35 | #include <boost/range/iterator_range.hpp> |
| 35 | 36 | #include <vector> |
| 36 | 37 | #include <utility> |
| 37 | 38 | |
| … |
… |
namespace boost { namespace spirit { namespace traits
|
| 741 | 742 | } |
| 742 | 743 | }; |
| 743 | 744 | |
| | 745 | // iterator range |
| | 746 | template <typename T> |
| | 747 | struct clear_value<iterator_range<T> > |
| | 748 | { |
| | 749 | static void call(iterator_range<T>& val) |
| | 750 | { |
| | 751 | val = iterator_range<T>(val.end(), val.end()); |
| | 752 | } |
| | 753 | }; |
| | 754 | |
| 744 | 755 | // main dispatch |
| 745 | 756 | template <typename T> |
| 746 | 757 | void clear(T& val) |