Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r68579 - in sandbox/SOC/2010/phoenix3: boost/phoenix boost/phoenix/bind boost/phoenix/function boost/phoenix/fusion boost/phoenix/object boost/phoenix/operator boost/phoenix/operator/detail libs/phoenix/test
From: thom.heller_at_[hidden]
Date: 2011-01-31 05:52:00


Author: theller
Date: 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
New Revision: 68579
URL: http://svn.boost.org/trac/boost/changeset/68579

Log:
next step to self contained headers
Added:
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/detail/define_operator.hpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/detail/undef_operator.hpp (contents, props changed)
Removed:
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/operator.hpp
Text files modified:
   sandbox/SOC/2010/phoenix3/boost/phoenix/bind/bind.hpp | 2
   sandbox/SOC/2010/phoenix3/boost/phoenix/function/function.hpp | 7 +-
   sandbox/SOC/2010/phoenix3/boost/phoenix/fusion/at.hpp | 3
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/const_cast.hpp | 2
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/construct.hpp | 3
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/delete.hpp | 2
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/dynamic_cast.hpp | 2
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/new.hpp | 3
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/reinterpret_cast.hpp | 2
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/static_cast.hpp | 2
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator.hpp | 39 ------------------
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/arithmetic.hpp | 4 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/bitwise.hpp | 4 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/comparision.hpp | 4 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/io.hpp | 7 ++
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/logical.hpp | 4 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/self.hpp | 4 +
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/Jamfile | 84 +++++++++++++++++++--------------------
   18 files changed, 82 insertions(+), 96 deletions(-)

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/bind/bind.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/bind/bind.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/bind/bind.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -3,6 +3,7 @@
 #ifndef PHOENIX_BIND_BIND_HPP
 #define PHOENIX_BIND_BIND_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/function.hpp>
 #include <boost/phoenix/support/iterate.hpp>
 #include <boost/utility/result_of.hpp>
@@ -17,6 +18,7 @@
 #ifndef PHOENIX_BIND_BIND_HPP
 #define PHOENIX_BIND_BIND_HPP
 
+#include <boost/phoenix/limits.hpp>
 #include <boost/phoenix/function.hpp>
 #include <boost/phoenix/support/iterate.hpp>
 #include <boost/utility/result_of.hpp>

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/function/function.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/function/function.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/function/function.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -8,11 +8,11 @@
 #ifndef PHOENIX_FUNCTION_FUNCTION_HPP
 #define PHOENIX_FUNCTION_FUNCTION_HPP
 
-#include <boost/fusion/sequence/intrinsic/at_c.hpp>
-#include <boost/phoenix/core/domain.hpp>
 #include <boost/phoenix/core/limits.hpp>
+#include <boost/fusion/sequence/intrinsic/at_c.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/core/expression.hpp>
 #include <boost/phoenix/support/iterate.hpp>
-#include <boost/proto/make_expr.hpp>
 #include <boost/proto/tags.hpp>
 #include <boost/utility/result_of.hpp>
 
@@ -83,7 +83,6 @@
         operator()() const
         {
             return expression::function<F>::make(f);
- //return proto::make_expr<proto::tag::function, phoenix_domain>(f);
         }
 
         // Bring in the rest

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/fusion/at.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/fusion/at.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/fusion/at.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -9,9 +9,10 @@
 #ifndef PHOENIX_FUSION_AT_HPP
 #define PHOENIX_FUSION_AT_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/fusion/sequence/intrinsic/at_c.hpp>
