Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r55870 - in sandbox/SOC/2009/fusion: . boost/fusion/adapted/detail/mpl boost/fusion/algorithm/iteration boost/fusion/algorithm/query boost/fusion/container/detail/variadic_templates boost/fusion/iterator boost/fusion/sequence boost/fusion/support/internal boost/fusion/view/filter_view/detail
From: mr.chr.schmidt_at_[hidden]
Date: 2009-08-29 17:14:15


Author: cschmidt
Date: 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
New Revision: 55870
URL: http://svn.boost.org/trac/boost/changeset/55870

Log:
cleanup (2)
Text files modified:
   sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/mpl_iterator.hpp | 35 -----------------------------------
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp | 12 ------------
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp | 2 +-
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp | 4 ----
   sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/as_seq.hpp | 14 --------------
   sandbox/SOC/2009/fusion/boost/fusion/iterator/iterator_facade.hpp | 5 -----
   sandbox/SOC/2009/fusion/boost/fusion/sequence/sequence_facade.hpp | 25 -------------------------
   sandbox/SOC/2009/fusion/boost/fusion/support/internal/ref.hpp | 22 ----------------------
   sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/next_impl.hpp | 2 +-
   sandbox/SOC/2009/fusion/build.bat | 2 +-
   sandbox/SOC/2009/fusion/project-root.jam | 5 -----
   11 files changed, 3 insertions(+), 125 deletions(-)

Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/mpl_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/mpl_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/mpl/mpl_iterator.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -60,85 +60,50 @@
         template <typename>
         struct value_of
           : extension::value_of_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<mpl_iterator_tag>,It>::type
>::template apply<It>
-=======
- typename mpl::apply<mpl::always<mpl_iterator_tag>,It>::type
- >::template apply<It>
->>>>>>> .r55867
         {};
 
         template <typename, typename It2>
         struct equal_to
           : extension::equal_to_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<mpl_iterator_tag>,It>::type
>::template apply<It,It2>
-=======
- typename mpl::apply<mpl::always<mpl_iterator_tag>,It>::type
- >::template apply<It,It2>
->>>>>>> .r55867
         {};
 
         template <typename>
         struct deref
           : extension::deref_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<mpl_iterator_tag>,It>::type
>::template apply<It>
-=======
- typename mpl::apply<mpl::always<mpl_iterator_tag>,It>::type
- >::template apply<It>
->>>>>>> .r55867
         {};
 
         template <typename>
         struct next
           : extension::next_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<mpl_iterator_tag>,It>::type
>::template apply<It>
-=======
- typename mpl::apply<mpl::always<mpl_iterator_tag>,It>::type
- >::template apply<It>
->>>>>>> .r55867
         {};
 
         template <typename>
         struct prior
           : extension::prior_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<mpl_iterator_tag>,It>::type
>::template apply<It>
-=======
- typename mpl::apply<mpl::always<mpl_iterator_tag>,It>::type
- >::template apply<It>
->>>>>>> .r55867
         {};
 
         template <typename, typename N>
         struct advance
           : extension::advance_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<mpl_iterator_tag>,It>::type
>::template apply<It,N>
-=======
- typename mpl::apply<mpl::always<mpl_iterator_tag>,It>::type
- >::template apply<It,N>
->>>>>>> .r55867
         {};
 
         template <typename, typename It2>
         struct distance
           : extension::distance_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<mpl_iterator_tag>,It>::type
>::template apply<It,It2>
-=======
- typename mpl::apply<mpl::always<mpl_iterator_tag>,It>::type
- >::template apply<It,It2>
->>>>>>> .r55867
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -16,17 +16,9 @@
 #include <boost/fusion/support/internal/assert.hpp>
 #include <boost/fusion/algorithm/iteration/detail/fold.hpp>
 
-<<<<<<< .mine
 #ifdef BOOST_NO_RVALUE_REFERENCES
 # include <boost/type_traits/add_const.hpp>
 #endif
