|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r54801 - in sandbox/SOC/2009/fusion: boost/fusion/adapted boost/fusion/adapted/array boost/fusion/adapted/boost_tuple boost/fusion/adapted/detail boost/fusion/adapted/mpl boost/fusion/adapted/std_pair boost/fusion/adapted/struct boost/fusion/algorithm/transformation boost/fusion/container/vector boost/fusion/mpl boost/fusion/support libs/fusion/test
From: mr.chr.schmidt_at_[hidden]
Date: 2009-07-08 15:08:18
Author: cschmidt
Date: 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
New Revision: 54801
URL: http://svn.boost.org/trac/boost/changeset/54801
Log:
adapted boost::array
Added:
sandbox/SOC/2009/fusion/boost/fusion/adapted/detail/
Removed:
sandbox/SOC/2009/fusion/boost/fusion/adapted/array/
sandbox/SOC/2009/fusion/boost/fusion/adapted/boost_tuple/
sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl/
sandbox/SOC/2009/fusion/boost/fusion/adapted/std_pair/
sandbox/SOC/2009/fusion/boost/fusion/adapted/struct/
Text files modified:
sandbox/SOC/2009/fusion/boost/fusion/adapted/array.hpp | 22 ++++++++++++----------
sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl.hpp | 36 ++++++++++++++++++------------------
sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace.hpp | 2 --
sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector_iterator.hpp | 3 ++-
sandbox/SOC/2009/fusion/boost/fusion/mpl/begin.hpp | 1 -
sandbox/SOC/2009/fusion/boost/fusion/mpl/end.hpp | 4 ++--
sandbox/SOC/2009/fusion/boost/fusion/support/tag_of_fwd.hpp | 2 ++
sandbox/SOC/2009/fusion/libs/fusion/test/Jamfile | 2 +-
8 files changed, 37 insertions(+), 35 deletions(-)
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/array.hpp 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
@@ -9,15 +9,17 @@
#ifndef BOOST_FUSION_ADAPTED_ARRAY_HPP
#define BOOST_FUSION_ADAPTED_ARRAY_HPP
-#include <boost/fusion/adapted/array/array_iterator.hpp>
-#include <boost/fusion/adapted/array/tag_of.hpp>
-#include <boost/fusion/adapted/array/detail/is_view_impl.hpp>
-#include <boost/fusion/adapted/array/detail/is_sequence_impl.hpp>
-#include <boost/fusion/adapted/array/detail/category_of_impl.hpp>
-#include <boost/fusion/adapted/array/detail/begin_impl.hpp>
-#include <boost/fusion/adapted/array/detail/end_impl.hpp>
-#include <boost/fusion/adapted/array/detail/size_impl.hpp>
-#include <boost/fusion/adapted/array/detail/at_impl.hpp>
-#include <boost/fusion/adapted/array/detail/value_at_impl.hpp>
+#include <boost/fusion/support/ref.hpp>
+
+#include <boost/fusion/adapted/detail/array/array_iterator.hpp>
+#include <boost/fusion/adapted/detail/array/tag_of.hpp>
+#include <boost/fusion/adapted/detail/array/is_view_impl.hpp>
+#include <boost/fusion/adapted/detail/array/is_sequence_impl.hpp>
+#include <boost/fusion/adapted/detail/array/category_of_impl.hpp>
+#include <boost/fusion/adapted/detail/array/begin_impl.hpp>
+#include <boost/fusion/adapted/detail/array/end_impl.hpp>
+#include <boost/fusion/adapted/detail/array/size_impl.hpp>
+#include <boost/fusion/adapted/detail/array/at_impl.hpp>
+#include <boost/fusion/adapted/detail/array/value_at_impl.hpp>
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/mpl.hpp 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
@@ -11,23 +11,23 @@
#include <boost/fusion/support/ref.hpp>
-#include <boost/fusion/adapted/mpl/detail/mpl_iterator.hpp>
-#include <boost/fusion/adapted/mpl/detail/advance_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/at_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/begin_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/category_of_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/deref_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/distance_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/empty_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/end_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/equal_to_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/has_key_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/is_sequence_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/is_view_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/next_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/prior_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/size_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/value_at_impl.hpp>
-#include <boost/fusion/adapted/mpl/detail/value_of_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/mpl_iterator.hpp>
+#include <boost/fusion/adapted/detail/mpl/advance_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/at_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/begin_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/category_of_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/deref_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/distance_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/empty_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/end_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/equal_to_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/has_key_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/is_sequence_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/is_view_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/next_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/prior_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/size_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/value_at_impl.hpp>
+#include <boost/fusion/adapted/detail/mpl/value_of_impl.hpp>
#endif
Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation/replace.hpp 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
@@ -12,8 +12,6 @@
#include <boost/fusion/support/ref.hpp>
#include <boost/fusion/support/detail/as_fusion_element.hpp>
-#include <boost/fusion/algorithm/transformation/detail/replace.hpp>
-
namespace boost { namespace fusion
{
namespace detail
Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/vector_iterator.hpp 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
@@ -43,7 +43,8 @@
typedef
vector_iterator_identity<
typename detail::identity<Vector>::type
- , N>
+ , N
+ >
identity;
template<typename OtherVecIt>
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 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
@@ -9,7 +9,6 @@
#define BOOST_FUSION_MPL_BEGIN_HPP
#include <boost/fusion/sequence/intrinsic/begin.hpp>
-#include <boost/fusion/adapted/mpl/detail/begin_impl.hpp>
#include <boost/fusion/mpl/detail/fusion_iterator.hpp>
#include <boost/mpl/begin.hpp>
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 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
@@ -8,11 +8,11 @@
#ifndef BOOST_FUSION_MPL_END_HPP
#define BOOST_FUSION_MPL_END_HPP
-#include <boost/mpl/begin_end.hpp>
#include <boost/fusion/sequence/intrinsic/end.hpp>
-#include <boost/fusion/adapted/mpl/detail/end_impl.hpp>
#include <boost/fusion/mpl/detail/fusion_iterator.hpp>
+#include <boost/mpl/end.hpp>
+
namespace boost { namespace mpl
{
template <typename Tag>
Modified: sandbox/SOC/2009/fusion/boost/fusion/support/tag_of_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/tag_of_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/tag_of_fwd.hpp 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
@@ -9,6 +9,8 @@
#ifndef BOOST_FUSION_SUPPORT_TAG_OF_FWD_HPP
#define BOOST_FUSION_SUPPORT_TAG_OF_FWD_HPP
+//TODO:really needed?
+
#include <boost/fusion/support/ref.hpp>
#include <boost/mpl/has_xxx.hpp>
Modified: sandbox/SOC/2009/fusion/libs/fusion/test/Jamfile
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/Jamfile (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/Jamfile 2009-07-08 15:08:17 EDT (Wed, 08 Jul 2009)
@@ -44,7 +44,7 @@
# [ run sequence/adapt_struct.cpp : : : : ]
# [ run sequence/adapt_assoc_struct.cpp : : : : ]
-# [ run sequence/array : : : : ]
+ [ run sequence/array.cpp : : : : ]
[ run sequence/as_list.cpp : : : : ]
[ run sequence/as_map.cpp : : : : ]
[ run sequence/as_set.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