Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r73834 - in trunk: boost/fusion/container/ext_ libs/fusion/test libs/fusion/test/algorithm libs/fusion/test/algorithm/ext_ libs/fusion/test/sequence libs/fusion/test/sequence/ext_
From: eric_at_[hidden]
Date: 2011-08-16 19:43:25


Author: eric_niebler
Date: 2011-08-16 19:43:24 EDT (Tue, 16 Aug 2011)
New Revision: 73834
URL: http://svn.boost.org/trac/boost/changeset/73834

Log:
continue great segmented Fusion reorg
Added:
   trunk/libs/fusion/test/algorithm/segmented_find.cpp
      - copied, changed from r73830, /trunk/libs/fusion/test/algorithm/ext_/find_s.cpp
   trunk/libs/fusion/test/algorithm/segmented_find_if.cpp
      - copied, changed from r73830, /trunk/libs/fusion/test/algorithm/ext_/find_if_s.cpp
   trunk/libs/fusion/test/algorithm/segmented_fold.cpp
      - copied, changed from r73830, /trunk/libs/fusion/test/algorithm/ext_/fold_s.cpp
   trunk/libs/fusion/test/algorithm/segmented_for_each.cpp
      - copied, changed from r73830, /trunk/libs/fusion/test/algorithm/ext_/for_each_s.cpp
   trunk/libs/fusion/test/sequence/segmented_iterator_range.cpp
      - copied, changed from r73831, /trunk/libs/fusion/test/sequence/ext_/iterator_range_s.cpp
   trunk/libs/fusion/test/sequence/tree.hpp
      - copied unchanged from r73831, /trunk/boost/fusion/container/ext_/tree.hpp
Removed:
   trunk/boost/fusion/container/ext_/
   trunk/libs/fusion/test/algorithm/ext_/
   trunk/libs/fusion/test/sequence/ext_/
Text files modified:
   trunk/libs/fusion/test/Jamfile | 20 ++++++++++----------
   trunk/libs/fusion/test/algorithm/segmented_find.cpp | 2 +-
   trunk/libs/fusion/test/algorithm/segmented_find_if.cpp | 2 +-
   trunk/libs/fusion/test/algorithm/segmented_fold.cpp | 2 +-
   trunk/libs/fusion/test/algorithm/segmented_for_each.cpp | 2 +-
   trunk/libs/fusion/test/sequence/segmented_iterator_range.cpp | 4 ++--
   6 files changed, 16 insertions(+), 16 deletions(-)

Modified: trunk/libs/fusion/test/Jamfile
==============================================================================
--- trunk/libs/fusion/test/Jamfile (original)
+++ trunk/libs/fusion/test/Jamfile 2011-08-16 19:43:24 EDT (Tue, 16 Aug 2011)
@@ -154,18 +154,18 @@
     # Text for extension features, must be explicitly specified on the command line to be run
     # TODO these are not in a test-suite because currently test-suites cannot be marked "explicit"
 
- run algorithm/ext_/for_each_s.cpp ;
- explicit for_each_s ;
+ run algorithm/segmented_for_each.cpp ;
+ explicit segmented_for_each ;
 
- run algorithm/ext_/find_s.cpp ;
- explicit find_s ;
+ run algorithm/segmented_find.cpp ;
+ explicit segmented_find ;
 
- run algorithm/ext_/find_if_s.cpp ;
- explicit find_if_s ;
+ run algorithm/segmented_find_if.cpp ;
+ explicit segmented_find_if ;
 
- run algorithm/ext_/fold_s.cpp ;
- explicit fold_s ;
+ run algorithm/segmented_fold.cpp ;
+ explicit segmented_fold ;
 
- run sequence/ext_/iterator_range_s.cpp ;
- explicit iterator_range_s ;
+ run sequence/segmented_iterator_range.cpp ;
+ explicit segmented_iterator_range ;
 }

Copied: trunk/libs/fusion/test/algorithm/segmented_find.cpp (from r73830, /trunk/libs/fusion/test/algorithm/ext_/find_s.cpp)
==============================================================================
--- /trunk/libs/fusion/test/algorithm/ext_/find_s.cpp (original)
+++ trunk/libs/fusion/test/algorithm/segmented_find.cpp 2011-08-16 19:43:24 EDT (Tue, 16 Aug 2011)
@@ -8,8 +8,8 @@
 #include <boost/detail/lightweight_test.hpp>
 #include <boost/fusion/container/vector/vector.hpp>
 #include <boost/fusion/algorithm/query/ext_/find_s.hpp>
