$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r68578 - in sandbox/SOC/2010/phoenix3: boost/phoenix/core boost/phoenix/operator boost/phoenix/scope boost/phoenix/statement libs/phoenix/test libs/phoenix/test/include libs/phoenix/test/include/bind libs/phoenix/test/include/core libs/phoenix/test/include/function libs/phoenix/test/include/fusion libs/phoenix/test/include/object libs/phoenix/test/include/operator libs/phoenix/test/include/scope libs/phoenix/test/include/statement libs/phoenix/test/include/stl libs/phoenix/test/include/stl/algorithm libs/phoenix/test/include/stl/container libs/phoenix/test/include/support libs/phoenix/test/include/support/preprocessor libs/phoenix/test/scope
From: thom.heller_at_[hidden]
Date: 2011-01-31 03:22:06
Author: theller
Date: 2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
New Revision: 68578
URL: http://svn.boost.org/trac/boost/changeset/68578
Log:
started to reduce includes
Added:
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/terminal_fwd.hpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind_member_function.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind_member_variable.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/actor.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/argument.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/arity.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/domain.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/environment.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/expression.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/function_equal.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/is_actor.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/is_nullary.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/limits.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/mem_obj_ptr.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/meta_grammar.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/nothing.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/reference.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/terminal.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/test.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/value.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/visit_each.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function/function.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion/at.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/const_cast.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/construct.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/delete.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/dynamic_cast.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/new.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/reinterpret_cast.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/static_cast.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/arithmetic.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/bitwise.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/comparision.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/if_else.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/io.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/logical.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/member.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/operator.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/self.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/dynamic.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/lambda.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/let.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/local_variable.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/scoped_environment.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/this.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/do_while.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/for.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/if.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/sequence.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/switch.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/throw.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/try_catch.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/while.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/iteration.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/querying.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/transformation.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/container/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/container.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/container/container.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support/iterate.cpp   (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support/preprocessor/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support/preprocessor/round.cpp   (contents, props changed)
Text files modified: 
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/actor.hpp            |     3                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/argument.hpp         |     6 -                                       
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/arity.hpp            |    15 +---                                    
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/domain.hpp           |     3                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/environment.hpp      |     5                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/expression.hpp       |    10 +++                                     
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/function_equal.hpp   |     7 ++                                      
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/is_nullary.hpp       |     6 +                                       
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/limits.hpp           |    19 ++---                                   
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/meta_grammar.hpp     |     7 -                                       
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/nothing.hpp          |     1                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/reference.hpp        |     1                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/terminal.hpp         |     3                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/value.hpp            |     1                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/visit_each.hpp       |     4                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/if_else.hpp      |     5 +                                       
   sandbox/SOC/2010/phoenix3/boost/phoenix/scope/dynamic.hpp         |     1                                         
   sandbox/SOC/2010/phoenix3/boost/phoenix/scope/this.hpp            |     5 +                                       
   sandbox/SOC/2010/phoenix3/boost/phoenix/statement/try_catch.hpp   |     2                                         
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/Jamfile               |   123 +++++++++++++++++++++------------------ 
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind.cpp      |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core.cpp      |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function.cpp  |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion.cpp    |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object.cpp    |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator.cpp  |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope.cpp     |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement.cpp |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl.cpp       |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/version.cpp   |     9 --                                      
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/scope/let_tests.cpp   |     2                                         
   31 files changed, 133 insertions(+), 186 deletions(-)
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/actor.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/actor.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/actor.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -9,13 +9,14 @@
 #ifndef PHOENIX_CORE_ACTOR_HPP
 #define PHOENIX_CORE_ACTOR_HPP
 
+#include <boost/phoenix/core/limits.hpp>
+
 #include <boost/mpl/identity.hpp>
 #include <boost/mpl/eval_if.hpp>
 #include <boost/fusion/container/generation/make_vector.hpp>
 #include <boost/phoenix/core/domain.hpp>
 #include <boost/phoenix/core/environment.hpp>
 #include <boost/phoenix/core/is_nullary.hpp>
-#include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/meta_grammar.hpp>
 #include <boost/phoenix/support/iterate.hpp>
 #include <boost/proto/extends.hpp>
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/argument.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/argument.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/argument.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -11,14 +11,10 @@
 
 #include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/actor.hpp>
+#include <boost/phoenix/core/expression.hpp>
 #include <boost/phoenix/core/terminal.hpp>
-
-#include <boost/fusion/sequence/intrinsic/at.hpp>
-
 #include <boost/mpl/int.hpp>
 
-#include <boost/utility/result_of.hpp>
-
 namespace boost { namespace phoenix
 {
     ////////////////////////////////////////////////////////////////////////////
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/arity.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/arity.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/arity.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -8,16 +8,12 @@
 #ifndef PHOENIX_CORE_ARITY_HPP
 #define PHOENIX_CORE_ARITY_HPP
 
+#include <boost/phoenix/core/limits.hpp>
+#include <boost/is_placeholder.hpp>
 #include <boost/mpl/max.hpp>
 #include <boost/mpl/int.hpp>
-#include <boost/phoenix/core/limits.hpp>
-#include <boost/proto/proto_fwd.hpp>
-#include <boost/proto/matches.hpp>
-#include <boost/proto/traits.hpp>
-#include <boost/proto/tags.hpp>
-#include <boost/proto/transform/arg.hpp>
-#include <boost/proto/transform/default.hpp>
-#include <boost/proto/transform/when.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/core/terminal_fwd.hpp>
 #include <boost/proto/transform/fold.hpp>
 
 namespace boost { namespace phoenix
@@ -28,8 +24,6 @@
     //
     /////////////////////////////////////////////////////////////////////////////
     
-    struct argument;
-
     struct arity;
 
     namespace result_of
@@ -43,6 +37,7 @@
                         mpl::int_<0>
                       , boost::phoenix::arity
                     >&
+                  , int
                 >::result_type::value
             >
         {};
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/domain.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/domain.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/domain.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -9,10 +9,7 @@
 #define PHOENIX_CORE_DOMAIN_HPP
 
 #include <boost/phoenix/core/limits.hpp>
-#include <boost/proto/proto_fwd.hpp>
 #include <boost/proto/domain.hpp>
-#include <boost/proto/generate.hpp>
-#include <boost/proto/matches.hpp>
 
 namespace boost { namespace phoenix
 {
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/environment.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/environment.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/environment.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,5 +1,6 @@
 /*==============================================================================
     Copyright (c) 2005-2010 Joel de Guzman
+    Copyright (c) 2010-2011 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)
@@ -9,10 +10,8 @@
 
 #include <boost/phoenix/core/limits.hpp>
 #include <boost/fusion/sequence/intrinsic/at.hpp>
-#include <boost/fusion/container/vector.hpp>
 #include <boost/fusion/support/is_sequence.hpp>
-#include <boost/phoenix/support/iterate.hpp>
-#include <boost/proto/proto.hpp>
+#include <boost/proto/transform/impl.hpp>
 #include <boost/proto/functional/fusion/at.hpp>
 #include <boost/utility/enable_if.hpp>
 #include <boost/utility/result_of.hpp>
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/expression.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/expression.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/expression.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -3,9 +3,14 @@
 #ifndef PHOENIX_CORE_EXPRESSION_HPP
 #define PHOENIX_CORE_EXPRESSION_HPP
 
+#include <boost/phoenix/core/limits.hpp>
+#include <boost/fusion/sequence/intrinsic/at.hpp>
 #include <boost/phoenix/core/detail/expression.hpp>
 #include <boost/phoenix/support/iterate.hpp>
 #include <boost/preprocessor/comparison/equal.hpp>
+#include <boost/proto/domain.hpp>
+#include <boost/proto/make_expr.hpp>
+#include <boost/proto/transform/pass_through.hpp>
 
 #include <boost/phoenix/core/preprocessed/expression.hpp>
 
@@ -17,9 +22,14 @@
 #ifndef PHOENIX_CORE_EXPRESSION_HPP
 #define PHOENIX_CORE_EXPRESSION_HPP
 
+#include <boost/phoenix/core/limits.hpp>
+#include <boost/fusion/sequence/intrinsic/at.hpp>
 #include <boost/phoenix/core/detail/expression.hpp>
 #include <boost/phoenix/support/iterate.hpp>
 #include <boost/preprocessor/comparison/equal.hpp>
+#include <boost/proto/domain.hpp>
+#include <boost/proto/make_expr.hpp>
+#include <boost/proto/transform/pass_through.hpp>
 
 #if defined(__WAVE__) && defined(PHOENIX_CREATE_PREPROCESSED_FILES)
 #pragma wave option(preserve: 2, line: 0, output: "preprocessed/expression_" PHOENIX_LIMIT_STR ".hpp")
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/function_equal.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/function_equal.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/function_equal.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,11 @@
 #ifndef PHOENIX_CORE_FUNCTION_EQUAL_HPP
 #define PHOENIX_CORE_FUNCTION_EQUAL_HPP
 
+#include <boost/phoenix/core/limits.hpp>
+#include <boost/is_placeholder.hpp>
+#include <boost/mpl/bool.hpp>
 #include <boost/phoenix/core/terminal.hpp>
+#include <boost/proto/matches.hpp>
 
 namespace boost
 {
@@ -17,6 +21,9 @@
 
 namespace boost { namespace phoenix
 {
+    template <typename>
+    struct actor;
+
     namespace detail
     {
         struct compare
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/is_nullary.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/is_nullary.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/is_nullary.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -9,11 +9,13 @@
 #ifndef PHOENIX_CORE_IS_NULLARY_HPP
 #define PHOENIX_CORE_IS_NULLARY_HPP
 
-#include <boost/proto/proto.hpp>
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/environment.hpp>
 #include <boost/phoenix/core/is_actor.hpp>
 #include <boost/phoenix/core/meta_grammar.hpp>
-#include <boost/phoenix/core/terminal.hpp>
+#include <boost/phoenix/core/terminal_fwd.hpp>
+#include <boost/proto/transform/fold.hpp>
+#include <boost/proto/transform/lazy.hpp>
 
 namespace boost { namespace phoenix
 {
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/limits.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/limits.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/limits.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -94,9 +94,9 @@
 #endif
 
 #if !defined(FUSION_MAX_VECTOR_SIZE)
-# define FUSION_MAX_VECTOR_SIZE BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT)
-#elif (FUSION_MAX_VECTOR_SIZE < BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT))
-# error "FUSION_MAX_VECTOR_SIZE < BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT)"
+# define FUSION_MAX_VECTOR_SIZE BOOST_PP_INC(BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT))
+#elif (FUSION_MAX_VECTOR_SIZE < BOOST_PP_INC(BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT)))
+# error "FUSION_MAX_VECTOR_SIZE < BOOST_PP_INC(BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT))"
 #endif
 
 #if !defined(BOOST_PROTO_MAX_ARITY)
@@ -123,21 +123,20 @@
 // this include will bring in mpl::vectorN and 
 // fusion::vectorN where N is BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT)
 #include <boost/fusion/container/vector/vector10.hpp>
-#include <boost/fusion/container/map.hpp>
-#if BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT) > 10
+#if FUSION_MAX_VECTOR_SIZE > 10
 #include <boost/fusion/container/vector/vector20.hpp>
 #endif
-#if BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT) > 20
+#if FUSION_MAX_VECTOR_SIZE > 20
 #include <boost/fusion/container/vector/vector30.hpp>
 #endif
-#if BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT) > 30
+#if FUSION_MAX_VECTOR_SIZE > 30
 #include <boost/fusion/container/vector/vector40.hpp>
 #endif
-#if BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT) > 40
+#if FUSION_MAX_VECTOR_SIZE > 40
 #include <boost/fusion/container/vector/vector50.hpp>
 #endif
-#if BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT) > 50
-#error "BOOST_PHOENIX_PP_ROUND_UP(PHOENIX_LIMIT) too high!"
+#if FUSION_MAX_VECTOR_SIZE > 50
+#error "FUSION_MAX_VECTOR_SIZE too high!"
 #endif
 
 #endif
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/meta_grammar.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/meta_grammar.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/meta_grammar.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -9,15 +9,12 @@
 #ifndef PHOENIX_CORE_META_GRAMMAR_HPP
 #define PHOENIX_CORE_META_GRAMMAR_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/mpl/deref.hpp>
 #include <boost/phoenix/core/environment.hpp>
-#include <boost/proto/proto_fwd.hpp>
 #include <boost/proto/matches.hpp>
-#include <boost/proto/traits.hpp>
-#include <boost/proto/tags.hpp>
-#include <boost/proto/transform/arg.hpp>
+#include <boost/proto/transform/call.hpp>
 #include <boost/proto/transform/default.hpp>
-#include <boost/proto/transform/when.hpp>
 
 namespace boost { namespace phoenix
 {
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/nothing.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/nothing.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/nothing.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -7,6 +7,7 @@
 #ifndef PHOENIX_CORE_NOTHING_HPP
 #define PHOENIX_CORE_NOTHING_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/mpl/void.hpp>
 #include <boost/phoenix/core/actor.hpp>
 #include <boost/phoenix/core/expression.hpp>
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/reference.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/reference.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/reference.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -8,6 +8,7 @@
 #ifndef PHOENIX_CORE_REFERENCE_HPP
 #define PHOENIX_CORE_REFERENCE_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/ref.hpp>
 #include <boost/phoenix/core/actor.hpp>
 #include <boost/phoenix/core/terminal.hpp>
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/terminal.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/terminal.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/terminal.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,10 @@
 #ifndef PHOENIX_CORE_TERMINAL_HPP
 #define PHOENIX_CORE_TERMINAL_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/is_placeholder.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/proto/transform/lazy.hpp>
 
 namespace boost { namespace phoenix
 {
Added: sandbox/SOC/2010/phoenix3/boost/phoenix/core/terminal_fwd.hpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/terminal_fwd.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,27 @@
+/*==============================================================================
+    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_CORE_TERMINAL_FWD_HPP
+#define PHOENIX_CORE_TERMINAL_FWD_HPP
+
+namespace boost { namespace phoenix
+{
+    namespace rule
+    {
+        struct argument;
+        struct custom_terminal;
+        struct terminal;
+    }
+
+    template <typename T>
+    struct is_custom_terminal;
+
+    template <typename T>
+    struct custom_terminal;
+}}
+
+#endif
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/value.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/value.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/value.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -8,6 +8,7 @@
 #ifndef PHOENIX_CORE_VALUE_HPP
 #define PHOENIX_CORE_VALUE_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/actor.hpp>
 #include <boost/phoenix/core/terminal.hpp>
 #include <boost/utility/result_of.hpp>
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/visit_each.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/visit_each.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/visit_each.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -8,12 +8,14 @@
 #ifndef PHOENIX_CORE_VISIT_EACH_HPP
 #define PHOENIX_CORE_VISIT_EACH_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/fusion/algorithm/iteration/for_each.hpp>
-#include <boost/phoenix/core/actor.hpp>
 #include <boost/visit_each.hpp>
 
 namespace boost { namespace phoenix
 {
+    template <typename> struct actor;
+
     namespace detail
     {
         template <typename Visitor>
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/if_else.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/if_else.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/if_else.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -8,6 +8,11 @@
 #ifndef PHOENIX_OPERATOR_IF_ELSE_HPP
 #define PHOENIX_OPERATOR_IF_ELSE_HPP
 
+#include <boost/phoenix/core/limits.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/core/expression.hpp>
+#include <boost/proto/operators.hpp>
+
 namespace boost { namespace phoenix
 {
     namespace tag
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/scope/dynamic.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/scope/dynamic.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/scope/dynamic.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -9,6 +9,7 @@
 #ifndef PHOENIX_SCOPE_DYNAMIC_HPP
 #define PHOENIX_SCOPE_DYNAMIC_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/assert.hpp>
 #include <boost/noncopyable.hpp>
 #include <boost/fusion/sequence/intrinsic/at.hpp>
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/scope/this.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/scope/this.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/scope/this.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -8,7 +8,12 @@
 #ifndef PHOENIX_SCOPE_THIS_HPP
 #define PHOENIX_SCOPE_THIS_HPP
 
+#include <boost/phoenix/core/limits.hpp>
+#include <boost/phoenix/core/actor.hpp>
 #include <boost/phoenix/core/environment.hpp>
+#include <boost/phoenix/core/expression.hpp>
+#include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/core/terminal.hpp>
 #include <boost/type_traits/remove_pointer.hpp>
 
 namespace boost { namespace phoenix {
Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/statement/try_catch.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/statement/try_catch.hpp	(original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/statement/try_catch.hpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -10,7 +10,9 @@
 #ifndef PHOENIX_STATEMENT_TRY_CATCH_HPP
 #define PHOENIX_STATEMENT_TRY_CATCH_HPP
 
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/expression.hpp>
+#include <boost/proto/functional/fusion/pop_front.hpp>
 
 namespace boost { namespace phoenix
 {
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 03:21:57 EST (Mon, 31 Jan 2011)
@@ -123,64 +123,75 @@
         ;
 
 test-suite phoenix_include :
-#    [ run include/bind_bind.cpp ]
-#    #[ run include/bind_bind_member_function.cpp ]
-#    #[ run include/bind_bind_member_variable.cpp ]
-#    [ run include/bind.cpp ]
-#    [ run include/core_actor.cpp ]
-#    [ run include/core_argument.cpp ]
-#    [ run include/core_arity.cpp ]
-#    [ run include/core_compose.cpp ]
-#    [ run include/core.cpp ]
-#    [ run include/core_domain.cpp ]
-#    [ run include/core_environment.cpp ]
-#    [ run include/core_is_actor.cpp ]
-#    [ run include/core_limits.cpp ]
-#    [ run include/core_mem_obj_ptr.cpp ]
-#    [ run include/core_meta_grammar.cpp ]
-#    [ run include/core_no_nullary.cpp ]
-#    [ run include/core_nothing.cpp ]
-#    [ run include/core_reference.cpp ]
-#    [ run include/core_value.cpp ]
-#    [ run include/function.cpp ]
-#    [ run include/function_function.cpp ]
-#    [ run include/fusion_at.cpp ]
-#    [ run include/fusion.cpp ]
-#    [ run include/object_const_cast.cpp ]
-#    [ run include/object_construct.cpp ]
-#    [ run include/object.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/core.cpp ]
+    [ run include/core/terminal.cpp ]
+    [ run include/core/nothing.cpp ]
+    [ run include/core/environment.cpp ]
+    [ run include/core/domain.cpp ]
+    [ run include/core/expression.cpp ]
+    [ 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 ]
+    [ run include/core/value.cpp ]
+    [ run include/core/meta_grammar.cpp ]
+    [ run include/core/reference.cpp ]
+    [ run include/core/is_nullary.cpp ]
+    [ run include/core/limits.cpp ]
+    [ run include/core/actor.cpp ]
 #    [ run include/operator.cpp ]
-#    [ run include/operator_if_else.cpp ]
-#    [ run include/operator_io.cpp ]
-#    [ run include/operator_member.cpp ]
-#    [ run include/operator_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/scope_dynamic.cpp ]
-#    [ run include/scope_lambda.cpp ]
-#    [ run include/scope_let.cpp ]
-#    [ run include/scope_local_variable.cpp ]
-#    [ run include/scope_scoped_environment.cpp ]
+#    [ run include/version.cpp ]
+#    [ run include/statement/switch.cpp ]
+#    [ run include/statement/do_while.cpp ]
+#    [ run include/statement/try_catch.cpp ]
+#    [ run include/statement/sequence.cpp ]
+#    [ run include/statement/if.cpp ]
+#    [ 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/support/preprocessor/round.cpp ]
+#    [ run include/support/iterate.cpp ]
+#    [ run include/function.cpp ]
 #    [ run include/statement.cpp ]
-#    [ run include/statement_do_while.cpp ]
-#    [ run include/statement_for.cpp ]
-#    [ run include/statement_if.cpp ]
-#    [ run include/statement_switch.cpp ]
-#    [ run include/statement_throw.cpp ]
-#    [ run include/statement_try_catch.cpp ]
-#    [ run include/statement_while.cpp ]
-#    [ run include/stl_algorithm.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_container.cpp ]
 #    [ run include/stl.cpp ]
-#    [ run include/support_element_at.cpp ]
-#    [ run include/support_iterate.cpp ]
-#    [ run include/version.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 ]
     ;
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/bind.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/bind/bind.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind_member_function.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind_member_function.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/bind/bind_member_function.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind_member_variable.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind/bind_member_variable.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/bind/bind_member_variable.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/core.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/actor.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/actor.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/actor.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/argument.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/argument.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/argument.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/arity.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/arity.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/arity.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/domain.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/domain.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/domain.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/environment.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/environment.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/environment.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/expression.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/expression.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/expression.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/function_equal.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/function_equal.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/function_equal.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/is_actor.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/is_actor.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/is_actor.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/is_nullary.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/is_nullary.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/is_nullary.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/limits.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/limits.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/limits.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/mem_obj_ptr.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/mem_obj_ptr.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/mem_obj_ptr.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/meta_grammar.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/meta_grammar.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/meta_grammar.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/nothing.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/nothing.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/nothing.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/reference.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/reference.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/reference.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/terminal.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/terminal.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/terminal.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/test.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/test.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/test.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/value.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/value.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/value.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/visit_each.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core/visit_each.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/core/visit_each.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/function.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function/function.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function/function.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/function/function.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/fusion.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion/at.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion/at.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/fusion/at.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/object.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/const_cast.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/const_cast.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/object/const_cast.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/construct.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/construct.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/object/construct.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/delete.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/delete.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/object/delete.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/dynamic_cast.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/dynamic_cast.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/object/dynamic_cast.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/new.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/new.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/object/new.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/reinterpret_cast.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/reinterpret_cast.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/object/reinterpret_cast.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/static_cast.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object/static_cast.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/object/static_cast.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/operator.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/arithmetic.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/arithmetic.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/arithmetic.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/bitwise.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/bitwise.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/bitwise.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/comparision.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/comparision.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/comparision.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/if_else.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/if_else.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/if_else.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/io.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/io.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/io.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/logical.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/logical.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/logical.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/member.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/member.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/member.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/operator.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/operator.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/operator.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/self.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator/self.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/operator/self.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/scope.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/dynamic.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/dynamic.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/scope/dynamic.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/lambda.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/lambda.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/scope/lambda.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/let.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/let.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/scope/let.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/local_variable.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/local_variable.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/scope/local_variable.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/scoped_environment.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/scoped_environment.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/scope/scoped_environment.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/this.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope/this.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/scope/this.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/statement.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/do_while.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/do_while.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/statement/do_while.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/for.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/for.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/statement/for.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/if.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/if.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/statement/if.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/sequence.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/sequence.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/statement/sequence.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/switch.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/switch.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/statement/switch.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/throw.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/throw.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/statement/throw.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/try_catch.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/try_catch.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/statement/try_catch.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/while.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement/while.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/statement/while.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/stl.hpp>
-
 int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/stl/algorithm.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/iteration.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/iteration.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/stl/algorithm/iteration.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/querying.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/querying.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/stl/algorithm/querying.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/transformation.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/algorithm/transformation.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/stl/algorithm/transformation.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/container.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/container.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/stl/container.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/container/container.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl/container/container.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/stl/container/container.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support/iterate.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support/iterate.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/support/iterate.hpp>
+int main() {}
Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support/preprocessor/round.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support/preprocessor/round.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -0,0 +1,2 @@
+#include <boost/phoenix/support/preprocessor/round.hpp>
+int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/version.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/version.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/version.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -1,11 +1,2 @@
-/*=============================================================================
-    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)
-==============================================================================*/
-
-//Check if files are includable without errors
 #include <boost/phoenix/version.hpp>
-
 int main() {}
Modified: sandbox/SOC/2010/phoenix3/libs/phoenix/test/scope/let_tests.cpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/libs/phoenix/test/scope/let_tests.cpp	(original)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/scope/let_tests.cpp	2011-01-31 03:21:57 EST (Mon, 31 Jan 2011)
@@ -9,6 +9,8 @@
 #include <algorithm>
 #include <vector>
 
+#include <boost/phoenix/core/limits.hpp>
+
 #include <boost/detail/lightweight_test.hpp>
 #include <boost/fusion/tuple.hpp>
 #include <boost/phoenix/core.hpp>