Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r60580 - in sandbox/SOC/2009/fusion: boost/fusion/algorithm/transformation/detail/empty_sequence boost/fusion/mpl libs/fusion/test libs/fusion/test/algorithm libs/fusion/test/compile_time libs/fusion/test/functional libs/fusion/test/sequence libs/fusion/test/suite1 libs/fusion/test/suite1/algorithm libs/fusion/test/suite1/compile_time libs/fusion/test/suite1/functional libs/fusion/test/suite1/sequence libs/fusion/test/suite2
From: mr.chr.schmidt_at_[hidden]
Date: 2010-03-14 11:06:21


Author: cschmidt
Date: 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
New Revision: 60580
URL: http://svn.boost.org/trac/boost/changeset/60580

Log:
minor fixes

Added:
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/begin_impl.hpp (contents, props changed)
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_fwd.hpp (contents, props changed)
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_iterator.hpp (contents, props changed)
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/end_impl.hpp (contents, props changed)
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/Jamfile
      - copied unchanged from r60254, /sandbox/SOC/2009/fusion/libs/fusion/test/Jamfile
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/
      - copied from r60219, /sandbox/SOC/2009/fusion/libs/fusion/test/algorithm/
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/compile_time/
      - copied from r60219, /sandbox/SOC/2009/fusion/libs/fusion/test/compile_time/
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/compile_time/fold.cpp
      - copied unchanged from r60254, /sandbox/SOC/2009/fusion/libs/fusion/test/compile_time/fold.cpp
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/compile_time/transform.cpp
      - copied unchanged from r60254, /sandbox/SOC/2009/fusion/libs/fusion/test/compile_time/transform.cpp
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/compile_time/vector_construction.cpp
      - copied unchanged from r60254, /sandbox/SOC/2009/fusion/libs/fusion/test/compile_time/vector_construction.cpp
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/compile_time/vector_intrinsic.cpp
      - copied unchanged from r60254, /sandbox/SOC/2009/fusion/libs/fusion/test/compile_time/vector_intrinsic.cpp
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/compile_time/vector_iteration.cpp
      - copied unchanged from r60254, /sandbox/SOC/2009/fusion/libs/fusion/test/compile_time/vector_iteration.cpp
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/functional/
      - copied from r60219, /sandbox/SOC/2009/fusion/libs/fusion/test/functional/
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/
      - copied from r60219, /sandbox/SOC/2009/fusion/libs/fusion/test/sequence/
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/list_iterator.cpp
      - copied unchanged from r60254, /sandbox/SOC/2009/fusion/libs/fusion/test/sequence/list_iterator.cpp
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_iterator.cpp
      - copied unchanged from r60254, /sandbox/SOC/2009/fusion/libs/fusion/test/sequence/vector_iterator.cpp
   sandbox/SOC/2009/fusion/libs/fusion/test/suite2/
Removed:
   sandbox/SOC/2009/fusion/libs/fusion/test/Jamfile
   sandbox/SOC/2009/fusion/libs/fusion/test/algorithm/
   sandbox/SOC/2009/fusion/libs/fusion/test/compile_time/
   sandbox/SOC/2009/fusion/libs/fusion/test/functional/
   sandbox/SOC/2009/fusion/libs/fusion/test/sequence/
Text files modified:
   sandbox/SOC/2009/fusion/boost/fusion/mpl/back.hpp | 2 +-
   sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp | 7 ++++++-
   sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp | 7 ++++++-
   sandbox/SOC/2009/fusion/boost/fusion/mpl/erase.hpp | 8 ++------
   sandbox/SOC/2009/fusion/boost/fusion/mpl/erase_key.hpp | 8 ++------
   sandbox/SOC/2009/fusion/boost/fusion/mpl/insert.hpp | 8 ++------
   sandbox/SOC/2009/fusion/boost/fusion/mpl/insert_range.hpp | 8 ++------
   sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_back.hpp | 8 ++------
   sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_front.hpp | 8 ++------
   sandbox/SOC/2009/fusion/boost/fusion/mpl/push_back.hpp | 8 ++------
   sandbox/SOC/2009/fusion/boost/fusion/mpl/push_front.hpp | 8 ++------
   11 files changed, 29 insertions(+), 51 deletions(-)

