changed iterator_facade_default_category to stop lying about output_iterator_tag

[SVN r21683]
This commit is contained in:
Jeremy Siek
2004-01-13 18:04:13 +00:00
parent 7facdd8590
commit 18b1414d6c

View File

@ -107,13 +107,8 @@ struct iterator_facade_default_category
// check for readability
, is_convertible<Reference, ValueParam>
>
, mpl::if_<
iterator_writability_disabled<ValueParam,Reference>
, std::input_iterator_tag
, input_output_iterator_tag
>
, mpl::identity<std::output_iterator_tag>
, mpl::identity<std::input_iterator_tag>
, mpl::identity<Traversal>
>
>
{