Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r64352 - in sandbox/SOC/2010/phoenix3: boost/phoenix/core boost/phoenix/function boost/phoenix/fusion boost/phoenix/object boost/phoenix/operator boost/phoenix/scope boost/phoenix/statement boost/phoenix/stl/container libs/phoenix/test libs/phoenix/test/include
From: thom.heller_at_[hidden]
Date: 2010-07-26 05:04:07


Author: theller
Date: 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
New Revision: 64352
URL: http://svn.boost.org/trac/boost/changeset/64352

Log:
 + minor tweaks
 + added tests to ensure every header is includable by itself, also for compile time optimizations

Added:
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind.cpp (contents, props changed)
   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.cpp (contents, props changed)
   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_compose.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_fun_eval.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_operator.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_result_of.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_compose_ex.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_compose_result_of.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_make_basic_environment.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_is_actor.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_make_function.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_no_nullary.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_value.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/debug_dump_env.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function_detail_function_operator.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function_detail_function_result_of.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function_function.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion_at.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object.cpp (contents, props changed)
   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_detail_construct.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_construct_eval.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_new.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_new_eval.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.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_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/scope.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope_detail_dynamic.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope_detail_local_gen.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope_detail_local_variable.cpp (contents, props changed)
   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/statement.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement_detail_switch.cpp (contents, props changed)
   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_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.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_begin.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_decay_array.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_end.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_equal_range.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_find.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_lower_bound.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_remove.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_remove_if.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_reverse.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_sort.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_unique.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_upper_bound.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_hash_map.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_hash_set.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_list.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_map.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_set.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_std_hash_map_fwd.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_std_hash_set_fwd.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.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/stl_container_detail_container.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate_define.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate_undef.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_element_at.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_iterate.cpp (contents, props changed)
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/version.cpp (contents, props changed)
Removed:
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/if_else.hpp
Text files modified:
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/arity.hpp | 1
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/domain.hpp | 1
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/environment.hpp | 5 +-
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/is_actor.hpp | 6 +++
   sandbox/SOC/2010/phoenix3/boost/phoenix/core/no_nullary.hpp | 3 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/function/function.hpp | 4 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/fusion/at.hpp | 9 +++--
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/const_cast.hpp | 2 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/object/construct.hpp | 1
   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 | 1
   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/if_else.hpp | 3 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/operator/operator.hpp | 2 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/scope/dynamic.hpp | 2 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/statement/switch.hpp | 4 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/statement/throw.hpp | 3 +
   sandbox/SOC/2010/phoenix3/boost/phoenix/stl/container/container.hpp | 5 +-
   sandbox/SOC/2010/phoenix3/libs/phoenix/test/Jamfile | 63 ++++++++++++++++++++++++++++++++++++++++
   21 files changed, 113 insertions(+), 10 deletions(-)

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -10,6 +10,7 @@
 
 #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>

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,7 @@
 #ifndef PHOENIX_CORE_DOMAIN_HPP
 #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>

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -7,9 +7,10 @@
 #ifndef PHOENIX_CORE_ENVIRONMENT_HPP
 #define PHOENIX_CORE_ENVIRONMENT_HPP
 
-#include <boost/fusion/support/is_sequence.hpp>
-#include <boost/fusion/container/vector/vector10.hpp>
 #include <boost/phoenix/core/limits.hpp>
+#include <boost/fusion/container/vector/vector.hpp>
+#include <boost/fusion/sequence/intrinsic/at.hpp>
+#include <boost/fusion/support/is_sequence.hpp>
 #include <boost/phoenix/support/iterate.hpp>
 #include <boost/utility/enable_if.hpp>
 

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/is_actor.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/is_actor.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/is_actor.hpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -7,6 +7,8 @@
 #ifndef PHOENIX_CORE_IS_ACTOR_HPP
 #define PHOENIX_CORE_IS_ACTOR_HPP
 