-#include <boost/fusion/container/ext_/tree.hpp>
 #include <boost/fusion/container/generation/make_vector.hpp>
+#include "../sequence/tree.hpp"
 
 struct not_there {};
 

Copied: trunk/libs/fusion/test/algorithm/segmented_find_if.cpp (from r73830, /trunk/libs/fusion/test/algorithm/ext_/find_if_s.cpp)
==============================================================================
--- /trunk/libs/fusion/test/algorithm/ext_/find_if_s.cpp (original)
+++ trunk/libs/fusion/test/algorithm/segmented_find_if.cpp 2011-08-16 19:43:24 EDT (Tue, 16 Aug 2011)
@@ -8,10 +8,10 @@
 #include <boost/detail/lightweight_test.hpp>
 #include <boost/fusion/container/vector/vector.hpp>
 #include <boost/fusion/algorithm/query/ext_/find_if_s.hpp>
-#include <boost/fusion/container/ext_/tree.hpp>
 #include <boost/fusion/container/generation/make_vector.hpp>
 #include <boost/mpl/placeholders.hpp>
 #include <boost/type_traits/is_same.hpp>
+#include "../sequence/tree.hpp"
 
 struct not_there {};
 

Copied: trunk/libs/fusion/test/algorithm/segmented_fold.cpp (from r73830, /trunk/libs/fusion/test/algorithm/ext_/fold_s.cpp)
==============================================================================
--- /trunk/libs/fusion/test/algorithm/ext_/fold_s.cpp (original)
+++ trunk/libs/fusion/test/algorithm/segmented_fold.cpp 2011-08-16 19:43:24 EDT (Tue, 16 Aug 2011)
@@ -10,8 +10,8 @@
 #include <boost/detail/lightweight_test.hpp>
 #include <boost/fusion/container/vector/vector.hpp>
 #include <boost/fusion/algorithm/iteration/ext_/fold_s.hpp>
-#include <boost/fusion/container/ext_/tree.hpp>
 #include <boost/fusion/container/generation/make_vector.hpp>
+#include "../sequence/tree.hpp"
 
 struct write_string
 {

Copied: trunk/libs/fusion/test/algorithm/segmented_for_each.cpp (from r73830, /trunk/libs/fusion/test/algorithm/ext_/for_each_s.cpp)
==============================================================================
--- /trunk/libs/fusion/test/algorithm/ext_/for_each_s.cpp (original)
+++ trunk/libs/fusion/test/algorithm/segmented_for_each.cpp 2011-08-16 19:43:24 EDT (Tue, 16 Aug 2011)
@@ -9,7 +9,7 @@
 #include <boost/fusion/container/vector/vector.hpp>
 #include <boost/fusion/algorithm/iteration/ext_/for_each_s.hpp>
 #include <boost/fusion/container/generation/make_vector.hpp>
-#include <boost/fusion/container/ext_/tree.hpp>
+#include "../sequence/tree.hpp"
 
 struct print
 {

Copied: trunk/libs/fusion/test/sequence/segmented_iterator_range.cpp (from r73831, /trunk/libs/fusion/test/sequence/ext_/iterator_range_s.cpp)
==============================================================================
--- /trunk/libs/fusion/test/sequence/ext_/iterator_range_s.cpp (original)
+++ trunk/libs/fusion/test/sequence/segmented_iterator_range.cpp 2011-08-16 19:43:24 EDT (Tue, 16 Aug 2011)
@@ -5,11 +5,11 @@
     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)
 ==============================================================================*/
+#include <sstream>
 #include <boost/detail/lightweight_test.hpp>
 #include <boost/fusion/algorithm/iteration/ext_/for_each_s.hpp>
 #include <boost/fusion/algorithm/query/ext_/find_if_s.hpp>
 #include <boost/fusion/container/vector/vector.hpp>
-#include <boost/fusion/container/ext_/tree.hpp>
 #include <boost/fusion/container/generation/make_vector.hpp>
 #include <boost/fusion/view/iterator_range/iterator_range.hpp>
 #include <boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp>
@@ -20,7 +20,7 @@
 #include <boost/mpl/begin.hpp>
 #include <boost/mpl/next.hpp>
 #include <boost/static_assert.hpp>
-#include <sstream>
+#include "tree.hpp"
 
 struct ostream_fun
 {


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