-#include <boost/phoenix/core/actor.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
 #include <boost/type_traits/remove_reference.hpp>
 
 namespace boost { namespace phoenix

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/object/const_cast.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/object/const_cast.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/object/const_cast.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -10,7 +10,9 @@
 
 #include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
 #include <boost/phoenix/object/detail/target.hpp>
+#include <boost/proto/transform/lazy.hpp>
 
 namespace boost { namespace phoenix
 {

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/object/construct.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/object/construct.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/object/construct.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -10,8 +10,9 @@
 
 #include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/object/detail/target.hpp>
 #include <boost/phoenix/support/iterate.hpp>
-#include <boost/proto/fusion.hpp>
 
 namespace boost { namespace phoenix
 {

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/object/delete.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/object/delete.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/object/delete.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,9 @@
 #ifndef PHOENIX_OBJECT_DELETE_HPP
 #define PHOENIX_OBJECT_DELETE_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
 
 namespace boost { namespace phoenix
 {

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/object/dynamic_cast.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/object/dynamic_cast.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/object/dynamic_cast.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -10,7 +10,9 @@
 
 #include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
 #include <boost/phoenix/object/detail/target.hpp>
+#include <boost/proto/transform/lazy.hpp>
 
 namespace boost { namespace phoenix
 {

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/object/new.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/object/new.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/object/new.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -10,8 +10,9 @@
 
 #include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/object/detail/target.hpp>
 #include <boost/phoenix/support/iterate.hpp>
-#include <boost/proto/fusion.hpp>
 
 namespace boost { namespace phoenix
 {

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/object/reinterpret_cast.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/object/reinterpret_cast.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/object/reinterpret_cast.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -10,7 +10,9 @@
 
 #include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
 #include <boost/phoenix/object/detail/target.hpp>
+#include <boost/proto/transform/lazy.hpp>
 
 namespace boost { namespace phoenix
 {

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/object/static_cast.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/object/static_cast.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/object/static_cast.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -10,7 +10,9 @@
 
 #include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
 #include <boost/phoenix/object/detail/target.hpp>
+#include <boost/proto/transform/lazy.hpp>
 
 namespace boost { namespace phoenix
 {

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -9,39 +9,6 @@
 #ifndef PHOENIX_OPERATOR_HPP
 #define PHOENIX_OPERATOR_HPP
 
-#define PHOENIX_UNARY_RULE(__, ___, name) \
- struct name \
- : proto::unary_expr<proto::tag::name, proto::_> \
- {}; \
-/**/
-
-#define PHOENIX_BINARY_RULE(__, ___, name) \
- struct name \
- : proto::binary_expr<proto::tag::name, proto::_, proto::_> \
- {}; \
-/**/
-
-#define PHOENIX_GRAMMAR(_, __, name) \
- template <typename Dummy> \
- struct meta_grammar::case_<proto::tag::name, Dummy> \
- : proto::when<rule::name, proto::external_transform> \
- {}; \
-/**/
-
-#define PHOENIX_UNARY_OPERATORS(ops) \
- namespace rule { \
- BOOST_PP_SEQ_FOR_EACH(PHOENIX_UNARY_RULE, _, ops) \
- } \
- BOOST_PP_SEQ_FOR_EACH(PHOENIX_GRAMMAR, _, ops) \
-/**/
-
-#define PHOENIX_BINARY_OPERATORS(ops) \
- namespace rule { \
- BOOST_PP_SEQ_FOR_EACH(PHOENIX_BINARY_RULE, _, ops) \
- } \
- BOOST_PP_SEQ_FOR_EACH(PHOENIX_GRAMMAR, _, ops) \
-/**/
-
 #include <boost/phoenix/version.hpp>
 #include <boost/phoenix/operator/arithmetic.hpp>
 #include <boost/phoenix/operator/bitwise.hpp>
@@ -52,10 +19,4 @@
 #include <boost/phoenix/operator/io.hpp>
 #include <boost/phoenix/operator/member.hpp>
 
-#undef PHOENIX_UNARY_RULE
-#undef PHOENIX_BINARY_RULE
-#undef PHOENIX_GRAMMAR
-#undef PHOENIX_UNARY_OPERATORS
-#undef PHOENIX_BINARY_OPERATORS
-
 #endif

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/arithmetic.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/arithmetic.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/arithmetic.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,7 @@
 #ifndef PHOENIX_OPERATOR_ARITHMETIC_HPP
 #define PHOENIX_OPERATOR_ARITHMETIC_HPP
 
-#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/operator/detail/define_operator.hpp>
 
 namespace boost { namespace phoenix
 {
@@ -35,4 +35,6 @@
         )
 }}
 
+#include <boost/phoenix/operator/detail/undef_operator.hpp>
+
 #endif

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/bitwise.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/bitwise.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/bitwise.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,7 @@
 #ifndef PHOENIX_OPERATOR_BITWISE_HPP
 #define PHOENIX_OPERATOR_BITWISE_HPP
 
-#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/operator/detail/define_operator.hpp>
 
 namespace boost { namespace phoenix
 {
@@ -30,4 +30,6 @@
         )
 }}
 
+#include <boost/phoenix/operator/detail/undef_operator.hpp>
+
 #endif

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/comparision.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/comparision.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/comparision.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,7 @@
 #ifndef PHOENIX_OPERATOR_COMPARISION_HPP
 #define PHOENIX_OPERATOR_COMPARISION_HPP
 
-#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/operator/detail/define_operator.hpp>
 
 namespace boost { namespace phoenix
 {
@@ -23,4 +23,6 @@
         )
 }}
 
+#include <boost/phoenix/operator/detail/undef_operator.hpp>
+
 #endif

Added: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/detail/define_operator.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/detail/define_operator.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,48 @@
+/*==============================================================================
+ Copyright (c) 2005-2010 Joel de Guzman
+ Copyright (c) 2010 Thomas Heller
+
+ 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 PHOENIX_DEFINE_OPERATOR_HPP
+#define PHOENIX_DEFINE_OPERATOR_HPP
+
+#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/preprocessor/seq/for_each.hpp>
+
+#define PHOENIX_UNARY_RULE(__, ___, name) \
+ struct name \
+ : proto::unary_expr<proto::tag::name, proto::_> \
+ {}; \
+/**/
+
+#define PHOENIX_BINARY_RULE(__, ___, name) \
+ struct name \
+ : proto::binary_expr<proto::tag::name, proto::_, proto::_> \
+ {}; \
+/**/
+
+#define PHOENIX_GRAMMAR(_, __, name) \
+ template <typename Dummy> \
+ struct meta_grammar::case_<proto::tag::name, Dummy> \
+ : proto::when<rule::name, proto::external_transform> \
+ {}; \
+/**/
+
+#define PHOENIX_UNARY_OPERATORS(ops) \
+ namespace rule { \
+ BOOST_PP_SEQ_FOR_EACH(PHOENIX_UNARY_RULE, _, ops) \
+ } \
+ BOOST_PP_SEQ_FOR_EACH(PHOENIX_GRAMMAR, _, ops) \
+/**/
+
+#define PHOENIX_BINARY_OPERATORS(ops) \
+ namespace rule { \
+ BOOST_PP_SEQ_FOR_EACH(PHOENIX_BINARY_RULE, _, ops) \
+ } \
+ BOOST_PP_SEQ_FOR_EACH(PHOENIX_GRAMMAR, _, ops) \
+/**/
+
+#endif

Added: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/detail/undef_operator.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/detail/undef_operator.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,6 @@
+
+#undef PHOENIX_UNARY_RULE
+#undef PHOENIX_BINARY_RULE
+#undef PHOENIX_GRAMMAR
+#undef PHOENIX_UNARY_OPERATORS
+#undef PHOENIX_BINARY_OPERATORS

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/io.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/io.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/io.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -8,8 +8,11 @@
 #ifndef PHOENIX_OPERATOR_IO_HPP
 #define PHOENIX_OPERATOR_IO_HPP
 
-//#include <boost/phoenix/core/actor.hpp>
-//#include <boost/phoenix/core/domain.hpp>
+#include <iosfwd>
+
+#include <boost/phoenix/core/limits.hpp>
+#include <boost/fusion/sequence/intrinsic/at.hpp>
+#include <boost/phoenix/core/domain.hpp>
 #include <boost/proto/make_expr.hpp>
 #include <boost/proto/tags.hpp>
 

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/logical.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/logical.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/logical.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,7 @@
 #ifndef PHOENIX_OPERATOR_LOGICAL_HPP
 #define PHOENIX_OPERATOR_LOGICAL_HPP
 
-#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/operator/detail/define_operator.hpp>
 
 namespace boost { namespace phoenix
 {
@@ -22,4 +22,6 @@
         )
 }}
 
+#include <boost/phoenix/operator/detail/undef_operator.hpp>
+
 #endif

Deleted: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/operator.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/operator.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
+++ (empty file)
@@ -1,13 +0,0 @@
-/*==============================================================================
- Copyright (c) 2001-2010 Joel de Guzman
- Copyright (c) 2010 Thomas Heller
-
- 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 PHOENIX_OPERATOR_OPERATOR_HPP
-#define PHOENIX_OPERATOR_OPERATOR_HPP
-
-#include <boost/proto/operators.hpp>
-
-#endif

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/self.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/self.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/self.hpp 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,7 @@
 #ifndef PHOENIX_OPERATOR_SELF_HPP
 #define PHOENIX_OPERATOR_SELF_HPP
 
-#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/operator/detail/define_operator.hpp>
 
 namespace boost { namespace phoenix
 {
@@ -22,4 +22,6 @@
         )
 }}
 
+#include <boost/phoenix/operator/detail/undef_operator.hpp>
+
 #endif

Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/Jamfile
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/Jamfile (original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/Jamfile 2011-01-31 05:51:56 EST (Mon, 31 Jan 2011)
@@ -123,7 +123,19 @@
         ;
 
 test-suite phoenix_include :
+ [ run include/bind.cpp ]
     [ run include/core.cpp ]
+ [ run include/function.cpp ]
+# [ run include/fusion.cpp ]
+# [ run include/object.cpp ]
+# [ run include/operator.cpp ]
+# [ run include/scope.cpp ]
+# [ run include/statement.cpp ]
+# [ run include/stl.cpp ]
+ [ run include/bind/bind.cpp ]
+ [ run include/version.cpp ]
+# [ run include/bind/bind_member_function.cpp ]
+# [ run include/bind/bind_member_variable.cpp ]
     [ run include/core/terminal.cpp ]
     [ run include/core/nothing.cpp ]
     [ run include/core/environment.cpp ]
@@ -132,7 +144,6 @@
     [ run include/core/argument.cpp ]
     [ run include/core/function_equal.cpp ]
     [ run include/core/is_actor.cpp ]
- [ run include/core/test.cpp ]
     [ run include/core/arity.cpp ]
     [ run include/core/mem_obj_ptr.cpp ]
     [ run include/core/visit_each.cpp ]
@@ -142,16 +153,29 @@
     [ run include/core/is_nullary.cpp ]
     [ run include/core/limits.cpp ]
     [ run include/core/actor.cpp ]
-# [ run include/operator.cpp ]
-# [ run include/function/function.cpp ]
-# [ run include/stl/algorithm/transformation.cpp ]
-# [ run include/stl/algorithm/iteration.cpp ]
-# [ run include/stl/algorithm/querying.cpp ]
-# [ run include/stl/container/container.cpp ]
-# [ run include/stl/algorithm.cpp ]
-# [ run include/stl/container.cpp ]
-# [ run include/scope.cpp ]
-# [ run include/version.cpp ]
+ [ run include/function/function.cpp ]
+ [ run include/fusion/at.cpp ]
+ [ run include/object/const_cast.cpp ]
+ [ run include/object/construct.cpp ]
+ [ run include/object/delete.cpp ]
+ [ run include/object/dynamic_cast.cpp ]
+ [ run include/object/new.cpp ]
+ [ run include/object/reinterpret_cast.cpp ]
+ [ run include/object/static_cast.cpp ]
+ [ run include/operator/arithmetic.cpp ]
+ [ run include/operator/bitwise.cpp ]
+ [ run include/operator/comparision.cpp ]
+ [ run include/operator/if_else.cpp ]
+ [ run include/operator/io.cpp ]
+ [ run include/operator/logical.cpp ]
+ [ run include/operator/member.cpp ]
+ [ run include/operator/self.cpp ]
+# [ run include/scope/dynamic.cpp ]
+# [ run include/scope/this.cpp ]
+# [ run include/scope/local_variable.cpp ]
+# [ run include/scope/scoped_environment.cpp ]
+# [ run include/scope/lambda.cpp ]
+# [ run include/scope/let.cpp ]
 # [ run include/statement/switch.cpp ]
 # [ run include/statement/do_while.cpp ]
 # [ run include/statement/try_catch.cpp ]
@@ -160,38 +184,12 @@
 # [ run include/statement/throw.cpp ]
 # [ run include/statement/while.cpp ]
 # [ run include/statement/for.cpp ]
-# [ run include/fusion/at.cpp ]
-# [ run include/object.cpp ]
-# [ run include/bind/bind_member_function.cpp ]
-# [ run include/bind/bind.cpp ]
-# [ run include/bind/bind_member_variable.cpp ]
-# [ run include/operator/operator.cpp ]
-# [ run include/operator/if_else.cpp ]
-# [ run include/operator/member.cpp ]
-# [ run include/operator/bitwise.cpp ]
-# [ run include/operator/logical.cpp ]
-# [ run include/operator/io.cpp ]
-# [ run include/operator/arithmetic.cpp ]
-# [ run include/operator/self.cpp ]
-# [ run include/operator/comparision.cpp ]
-# [ run include/bind.cpp ]
-# [ run include/object/dynamic_cast.cpp ]
-# [ run include/object/const_cast.cpp ]
-# [ run include/object/reinterpret_cast.cpp ]
-# [ run include/object/static_cast.cpp ]
-# [ run include/object/delete.cpp ]
-# [ run include/object/construct.cpp ]
-# [ run include/object/new.cpp ]
-# [ run include/fusion.cpp ]
+# [ run include/stl/algorithm/iteration.cpp ]
+# [ run include/stl/algorithm/querying.cpp ]
+# [ run include/stl/algorithm/transformation.cpp ]
+# [ run include/stl/container/container.cpp ]
+# [ run include/stl/algorithm.cpp ]
+# [ run include/stl/container.cpp ]
 # [ run include/support/preprocessor/round.cpp ]
 # [ run include/support/iterate.cpp ]
-# [ run include/function.cpp ]
-# [ run include/statement.cpp ]
-# [ run include/stl.cpp ]
-# [ run include/scope/dynamic.cpp ]
-# [ run include/scope/this.cpp ]
-# [ run include/scope/local_variable.cpp ]
-# [ run include/scope/scoped_environment.cpp ]
-# [ run include/scope/lambda.cpp ]
-# [ run include/scope/let.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