+#include <boost/mpl/bool.hpp>
+
 namespace boost { namespace phoenix
 {
 ///////////////////////////////////////////////////////////////////////////////
@@ -16,6 +18,10 @@
 // Tests if T is an actor. Evaluates to mpl::true_ or mpl::false_
 //
 ///////////////////////////////////////////////////////////////////////////////
+
+ template <typename Expr>
+ struct actor;
+
     template <typename T, typename Enable = void>
     struct is_actor : mpl::false_ {};
 

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/core/no_nullary.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/core/no_nullary.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/core/no_nullary.hpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -11,6 +11,7 @@
 #include <boost/mpl/or.hpp>
 #include <boost/mpl/bool.hpp>
 #include <boost/mpl/deref.hpp>
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/proto/proto_fwd.hpp>
 #include <boost/proto/matches.hpp>
 #include <boost/proto/traits.hpp>
@@ -22,6 +23,8 @@
 
 namespace boost { namespace phoenix
 {
+ template <typename Fun>
+ struct funcwrap;
 
     template <typename Func, typename Dummy = void>
     struct enable_nullary

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,10 +8,10 @@
 #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/phoenix/support/iterate.hpp>
-#include <boost/fusion/sequence/intrinsic/at_c.hpp>
 #include <boost/proto/make_expr.hpp>
 #include <boost/proto/tags.hpp>
 #include <boost/utility/result_of.hpp>
@@ -61,6 +61,7 @@
               , F, A0, A1, A2>
         {};
 
+ // Bring in the rest
         #include <boost/phoenix/function/detail/function_result_of.hpp>
     }
 
@@ -112,6 +113,7 @@
                 proto::tag::function, phoenix_domain>(f, a0, a1, a2);
         }
         
+ // Bring in the rest
         #include <boost/phoenix/function/detail/function_operator.hpp>
 
         F f;

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -9,7 +9,8 @@
 #ifndef PHOENIX_FUSION_AT_HPP
 #define PHOENIX_FUSION_AT_HPP
 
-#include <boost/fusion/include/at.hpp>
+#include <boost/fusion/sequence/intrinsic/at.hpp>
+#include <boost/fusion/sequence/intrinsic/at_c.hpp>
 #include <boost/phoenix/core/actor.hpp>
 #include <boost/phoenix/core/compose.hpp>
 #include <boost/type_traits/remove_reference.hpp>
@@ -21,11 +22,11 @@
         template <typename Env, typename Tuple, int N>
         struct at
             : fusion::result_of::at_c<
- typename remove_reference<
- boost::result_of<
+ typename boost::remove_reference<
+ typename boost::result_of<
                         eval_grammar(Tuple const&, Env&)
>::type
- >
+ >::type
               , N
>
         {};

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,8 @@
 #ifndef PHOENIX_OBJECT_CONST_CAST_HPP
 #define PHOENIX_OBJECT_CONST_CAST_HPP
 
+#include <boost/phoenix/core/compose.hpp>
+
 namespace boost { namespace phoenix
 {
     namespace result_of

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -9,6 +9,7 @@
 #define PHOENIX_OBJECT_CONSTRUCT_HPP
 
 #include <boost/phoenix/support/iterate.hpp>
+#include <boost/phoenix/core/compose.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,8 @@
 #ifndef PHOENIX_OBJECT_DELETE_HPP
 #define PHOENIX_OBJECT_DELETE_HPP
 
+#include <boost/phoenix/core/compose.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,8 @@
 #ifndef PHOENIX_OBJECT_DYNAMIC_CAST_HPP
 #define PHOENIX_OBJECT_DYNAMIC_CAST_HPP
 
+#include <boost/phoenix/core/compose.hpp>
+
 namespace boost { namespace phoenix
 {
     namespace result_of

Deleted: sandbox/SOC/2010/phoenix3/boost/phoenix/object/if_else.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/object/if_else.hpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
+++ (empty file)
@@ -1,67 +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_OBJECT_IF_ELSE_HPP
-#define PHOENIX_OBJECT_IF_ELSE_HPP
-
-namespace boost { namespace phoenix
-{
- namespace result_of
- {
- template <typename Env, typename Cond, typename Then, typename Else>
- struct if_else
- {
- typedef typename boost::result_of<eval_grammar(Then const&, Env&)>::type then_type;
- typedef typename boost::result_of<eval_grammar(Else const&, Env&)>::type else_type;
-
- typedef typename
- mpl::if_<
- mpl::and_<
- is_same<then_type, else_type>
- , is_reference<then_type>
- >
- , then_type
- , typename remove_reference<then_type>::type
- >::type
- type;
- };
- }
-
- struct if_else_
- {
- template <typename Sig>
- struct result;
-
- template <typename This, typename Env, typename Cond, typename Then, typename Else>
- struct result<This(Env&, Cond const&, Then const&, Else const&)>
- : result_of::if_else<Env, Cond, Then, Else>
- {};
-
-
- template <typename Env, typename Cond, typename Then, typename Else>
- typename result_of::if_else<Env, Cond, Then, Else>::type
- operator()(Env& env, Cond const& cond, Then const& then, Else const& else_) const
- {
- return eval(cond, env) ? eval(then, env) : eval(else_, env);
- }
- };
-
-
- template <typename Cond, typename Then, typename Else>
- struct make_if_else : compose<if_else_, Cond, Then, Else> {};
-
- template <typename Cond, typename Then, typename Else>
- typename make_if_else<Cond, Then, Else>::type
- if_else(Cond const & cond, Then const & then, Else const& else_)
- {
- return make_if_else<Cond, Then, Else>()(cond, then, else_);
- }
-
-
-}}
-
-#endif

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,7 @@
 #ifndef PHOENIX_OBJECT_NEW_HPP
 #define PHOENIX_OBJECT_NEW_HPP
 
+#include <boost/phoenix/core/compose.hpp>
 #include <boost/phoenix/support/iterate.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,8 @@
 #ifndef PHOENIX_OBJECT_REINTERPRET_CAST_HPP
 #define PHOENIX_OBJECT_REINTERPRET_CAST_HPP
 
+#include <boost/phoenix/core/compose.hpp>
+
 namespace boost { namespace phoenix
 {
     namespace result_of

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,8 @@
 #ifndef PHOENIX_OBJECT_STATIC_CAST_HPP
 #define PHOENIX_OBJECT_STATIC_CAST_HPP
 
+#include <boost/phoenix/core/compose.hpp>
+
 namespace boost { namespace phoenix
 {
     namespace result_of

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,9 @@
 #ifndef PHOENIX_OBJECT_IF_ELSE_HPP
 #define PHOENIX_OBJECT_IF_ELSE_HPP
 
+#include <boost/phoenix/core/compose.hpp>
+#include <boost/utility/result_of.hpp>
+
 namespace boost { namespace phoenix
 {
     namespace result_of

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/operator/operator.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/operator/operator.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/operator/operator.hpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,6 +8,8 @@
 #ifndef PHOENIX_OPERATOR_OPERATOR_HPP
 #define PHOENIX_OPERATOR_OPERATOR_HPP
 
+#include <boost/phoenix/core/limits.hpp>
+#include <boost/fusion/sequence/intrinsic/at.hpp>
 #include <boost/proto/operators.hpp>
 
 #endif

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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -12,6 +12,8 @@
 #include <boost/assert.hpp>
 #include <boost/noncopyable.hpp>
 #include <boost/fusion/sequence/intrinsic/at.hpp>
+#include <boost/phoenix/core/compose.hpp>
+#include <boost/phoenix/support/iterate.hpp>
 
 namespace boost { namespace phoenix
 {

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/statement/switch.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/statement/switch.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/statement/switch.hpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -11,11 +11,13 @@
 #include <boost/fusion/algorithm/transformation/push_front.hpp>
 #include <boost/fusion/sequence/intrinsic/at.hpp>
 #include <boost/fusion/sequence/intrinsic/value_at.hpp>
+#include <boost/phoenix/core/limits.hpp>
 #include <boost/phoenix/core/meta_grammar.hpp>
+#include <boost/phoenix/core/compose.hpp>
 #include <boost/phoenix/support/element_at.hpp>
 #include <boost/phoenix/support/iterate.hpp>
-
 #include <boost/proto/proto_fwd.hpp>
+#include <boost/proto/debug.hpp>
 #include <boost/proto/context/callable.hpp>
 #include <boost/proto/extends.hpp>
 #include <boost/proto/make_expr.hpp>

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/statement/throw.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/statement/throw.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/statement/throw.hpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -9,6 +9,9 @@
 #ifndef PHOENIX_STATEMENT_THROW_HPP
 #define PHOENIX_STATEMENT_THROW_HPP
 
+#include <boost/phoenix/core/compose.hpp>
+#include <boost/phoenix/core/actor.hpp>
+
 namespace boost { namespace phoenix
 {
     namespace result_of

Modified: sandbox/SOC/2010/phoenix3/boost/phoenix/stl/container/container.hpp
==============================================================================
--- sandbox/SOC/2010/phoenix3/boost/phoenix/stl/container/container.hpp (original)
+++ sandbox/SOC/2010/phoenix3/boost/phoenix/stl/container/container.hpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -8,11 +8,12 @@
 #ifndef PHOENIX_STL_CONTAINER_CONTAINER_HPP
 #define PHOENIX_STL_CONTAINER_CONTAINER_HPP
 
-#include <boost/phoenix/stl/container/detail/container.hpp>
-#include <boost/phoenix/function/function.hpp>
 #include <boost/mpl/and.hpp>
 #include <boost/mpl/not.hpp>
 #include <boost/mpl/or.hpp>
+#include <boost/phoenix/stl/container/detail/container.hpp>
+#include <boost/phoenix/function/function.hpp>
+#include <boost/phoenix/core/actor.hpp>
 #include <boost/type_traits/is_const.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -88,3 +88,66 @@
     [ run algorithm/querying.cpp ]
     [ run algorithm/querying2.cpp ]
     ;
+
+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/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/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/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 ]
+ ;

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/bind.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/bind_member_variable.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/arity.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_compose.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_compose.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/compose.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_fun_eval.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_fun_eval.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/actor_fun_eval.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_operator.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_operator.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/actor_operator.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_result_of.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_actor_result_of.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/actor_result_of.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_compose_ex.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_compose_ex.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/compose_ex.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_compose_result_of.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_compose_result_of.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/compose_result_of.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_make_basic_environment.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_detail_make_basic_environment.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/make_basic_environment.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/environment.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/is_actor.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/limits.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_make_function.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_make_function.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/make_function.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/meta_grammar.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_no_nullary.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/core_no_nullary.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/no_nullary.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/reference.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/value.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/debug_dump_env.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/debug_dump_env.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/debug/dump_env.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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_detail_function_operator.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function_detail_function_operator.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/function_operator.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function_detail_function_result_of.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/function_detail_function_result_of.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/function_result_of.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/function.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/fusion.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/at.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/delete.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_construct.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_construct.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/construct.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_construct_eval.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_construct_eval.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/construct_eval.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_new.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_new.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/new.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_new_eval.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/object_detail_new_eval.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/new_eval.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/static_cast.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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_if_else.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/operator_if_else.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/io.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/operator.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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_detail_dynamic.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope_detail_dynamic.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/dynamic.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope_detail_local_gen.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope_detail_local_gen.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/local_gen.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope_detail_local_variable.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/scope_detail_local_variable.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/local_variable.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/scoped_environment.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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_detail_switch.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/statement_detail_switch.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/detail/switch.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/if.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/while.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_begin.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_begin.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/begin.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_decay_array.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_decay_array.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/decay_array.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_end.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_end.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/end.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_equal_range.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_equal_range.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_equal_range.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_find.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_find.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_find.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_lower_bound.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_lower_bound.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_lower_bound.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_remove.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_remove.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_remove.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_remove_if.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_remove_if.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_remove_if.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_reverse.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_reverse.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_reverse.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_sort.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_sort.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_sort.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_unique.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_unique.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_unique.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_upper_bound.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_has_upper_bound.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/has_upper_bound.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_hash_map.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_hash_map.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/is_std_hash_map.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_hash_set.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_hash_set.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/is_std_hash_set.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_list.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_list.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/is_std_list.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_map.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_map.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/is_std_map.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_set.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_is_std_set.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/is_std_set.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_std_hash_map_fwd.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_std_hash_map_fwd.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/std_hash_map_fwd.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_std_hash_set_fwd.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_algorithm_detail_std_hash_set_fwd.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/algorithm/detail/std_hash_set_fwd.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/container/container.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_container_detail_container.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/stl_container_detail_container.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/container/detail/container.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/support/detail/iterate.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate_define.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate_define.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/support/detail/iterate_define.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate_undef.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_detail_iterate_undef.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/support/detail/iterate_undef.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_element_at.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/support_element_at.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/support/element_at.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 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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/support/iterate.hpp>
+
+int main() {}

Added: sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/version.cpp
==============================================================================
--- (empty file)
+++ sandbox/SOC/2010/phoenix3/libs/phoenix/test/include/version.cpp 2010-07-26 05:03:56 EDT (Mon, 26 Jul 2010)
@@ -0,0 +1,11 @@
+/*=============================================================================
+ 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() {}


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