mirror of
https://github.com/boostorg/iterator.git
synced 2025-07-29 12:27:33 +02:00
deleted the paragraph about iterator_traversal that was the result of my confusion
[SVN r21744]
This commit is contained in:
@ -107,16 +107,6 @@ where *iterator-category* is defined as follows:
|
||||
|
||||
.. include:: facade_iterator_category.rst
|
||||
|
||||
If ``CategoryOrTraversal`` is ``use_default`` then
|
||||
``iterator_traversal<Derived>::type`` is convertible to the most
|
||||
derived standard traversal tag type to which
|
||||
``iterator_traversal<Iterator>::type`` is also convertible, and not to
|
||||
any more-derived traversal tag type. Otherwise
|
||||
``iterator_traversal<Derived>::type`` is convertible to the most
|
||||
derived standard traversal tag type to which ``CategoryOrTraversal``
|
||||
is also convertible, and not to any more-derived traversal tag type.
|
||||
|
||||
|
||||
The ``enable_if_interoperable`` template used above is for exposition
|
||||
purposes. The member operators should be only be in an overload set
|
||||
provided the derived types ``Dr1`` and ``Dr2`` are interoperable,
|
||||
|
Reference in New Issue
Block a user