diff --git a/include/boost/icl/detail/element_iterator.hpp b/include/boost/icl/detail/element_iterator.hpp index 111f209..d01cea3 100644 --- a/include/boost/icl/detail/element_iterator.hpp +++ b/include/boost/icl/detail/element_iterator.hpp @@ -89,7 +89,7 @@ struct elemental; template< class DomainT, class CodomainT, ICL_COMPARE Compare, ICL_INTERVAL(ICL_COMPARE) Interval > - struct elemental > + struct elemental > { typedef std::pair segment_type; typedef ICL_INTERVAL_TYPE(Interval,DomainT,Compare) interval_type; @@ -113,7 +113,7 @@ struct elemental; }; template< class CodomainT, ICL_INTERVAL(ICL_COMPARE) Interval > - struct elemental > + struct elemental > { typedef std::pair segment_type; typedef ICL_INTERVAL_TYPE(Interval,DomainT,Compare) interval_type; @@ -161,7 +161,7 @@ struct segment_adapter -struct segment_adapter > +struct segment_adapter > { typedef segment_adapter type; typedef ICL_INTERVAL_TYPE(Interval,DomainT,Compare) interval_type; @@ -214,7 +214,7 @@ struct segment_adapter }; template < class SegmentIteratorT, class CodomainT, ICL_INTERVAL(ICL_COMPARE) Interval > -struct segment_adapter > +struct segment_adapter > { typedef segment_adapter type; typedef ICL_INTERVAL_TYPE(Interval,DomainT,Compare) interval_type;