-=======
-#ifdef BOOST_NO_RVALUE_REFERENCES
-# include <boost/type_traits/add_const.hpp>
-#endif
-
-namespace boost { namespace fusion {
->>>>>>> .r55867
 
 namespace boost { namespace fusion
 {
@@ -70,11 +62,7 @@
                 BOOST_FUSION_R_ELSE_CLREF(Seq)
               , BOOST_FUSION_R_ELSE_CLREF(State)
               , BOOST_FUSION_R_ELSE_CLREF(F)
-<<<<<<< .mine
>::call(fusion::begin(BOOST_FUSION_FORWARD(Seq,seq)), state, f);
-=======
- >::call(fusion::begin(seq), state, f);
->>>>>>> .r55867
     }
 
 #ifdef BOOST_NO_RVALUE_REFERENCES

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -51,7 +51,7 @@
             result_of::find<,Seq,&, T>) const
     find(Seq& seq)
     {
- return result_of::find<Seq&, T>::filter::call(seq);
+ return result_of::find<Seq&, T>::call(seq);
     }
 #endif
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -50,11 +50,7 @@
         return
             result_of::find_if<
                 BOOST_FUSION_R_ELSE_CLREF(Seq), Pred
-<<<<<<< .mine
>::call(fusion::begin(BOOST_FUSION_FORWARD(Seq,seq)));
-=======
- >::call(fusion::begin(seq));
->>>>>>> .r55867
     }
 
 #ifdef BOOST_NO_RVALUE_REFERENCES

Modified: sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/as_seq.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/as_seq.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/detail/variadic_templates/as_seq.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -36,7 +36,6 @@
     {
         typedef typename detail::remove_reference<Seq>::type seq;
 
-<<<<<<< .mine
         typedef typename
             mpl::apply1<
                 mpl::unpack_args<variadic_quote<BOOST_FUSION_SEQ_NAME> >
@@ -48,19 +47,6 @@
                       , mpl::vector0<>
                       , mpl::quote2<mpl::push_back>
>
-=======
- typedef typename
- mpl::apply<
- mpl::unpack_args<variadic_quote<BOOST_FUSION_SEQ_NAME> >
- , typename mpl::eval_if<
- traits::is_random_access<Seq>
- , mpl::identity<seq>
- , mpl::fold<
- seq
- , mpl::vector0<>
- , mpl::quote2<mpl::push_back>
- >
->>>>>>> .r55867
>::type
>::type
         type;

Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator/iterator_facade.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator/iterator_facade.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator/iterator_facade.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -38,13 +38,8 @@
         template <typename It, typename N>
         struct advance
           : extension::advance_impl<
-<<<<<<< .mine
                  typename mpl::apply1<mpl::always<void_>,It>::type
>::template apply<It,N>
-=======
- typename mpl::apply<mpl::always<void_>,It>::type
- >::template apply<It,N>
->>>>>>> .r55867
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/sequence_facade.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/sequence_facade.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/sequence_facade.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -55,61 +55,36 @@
         template<typename Seq,typename Key>
         struct at_key
           : extension::at_key_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<void_>,Seq>::type
>::template apply<Seq,Key>
-=======
- typename mpl::apply<mpl::always<void_>,Seq>::type
- >::template apply<Seq,Key>
->>>>>>> .r55867
         {};
 
         template<typename Seq>
         struct empty
           : extension::empty_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<void_>,Seq>::type
>::template apply<Seq>
-=======
- typename mpl::apply<mpl::always<void_>,Seq>::type
- >::template apply<Seq>
->>>>>>> .r55867
         {};
 
         template<typename Seq>
         struct size
           : extension::size_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<void_>,Seq>::type
>::template apply<Seq>
-=======
- typename mpl::apply<mpl::always<void_>,Seq>::type
- >::template apply<Seq>
->>>>>>> .r55867
         {};
 
         template<typename Seq,typename Key>
         struct has_key
           : extension::has_key_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<void_>,Seq>::type
>::template apply<Seq,Key>
-=======
- typename mpl::apply<mpl::always<void_>,Seq>::type
- >::template apply<Seq,Key>
->>>>>>> .r55867
         {};
 
         template<typename Seq,typename Key>
         struct value_at_key
           : extension::value_at_key_impl<
-<<<<<<< .mine
                 typename mpl::apply1<mpl::always<void_>,Seq>::type
>::template apply<Seq,Key>
-=======
- typename mpl::apply<mpl::always<void_>,Seq>::type
- >::template apply<Seq,Key>
->>>>>>> .r55867
         {};
 
     };

Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/ref.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/ref.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/ref.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -24,21 +24,12 @@
 #include <boost/type_traits/is_const.hpp>
 #include <boost/type_traits/add_reference.hpp>
 #include <boost/type_traits/add_const.hpp>
-<<<<<<< .mine
 #ifndef BOOST_FUSION_NO_PROPAGATE_VOLATILE
 # include <boost/type_traits/is_volatile.hpp>
 # include <boost/type_traits/add_volatile.hpp>
 # include <boost/type_traits/remove_cv.hpp>
 #else
 # include <boost/type_traits/remove_const.hpp>
-=======
-#ifdef BOOST_FUSION_PROPAGATE_VOLATILE
-# include <boost/type_traits/is_volatile.hpp>
-# include <boost/type_traits/add_volatile.hpp>
-# include <boost/type_traits/remove_cv.hpp>
-#else
-# include <boost/type_traits/remove_const.hpp>
->>>>>>> .r55867
 #endif
 
 //cschmidt: We ignore volatile in the BOOST_FUSION_ALL_CV_*-Macros, as we would
@@ -140,21 +131,12 @@
     template <typename T>
     struct identity
     {
-<<<<<<< .mine
         typedef typename
 #ifdef BOOST_FUSION_NO_PROPAGATE_VOLATILE
             remove_const<
 #else
             remove_cv<
 #endif
-=======
- typedef typename
-#ifdef BOOST_FUSION_PROPAGATE_VOLATILE
- remove_cv<
-#else
- remove_const<
-#endif
->>>>>>> .r55867
                 typename remove_reference<T>::type
>::type
         type;
@@ -171,11 +153,7 @@
               , typename add_const<Type>::type
               , Type
>::type
-<<<<<<< .mine
 #ifndef BOOST_FUSION_NO_PROPAGATE_VOLATILE
-=======
-#ifdef BOOST_FUSION_PROPAGATE_VOLATILE
->>>>>>> .r55867
         const_type;
 
         typedef typename

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/next_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/next_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view/detail/next_impl.hpp 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -22,7 +22,7 @@
         struct apply
         {
             typedef typename detail::remove_reference<It>::type it;
- typedef typename
+ typedef
                 detail::static_find_if<
                     typename result_of::next<typename it::begin_type>::type
                   , typename it::end_type

Modified: sandbox/SOC/2009/fusion/build.bat
==============================================================================
--- sandbox/SOC/2009/fusion/build.bat (original)
+++ sandbox/SOC/2009/fusion/build.bat 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -22,7 +22,7 @@
             call :gcc3
         ) else (
             if "%1" == "" (
- call :gcc4
+ call :vc9
             ) else (
                 echo Unknown toolset '%1'
                 goto :eof

Modified: sandbox/SOC/2009/fusion/project-root.jam
==============================================================================
--- sandbox/SOC/2009/fusion/project-root.jam (original)
+++ sandbox/SOC/2009/fusion/project-root.jam 2009-08-29 17:14:14 EDT (Sat, 29 Aug 2009)
@@ -13,13 +13,8 @@
     : requirements <include>.
                    <include>$(BOOST_INCLUDES_PATH)
                    <define>BOOST_FUSION_ENABLE_STATIC_ASSERTS
-<<<<<<< .mine
-# <define>BOOST_FUSION_PREFER_MPL
- <toolset>gcc:<cxxflags>-std=c++0x
-=======
 # <define>BOOST_FUSION_PREFER_MPL
 # <toolset>gcc:<cxxflags>-std=c++0x
->>>>>>> .r55867
     : build-dir ../bin
     : default-build debug <link>shared <runtime-link>shared <threading>multi
     ;


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