Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r80903 - trunk/boost/iterator/detail
From: jeffrey.hellrung_at_[hidden]
Date: 2012-10-07 23:22:46


Author: jeffrey.hellrung
Date: 2012-10-07 23:22:45 EDT (Sun, 07 Oct 2012)
New Revision: 80903
URL: http://svn.boost.org/trac/boost/changeset/80903

Log:
refs #6403
Text files modified:
   trunk/boost/iterator/detail/facade_iterator_category.hpp | 11 ++---------
   1 files changed, 2 insertions(+), 9 deletions(-)

Modified: trunk/boost/iterator/detail/facade_iterator_category.hpp
==============================================================================
--- trunk/boost/iterator/detail/facade_iterator_category.hpp (original)
+++ trunk/boost/iterator/detail/facade_iterator_category.hpp 2012-10-07 23:22:45 EDT (Sun, 07 Oct 2012)
@@ -73,15 +73,8 @@
 // Convert an iterator_facade's traversal category, Value parameter,
 // and ::reference type to an appropriate old-style category.
 //
-// If writability has been disabled per the above metafunction, the
-// result will not be convertible to output_iterator_tag.
-//
-// Otherwise, if Traversal == single_pass_traversal_tag, the following
-// conditions will result in a tag that is convertible both to
-// input_iterator_tag and output_iterator_tag:
-//
-// 1. Reference is a reference to non-const
-// 2. Reference is not a reference and is convertible to Value
+// Due to changeset 21683, this now never results in a category convertible
+// to output_iterator_tag.
 //
 template <class Traversal, class ValueParam, class Reference>
 struct iterator_facade_default_category


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk