From c4f60fd24bb2e1fc8e665db64fa36481c5d07acc Mon Sep 17 00:00:00 2001 From: Jeremy Siek Date: Thu, 24 Oct 2002 00:08:10 +0000 Subject: [PATCH] indenting [SVN r611] --- .../boost/iterator/iterator_categories.hpp | 42 ++++++++++++------- 1 file changed, 26 insertions(+), 16 deletions(-) diff --git a/include/boost/iterator/iterator_categories.hpp b/include/boost/iterator/iterator_categories.hpp index bc49069..f38c967 100644 --- a/include/boost/iterator/iterator_categories.hpp +++ b/include/boost/iterator/iterator_categories.hpp @@ -192,22 +192,32 @@ namespace boost { template struct cvt_iterator_category { typedef - typename mpl::if_c<(is_convertible::value - || is_convertible::value), - typename mpl::if_c::value, - std::random_access_iterator_tag, - typename mpl::if_c::value, - std::bidirectional_iterator_tag, - typename mpl::if_c::value, - std::forward_iterator_tag, - boost::error_iterator_tag>::type >::type >::type, - typename mpl::if_c<(is_convertible::value - && is_convertible::value), - std::input_iterator_tag, - typename mpl::if_c<(is_convertible::value - && is_convertible::value), - std::output_iterator_tag, - boost::error_iterator_tag>::type>::type >::type type; + typename mpl::if_c< + (is_convertible::value || is_convertible::value) + , typename mpl::if_c< + is_convertible::value + , std::random_access_iterator_tag + , typename mpl::if_< + is_convertible + , std::bidirectional_iterator_tag + , typename mpl::if_< + is_convertible + , std::forward_iterator_tag + , error_iterator_tag + >::type + >::type + >::type, + typename mpl::if_c< + (is_convertible::value && is_convertible::value) + , std::input_iterator_tag + , typename mpl::if_c< + (is_convertible::value + && is_convertible::value) + , std::output_iterator_tag + , error_iterator_tag + >::type + >::type + >::type type; }; } // namespace boost