Added: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/begin_impl.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/begin_impl.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -0,0 +1,12 @@
+/*=============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#ifndef BOOST_FUSION_ALGORITHM_TRANSFORMATION_DETAIL_EMPTY_SEQUENCE_BEGIN_IMPL_HPP
+#define BOOST_FUSION_ALGORITHM_TRANSFORMATION_DETAIL_EMPTY_SEQUENCE_BEGIN_IMPL_HPP
+
+#endif
+

Added: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_fwd.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_fwd.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -0,0 +1,12 @@
+/*=============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#ifndef BOOST_FUSION_ALGORITHM_TRANSFORMATION_DETAIL_EMPTY_SEQUENCE_EMPTY_SEQUENCE_FWD_HPP
+#define BOOST_FUSION_ALGORITHM_TRANSFORMATION_DETAIL_EMPTY_SEQUENCE_EMPTY_SEQUENCE_FWD_HPP
+
+#endif
+

Added: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_iterator.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/empty_sequence_iterator.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -0,0 +1,12 @@
+/*=============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#ifndef BOOST_FUSION_ALGORITHM_TRANSFORMATION_DETAIL_EMPTY_SEQUENCE_EMPTY_SEQUENCE_ITERATOR_HPP
+#define BOOST_FUSION_ALGORITHM_TRANSFORMATION_DETAIL_EMPTY_SEQUENCE_EMPTY_SEQUENCE_ITERATOR_HPP
+
+#endif
+

Added: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/end_impl.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/detail/empty_sequence/end_impl.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -0,0 +1,12 @@
+/*=============================================================================
+ Copyright (c) 2010 Christopher Schmidt
+
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
+
+#ifndef BOOST_FUSION_ALGORITHM_TRANSFORMATION_DETAIL_EMPTY_SEQUENCE_END_IMPL_HPP
+#define BOOST_FUSION_ALGORITHM_TRANSFORMATION_DETAIL_EMPTY_SEQUENCE_END_IMPL_HPP
+
+#endif
+

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/back.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -10,7 +10,7 @@
 
 #include <boost/fusion/iterator/prior.hpp>
 #include <boost/fusion/iterator/value_of.hpp>
-#include <boost/fusion/sequence/intrinsic/end.hpp>
+#include <boost/fusion/sequence/intrinsic/back.hpp>
 
 namespace boost { namespace mpl
 {

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -8,6 +8,7 @@
 #ifndef BOOST_FUSION_MPL_BEGIN_HPP
 #define BOOST_FUSION_MPL_BEGIN_HPP
 
+#include <boost/fusion/container/vector/convert.hpp>
 #include <boost/fusion/sequence/intrinsic/begin.hpp>
 #include <boost/fusion/mpl/fusion_iterator.hpp>
 
@@ -23,7 +24,11 @@
         struct apply
         {
             typedef
- fusion_iterator<typename fusion::result_of::begin<Seq>::type>
+ fusion_iterator<
+ typename fusion::result_of::begin<
+ typename fusion::result_of::as_vector<Seq>::type
+ >::type
+ >
             type;
         };
     };

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -8,6 +8,7 @@
 #ifndef BOOST_FUSION_MPL_END_HPP
 #define BOOST_FUSION_MPL_END_HPP
 
+#include <boost/fusion/container/vector/convert.hpp>
 #include <boost/fusion/sequence/intrinsic/end.hpp>
 #include <boost/fusion/mpl/fusion_iterator.hpp>
 
@@ -23,7 +24,11 @@
         struct apply
         {
             typedef
- fusion_iterator<typename fusion::result_of::end<Seq>::type>
+ fusion_iterator<
+ typename fusion::result_of::end<
+ typename fusion::result_of::as_vector<Seq>::type
+ >::type
+ >
             type;
         };
     };

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/erase.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/erase.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/erase.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -1,5 +1,6 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
 
     Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -8,9 +9,7 @@
 #ifndef BOOST_FUSION_MPL_ERASE_HPP
 #define BOOST_FUSION_MPL_ERASE_HPP
 
-#include <boost/fusion/sequence/convert.hpp>
 #include <boost/fusion/algorithm/transformation/erase.hpp>
-#include <boost/fusion/support/tag_of.hpp>
 
 namespace boost { namespace mpl
 {
@@ -22,10 +21,7 @@
     {
         template <typename Seq, typename Begin, typename End>
         struct apply
- : fusion::result_of::convert<
- typename fusion::traits::tag_of<Seq>::type
- , typename fusion::result_of::erase<Seq, Begin, End>::type
- >
+ : fusion::result_of::erase<Seq, Begin, End>
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/erase_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/erase_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/erase_key.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -1,5 +1,6 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
 
     Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -8,9 +9,7 @@
 #ifndef BOOST_FUSION_MPL_ERASE_KEY_HPP
 #define BOOST_FUSION_MPL_ERASE_KEY_HPP
 
-#include <boost/fusion/support/tag_of.hpp>
 #include <boost/fusion/algorithm/transformation/erase_key.hpp>
-#include <boost/fusion/sequence/convert.hpp>
 
 namespace boost { namespace mpl
 {
@@ -22,10 +21,7 @@
     {
         template <typename Seq, typename Key>
         struct apply
- : fusion::result_of::convert<
- typename fusion::traits::tag_of<Seq>::type
- , typename fusion::result_of::erase_key<Seq, Key>::type
- >::type
+ : fusion::result_of::erase_key<Seq, Key>
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/insert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/insert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/insert.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -1,5 +1,6 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
 
     Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -8,9 +9,7 @@
 #ifndef BOOST_FUSION_MPL_INSERT_HPP
 #define BOOST_FUSION_MPL_INSERT_HPP
 
-#include <boost/fusion/sequence/convert.hpp>
 #include <boost/fusion/algorithm/transformation/insert.hpp>
-#include <boost/fusion/support/tag_of.hpp>
 
 namespace boost { namespace mpl
 {
@@ -22,10 +21,7 @@
     {
         template <typename Seq, typename Pos, typename T>
         struct apply
- : fusion::result_of::convert<
- typename fusion::traits::tag_of<Seq>::type
- , typename fusion::result_of::insert<Seq, Pos, T>::type
- >
+ : fusion::result_of::insert<Seq, Pos, T>
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/insert_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/insert_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/insert_range.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -1,5 +1,6 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
 
     Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -8,9 +9,7 @@
 #ifndef BOOST_FUSION_MPL_INSERT_RANGE_HPP
 #define BOOST_FUSION_MPL_INSERT_RANGE_HPP
 
-#include <boost/fusion/sequence/convert.hpp>
 #include <boost/fusion/algorithm/transformation/insert_range.hpp>
-#include <boost/fusion/support/tag_of.hpp>
 
 namespace boost { namespace mpl
 {
@@ -22,10 +21,7 @@
     {
         template <typename Seq, typename Pos, typename Range>
         struct apply
- : fusion::result_of::convert<
- typename fusion::traits::tag_of<Seq>::type
- , typename fusion::result_of::insert_range<Seq, Pos, Range>::type
- >
+ : fusion::result_of::insert_range<Seq, Pos, Range>
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_back.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -1,5 +1,6 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
 
     Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -8,9 +9,7 @@
 #ifndef BOOST_FUSION_MPL_POP_BACK_HPP
 #define BOOST_FUSION_MPL_POP_BACK_HPP
 
-#include <boost/fusion/sequence/convert.hpp>
 #include <boost/fusion/algorithm/transformation/pop_back.hpp>
-#include <boost/fusion/support/tag_of.hpp>
 
 namespace boost { namespace mpl
 {
@@ -22,10 +21,7 @@
     {
         template <typename Seq>
         struct apply
- : fusion::result_of::convert<
- typename fusion::traits::tag_of<Seq>::type
- , typename fusion::result_of::pop_back<Seq>::type
- >
+ : fusion::result_of::pop_back<Seq>
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/pop_front.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -1,5 +1,6 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
 
     Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -8,9 +9,7 @@
 #ifndef BOOST_FUSION_MPL_POP_FRONT_HPP
 #define BOOST_FUSION_MPL_POP_FRONT_HPP
 
-#include <boost/fusion/sequence/convert.hpp>
 #include <boost/fusion/algorithm/transformation/pop_front.hpp>
-#include <boost/fusion/support/tag_of.hpp>
 
 namespace boost { namespace mpl
 {
@@ -22,10 +21,7 @@
     {
         template <typename Seq>
         struct apply
- : fusion::result_of::convert<
- typename fusion::traits::tag_of<Seq>::type
- , typename fusion::result_of::pop_front<Seq>::type
- >
+ : fusion::result_of::pop_front<Seq>
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/push_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/push_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/push_back.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -1,5 +1,6 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
 
     Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -8,9 +9,7 @@
 #ifndef BOOST_FUSION_MPL_PUSH_BACK_HPP
 #define BOOST_FUSION_MPL_PUSH_BACK_HPP
 
-#include <boost/fusion/sequence/convert.hpp>
 #include <boost/fusion/algorithm/transformation/push_back.hpp>
-#include <boost/fusion/support/tag_of.hpp>
 
 namespace boost { namespace mpl
 {
@@ -22,10 +21,7 @@
     {
         template <typename Seq, typename T>
         struct apply
- : fusion::result_of::convert<
- typename fusion::traits::tag_of<Seq>::type
- , typename fusion::result_of::push_back<Seq, T>::type
- >
+ : fusion::result_of::push_back<Seq, T>
         {};
     };
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/push_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/push_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/push_front.hpp 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
@@ -1,5 +1,6 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
+ Copyright (c) 2009-2010 Christopher Schmidt
 
     Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
@@ -8,9 +9,7 @@
 #ifndef BOOST_FUSION_MPL_PUSH_FRONT_HPP
 #define BOOST_FUSION_MPL_PUSH_FRONT_HPP
 
-#include <boost/fusion/sequence/convert.hpp>
 #include <boost/fusion/algorithm/transformation/push_front.hpp>
-#include <boost/fusion/support/tag_of.hpp>
 
 namespace boost { namespace mpl
 {
@@ -22,10 +21,7 @@
     {
         template <typename Seq, typename T>
         struct apply
- : fusion::result_of::convert<
- typename fusion::traits::tag_of<Seq>::type
- , typename fusion::result_of::push_front<Seq, T>::type
- >
+ : fusion::result_of::push_front<Seq, T>
         {};
     };
 }}

Deleted: sandbox/SOC/2009/fusion/libs/fusion/test/Jamfile
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/Jamfile 2010-03-14 11:06:15 EDT (Sun, 14 Mar 2010)
+++ (empty file)
@@ -1,135 +0,0 @@
-##=============================================================================
-# Copyright (c) 2003-2006 Joel de Guzman
-#
-# Use, modification and distribution is subject to the Boost Software
-# License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at
-# http://www.boost.org/LICENSE_1_0.txt)
-#==============================================================================
-
-# bring in rules for testing
-import testing ;
-
-{
- test-suite fusion :
-
- [ run algorithm/all.cpp : : : : ]
- [ run algorithm/any.cpp : : : : ]
- [ run algorithm/clear.cpp : : : : ]
- [ run algorithm/count.cpp : : : : ]
- [ run algorithm/count_if.cpp : : : : ]
- [ run algorithm/erase.cpp : : : : ]
- [ run algorithm/erase_key.cpp : : : : ]
- [ run algorithm/filter.cpp : : : : ]
- [ run algorithm/filter_if.cpp : : : : ]
- [ run algorithm/find.cpp : : : : ]
- [ run algorithm/find_if.cpp : : : : ]
- [ run algorithm/fold.cpp : : : : ]
- [ run algorithm/for_each.cpp : : : : ]
- [ run algorithm/insert.cpp : : : : ]
- [ run algorithm/insert_range.cpp : : : : ]
- [ run algorithm/none.cpp : : : : ]
- [ run algorithm/pop_back.cpp : : : : ]
- [ run algorithm/pop_front.cpp : : : : ]
- [ run algorithm/push_back.cpp : : : : ]
- [ run algorithm/push_front.cpp : : : : ]
- [ run algorithm/remove.cpp : : : : ]
- [ run algorithm/remove_if.cpp : : : : ]
- [ run algorithm/replace.cpp : : : : ]
- [ run algorithm/replace_if.cpp : : : : ]
- [ run algorithm/reverse.cpp : : : : ]
- [ run algorithm/transform.cpp : : : : ]
- [ run algorithm/join.cpp : : : : ]
- [ run algorithm/zip.cpp : : : : ]
- [ run algorithm/zip2.cpp : : : : ]
- [ run algorithm/zip_ignore.cpp : : : : ]
-
- [ run sequence/as_list.cpp : : : : ]
- [ run sequence/as_map.cpp : : : : ]
- [ run sequence/as_set.cpp : : : : ]
- [ run sequence/as_vector.cpp : : : : ]
- [ run sequence/boost_tuple.cpp : : : : ]
- [ run sequence/cons.cpp : : : : ]
- [ run sequence/filter_view.cpp : : : : ]
- [ run sequence/io.cpp : : : : ]
- [ run sequence/iterator_range.cpp : : : : ]
- [ run sequence/joint_view.cpp : : : : ]
- [ run sequence/list_comparison.cpp : : : : ]
- [ run sequence/list_construction.cpp : : : : ]
- [ run sequence/list_copy.cpp : : : : ]
- [ run sequence/list_iterator.cpp : : : : ]
- [ run sequence/list_make.cpp : : : : ]
- [ run sequence/list_misc.cpp : : : : ]
- [ run sequence/list_mutate.cpp : : : : ]
- [ run sequence/list_tie.cpp : : : : ]
- [ run sequence/list_value_at.cpp : : : : ]
- [ run sequence/make_list.cpp : : : : ]
- [ run sequence/make_vector.cpp : : : : ]
- [ run sequence/map.cpp : : : : ]
- [ run sequence/map_tie.cpp : : : : ]
- [ run sequence/nview.cpp : : : : ]
- [ run sequence/reverse_view.cpp : : : : ]
- [ run sequence/set.cpp : : : : ]
- [ run sequence/single_view.cpp : : : : ]
- [ run sequence/std_pair.cpp : : : : ]
- [ run sequence/array.cpp : : : : ]
- [ run sequence/boost_array.cpp : : : : ]
- [ run sequence/tuple_comparison.cpp : : : : ]
- [ run sequence/tuple_construction.cpp : : : : ]
- [ run sequence/tuple_copy.cpp : : : : ]
- [ run sequence/tuple_element.cpp : : : : ]
- [ run sequence/tuple_make.cpp : : : : ]
- [ run sequence/tuple_misc.cpp : : : : ]
- [ run sequence/tuple_mutate.cpp : : : : ]
- [ run sequence/tuple_tie.cpp : : : : ]
- [ run sequence/tr1_tuple_auto_conv.cpp : : : : ]
- [ run sequence/transform_view.cpp : : : : ]
- [ run sequence/vector_comparison.cpp : : : : ]
- [ run sequence/vector_construction.cpp : : : : ]
- [ run sequence/vector_copy.cpp : : : : ]
- [ run sequence/vector_iterator.cpp : : : : ]
- [ run sequence/vector_make.cpp : : : : ]
- [ run sequence/vector_misc.cpp : : : : ]
- [ run sequence/vector_mutate.cpp : : : : ]
- [ run sequence/vector_n.cpp : : : : ]
- [ run sequence/vector_tie.cpp : : : : ]
- [ run sequence/vector_value_at.cpp : : : : ]
- [ run sequence/zip_view.cpp : : : : ]
- [ run sequence/zip_view2.cpp : : : : ]
- [ run sequence/zip_view_ignore.cpp : : : : ]
- [ run sequence/repetitive_view.cpp : : : : ]
- [ run sequence/deduce_sequence.cpp : : : : ]
- [ run sequence/adapt_assoc_class_named.cpp : : : : ]
- [ run sequence/adapt_assoc_class.cpp : : : : ]
- [ run sequence/adapt_assoc_struct_named.cpp : : : : ]
- [ run sequence/adapt_assoc_struct.cpp : : : : ]
- [ run sequence/adapt_assoc_tpl_class.cpp : : : : ]
- [ run sequence/adapt_assoc_tpl_struct.cpp : : : : ]
- [ run sequence/adapt_class_named.cpp : : : : ]
- [ run sequence/adapt_class.cpp : : : : ]
- [ run sequence/adapt_struct_named.cpp : : : : ]
- [ run sequence/adapt_struct.cpp : : : : ]
- [ run sequence/adapt_tpl_class.cpp : : : : ]
- [ run sequence/adapt_tpl_struct.cpp : : : : ]
-
- [ run functional/fused.cpp : : : : ]
- [ run functional/fused_function_object.cpp : : : : ]
- [ run functional/fused_procedure.cpp : : : : ]
- [ run functional/unfused.cpp : : : : ]
- [ run functional/unfused_typed.cpp : : : : ]
- [ run functional/make_fused.cpp : : : : ]
- [ run functional/make_fused_function_object.cpp : : : : ]
- [ run functional/make_fused_procedure.cpp : : : : ]
- [ run functional/make_unfused.cpp : : : : ]
- [ run functional/invoke.cpp : : : : ]
- [ run functional/invoke_function_object.cpp : : : : ]
- [ run functional/invoke_procedure.cpp : : : : ]
- [ run sequence/swap.cpp : : : : ]
-
-# [ run algorithm/ext_/for_each_s.cpp : : : : ]
-# [ run algorithm/ext_/find_if_s.cpp : : : : ]
-# [ run sequence/ext_/iterator_range_s.cpp : : : : ]
-
-# [ compile-fail xxx.cpp : : : : ]
-
- ;
-}


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