From 09549a613ef1c09e5485666b6be5e966f524e2cc Mon Sep 17 00:00:00 2001 From: "Jeffrey Lee Hellrung, Jr" Date: Mon, 8 Oct 2012 03:22:45 +0000 Subject: [PATCH] refs #6403 [SVN r80903] --- .../iterator/detail/facade_iterator_category.hpp | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) mode change 100755 => 100644 include/boost/iterator/detail/facade_iterator_category.hpp diff --git a/include/boost/iterator/detail/facade_iterator_category.hpp b/include/boost/iterator/detail/facade_iterator_category.hpp old mode 100755 new mode 100644 index 2c4771d..1f8e525 --- a/include/boost/iterator/detail/facade_iterator_category.hpp +++ b/include/boost/iterator/detail/facade_iterator_category.hpp @@ -73,15 +73,8 @@ struct iterator_writability_disabled // 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 struct iterator_facade_default_category