| 131 | template< class SinglePassTraversalReadableIterator1, |
| 132 | class SinglePassTraversalReadableIterator2 > |
| 133 | inline bool equal( SinglePassTraversalReadableIterator1 first1, |
| 134 | SinglePassTraversalReadableIterator1 last1, |
| 135 | SinglePassTraversalReadableIterator2 first2, |
| 136 | SinglePassTraversalReadableIterator2 last2 ) |
| 137 | { |
| 138 | BOOST_DEDUCED_TYPENAME std::iterator_traits< SinglePassTraversalReadableIterator1 >::iterator_category tag1; |
| 139 | BOOST_DEDUCED_TYPENAME std::iterator_traits< SinglePassTraversalReadableIterator2 >::iterator_category tag2; |
| 140 | |
| 141 | return equal_impl(first1, last1, first2, last2, tag1, tag2); |
| 142 | } |
| 143 | |
| 144 | template< class SinglePassTraversalReadableIterator1, |
| 145 | class SinglePassTraversalReadableIterator2, |
no test coverage detected