Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r74418 - in sandbox/SOC/2009/fusion: boost/fusion boost/fusion/adapted boost/fusion/algorithm boost/fusion/algorithm/iteration boost/fusion/algorithm/iteration/detail boost/fusion/algorithm/query boost/fusion/algorithm/query/detail boost/fusion/container boost/fusion/container/vector/detail/pp boost/fusion/container/vector/detail/variadic_templates boost/fusion/functional boost/fusion/include boost/fusion/mpl/detail boost/fusion/sequence boost/fusion/sequence/comparison/detail boost/fusion/sequence/convenience boost/fusion/sequence/intrinsic boost/fusion/support boost/fusion/support/internal boost/fusion/view boost/fusion/view/iterator_range boost/fusion/view/joint_view boost/fusion/view/single_view libs/fusion/test/suite1/algorithm libs/fusion/test/suite1/sequence libs/fusion/test/suite2/adapted
From: mr.chr.schmidt_at_[hidden]
Date: 2011-09-16 10:07:30


Author: cschmidt
Date: 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
New Revision: 74418
URL: http://svn.boost.org/trac/boost/changeset/74418

Log:
Fusion: updates
Text files modified:
   sandbox/SOC/2009/fusion/boost/fusion/adapted.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/adapted/adt.hpp | 18 --
   sandbox/SOC/2009/fusion/boost/fusion/adapted/struct.hpp | 17 --
   sandbox/SOC/2009/fusion/boost/fusion/algorithm.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/fold.hpp | 57 +++++++---
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/for_each.hpp | 7
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp | 3
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/query.hpp | 15 -
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/find_if.hpp | 52 ++++++++-
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp | 20 +--
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp | 10
   sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation.hpp | 21 +--
   sandbox/SOC/2009/fusion/boost/fusion/container.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/container/generation.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/container/list.hpp | 14 -
   sandbox/SOC/2009/fusion/boost/fusion/container/map.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/container/set.hpp | 14 -
   sandbox/SOC/2009/fusion/boost/fusion/container/vector.hpp | 14 -
   sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n.hpp | 130 ++++++++++++------------
   sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector.hpp | 212 +++++++++++++++++++++------------------
   sandbox/SOC/2009/fusion/boost/fusion/functional.hpp | 16 --
   sandbox/SOC/2009/fusion/boost/fusion/functional/adapter.hpp | 18 +--
   sandbox/SOC/2009/fusion/boost/fusion/functional/generation.hpp | 16 --
   sandbox/SOC/2009/fusion/boost/fusion/functional/invocation.hpp | 16 --
   sandbox/SOC/2009/fusion/boost/fusion/include/accumulate.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapt_adt.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapt_adt_named.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_adt.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_adt_named.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct_named.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct_named.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapted.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/adapter.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/advance.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/advance_c.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/algorithm.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/all.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/any.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/array.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/as_list.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/as_map.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/as_set.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/as_vector.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/at.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/at_c.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/at_key.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/back.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/begin.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/boost_array.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/boost_tuple.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/category_of.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/clear.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/comparison.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/cons.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/cons_tie.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/container.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/convenience.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/convert.hpp | 15 +-
   sandbox/SOC/2009/fusion/boost/fusion/include/copy.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/count.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/count_if.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/deduce.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/deduce_sequence.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/define_assoc_struct.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/define_struct.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/deref.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/deref_data.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/distance.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/empty.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/end.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/equal_to.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/erase.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/erase_key.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/fill.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/filter.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/filter_if.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/filter_view.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/find.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/find_if.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/find_key.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/fold.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/for_each.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/front.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/functional.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/fused.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/fused_function_object.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/fused_procedure.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/generate.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/generation.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/greater.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/greater_equal.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/has_key.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/ignore.hpp | 14 -
   sandbox/SOC/2009/fusion/boost/fusion/include/in.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/insert.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/insert_range.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/intrinsic.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/invocation.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/invoke.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/invoke_function_object.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/invoke_procedure.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/io.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/is_iterator.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/is_sequence.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/is_view.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/iter_fold.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/iteration.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/iterator.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/iterator_base.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/iterator_facade.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/iterator_range.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/join.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/joint_view.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/key_of.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/less.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/less_equal.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/list.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/list_fwd.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/list_tie.hpp | 14 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_cons.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_fused.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_function_object.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_procedure.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_list.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_map.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_set.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_tuple.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_unfused.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/make_vector.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/map.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/map_fwd.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/map_tie.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/move.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/mpl.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/next.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/none.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/not_equal_to.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/nview.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/out.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/pair.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/pair_tie.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/pop_back.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/pop_front.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/prior.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/push_back.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/push_front.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/query.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/remove.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/remove_if.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/repetitive_view.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/replace.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/replace_if.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/reverse.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/reverse_fold.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/reverse_iter_fold.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/reverse_view.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/sequence.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/sequence_facade.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/set.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/set_fwd.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/single_view.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/size.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/std_array.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/std_pair.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/std_tuple.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/struct.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/support.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/swap.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/include/tag_of.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/tag_of_fwd.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/transform.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/transform_view.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/transformation.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/tuple.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/tuple_fwd.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/tuple_tie.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/unfused.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/unfused_typed.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/unused.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/value_at.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/value_at_c.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/value_at_key.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/value_of.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/value_of_data.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/vector.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/include/vector10.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/vector20.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/vector30.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/vector40.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/vector50.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/vector_fwd.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/vector_tie.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/view.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/void.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/zip.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/include/zip_view.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/iterator.hpp | 18 +--
   sandbox/SOC/2009/fusion/boost/fusion/mpl.hpp | 18 --
   sandbox/SOC/2009/fusion/boost/fusion/mpl/detail/begin.hpp | 11 ++
   sandbox/SOC/2009/fusion/boost/fusion/sequence.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison.hpp | 14 -
   sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/operator_impl.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience.hpp | 16 --
   sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/move.hpp | 6
   sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic.hpp | 15 -
   sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/empty.hpp | 6 +
   sandbox/SOC/2009/fusion/boost/fusion/sequence/io.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/support.hpp | 17 +-
   sandbox/SOC/2009/fusion/boost/fusion/support/internal/base.hpp | 6
   sandbox/SOC/2009/fusion/boost/fusion/support/pair.hpp | 5
   sandbox/SOC/2009/fusion/boost/fusion/tuple.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/view.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/view/filter_view.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/iterator_range.hpp | 11 +
   sandbox/SOC/2009/fusion/boost/fusion/view/joint_view.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/joint_view.hpp | 1
   sandbox/SOC/2009/fusion/boost/fusion/view/nview.hpp | 13 -
   sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view.hpp | 12 -
   sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/view/single_view.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/view/single_view/single_view.hpp | 16 +++
   sandbox/SOC/2009/fusion/boost/fusion/view/transform_view.hpp | 11 -
   sandbox/SOC/2009/fusion/boost/fusion/view/zip_view.hpp | 12 -
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase_key.cpp | 10 -
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find.cpp | 11 -
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_adt.cpp | 10 -
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_adt_named.cpp | 10 -
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_adt.cpp | 10 -
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_struct.cpp | 3
   sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_n.cpp | 5
   sandbox/SOC/2009/fusion/libs/fusion/test/suite2/adapted/mpl.cpp | 4
   235 files changed, 1064 insertions(+), 2022 deletions(-)

Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,15 +1,10 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2005-2006 Dan Marsden
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_ADAPTED_HPP
-#define BOOST_FUSION_ADAPTED_HPP
-
 #include <boost/fusion/adapted/adt.hpp>
 #include <boost/fusion/adapted/array.hpp>
 #include <boost/fusion/adapted/boost_array.hpp>
@@ -19,5 +14,3 @@
 #include <boost/fusion/adapted/std_pair.hpp>
 #include <boost/fusion/adapted/std_tuple.hpp>
 #include <boost/fusion/adapted/struct.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/adt.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/adt.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/adt.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,19 +1,11 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2005-2006 Dan Marsden
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_ADAPTED_ADT_HPP
-#define BOOST_FUSION_ADAPTED_ADT_HPP
-
-#include <boost/fusion/support/internal/base.hpp>
-#include <boost/fusion/adapted/adt/adapt_adt_named.hpp>
 #include <boost/fusion/adapted/adt/adapt_adt.hpp>
-#include <boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp>
+#include <boost/fusion/adapted/adt/adapt_adt_named.hpp>
 #include <boost/fusion/adapted/adt/adapt_assoc_adt.hpp>
-
-#endif
+#include <boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/adapted/struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/adapted/struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/adapted/struct.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,20 +1,13 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2005-2006 Dan Marsden
- Copyright (c) 2009-2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_ADAPTED_STRUCT_HPP
-#define BOOST_FUSION_ADAPTED_STRUCT_HPP
-
-#include <boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp>
 #include <boost/fusion/adapted/struct/adapt_assoc_struct.hpp>
-#include <boost/fusion/adapted/struct/adapt_struct_named.hpp>
+#include <boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp>
 #include <boost/fusion/adapted/struct/adapt_struct.hpp>
+#include <boost/fusion/adapted/struct/adapt_struct_named.hpp>
 #include <boost/fusion/adapted/struct/define_assoc_struct.hpp>
 #include <boost/fusion/adapted/struct/define_struct.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,15 +1,10 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_ALGORITHM_HPP
-#define BOOST_FUSION_ALGORITHM_HPP
-
 #include <boost/fusion/algorithm/iteration.hpp>
 #include <boost/fusion/algorithm/query.hpp>
 #include <boost/fusion/algorithm/transformation.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,18 +1,13 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_ALGORITHM_ITERATION_HPP
-#define BOOST_FUSION_ALGORITHM_ITERATION_HPP
-
 #include <boost/fusion/algorithm/iteration/accumulate.hpp>
 #include <boost/fusion/algorithm/iteration/fold.hpp>
 #include <boost/fusion/algorithm/iteration/for_each.hpp>
 #include <boost/fusion/algorithm/iteration/iter_fold.hpp>
 #include <boost/fusion/algorithm/iteration/reverse_fold.hpp>
 #include <boost/fusion/algorithm/iteration/reverse_iter_fold.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/fold.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -370,25 +370,51 @@
                 return static_cast<StateRef>(state);
             }
         };
+
+ template<typename Seq, typename State, typename F, bool IsSegmented>
+ struct BOOST_PP_CAT(result_of_,BOOST_FUSION_FOLD_NAME)
+ {
+ typedef
+ BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME,_impl)<
+ result_of::size<Seq>::value
+ , typename detail::add_lref<
+#ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
+ typename add_const<
+#endif
+ State
+#ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
+ >::type
+#endif
+ >::type
+ , typename result_of::
+ BOOST_FUSION_FOLD_IMPL_FIRST_IT_FUNCTION<Seq>::type
+ , F
+ >
+ impl;
+
+ typedef typename impl::type type;
+
+ static type
+ call(State state, Seq seq, F f)
+ {
+ return impl::call(
+ BOOST_FUSION_FORWARD(State,state),
+ fusion::BOOST_FUSION_FOLD_IMPL_FIRST_IT_FUNCTION(
+ BOOST_FUSION_FORWARD(Seq,seq)),
+ BOOST_FUSION_FORWARD(F,f));
+ }
+ };
     }
 
     namespace result_of
     {
         template<typename Seq, typename State, typename F>
         struct BOOST_FUSION_FOLD_NAME
- : detail::BOOST_PP_CAT(BOOST_FUSION_FOLD_NAME,_impl)<
- size<Seq>::value
- , typename detail::add_lref<
-#ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
- typename add_const<
-#endif
- State
-#ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
- >::type
-#endif
- >::type
- , typename BOOST_FUSION_FOLD_IMPL_FIRST_IT_FUNCTION<Seq>::type
+ : detail::BOOST_PP_CAT(result_of_,BOOST_FUSION_FOLD_NAME)<
+ Seq
+ , State
               , F
+ , traits::is_segmented<Seq>::type::value
>
         {
             BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>))
@@ -416,8 +442,7 @@
           , BOOST_FUSION_RREF_ELSE_OBJ(F)
>::call(
             BOOST_FUSION_FORWARD(State,state),
- fusion::BOOST_FUSION_FOLD_IMPL_FIRST_IT_FUNCTION(
- BOOST_FUSION_FORWARD(Seq,seq)),
+ BOOST_FUSION_FORWARD(Seq,seq),
             BOOST_FUSION_FORWARD(F,f));
     }
 
@@ -431,9 +456,7 @@
     BOOST_FUSION_FOLD_NAME(Seq& seq,State const& state,F f)
     {
         return result_of::BOOST_FUSION_FOLD_NAME<Seq&,State const&,F>::call(
- state,
- fusion::BOOST_FUSION_FOLD_IMPL_FIRST_IT_FUNCTION(seq),
- f);
+ state, seq, f);
     }
 #endif
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/for_each.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/for_each.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/detail/for_each.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -98,10 +98,11 @@
 
     template<typename SeqRef, typename F>
     void
- for_each(SeqRef seq, BOOST_FUSION_RREF_ELSE_OBJ(F), mpl::false_)
+ for_each(SeqRef seq, BOOST_FUSION_RREF_ELSE_OBJ(F) f, mpl::false_)
     {
- for_each_unrolled<result_of::size<SeqRef>::type::value>(
- fusion::begin(BOOST_FUSION_FORWARD(SeqRef, seq)));
+ for_each_unrolled<result_of::size<SeqRef>::type::value>::call(
+ fusion::begin(BOOST_FUSION_FORWARD(SeqRef, seq)),
+ BOOST_FUSION_FORWARD(F,f));
     }
 }}}
 

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/iteration/fold.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,7 +1,7 @@
 /*==============================================================================
     Copyright (c) 2001-2007 Joel de Guzman
     Copyright (c) 2007 Dan Marsden
- Copyright (c) 2009-2010 Christopher Schmidt
+ Copyright (c) 2009-2011 Christopher Schmidt
 
     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)
@@ -12,5 +12,6 @@
 
 #include <boost/fusion/support/internal/base.hpp>
 #include <boost/fusion/algorithm/iteration/detail/fold.hpp>
+#include <boost/fusion/algorithm/iteration/detail/fold_segmented.hpp>
 
 #endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,20 +1,15 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_ALGORITHM_QUERY_HPP
-#define BOOST_FUSION_ALGORITHM_QUERY_HPP
-
 #include <boost/fusion/algorithm/query/all.hpp>
 #include <boost/fusion/algorithm/query/any.hpp>
-#include <boost/fusion/algorithm/query/count_if.hpp>
 #include <boost/fusion/algorithm/query/count.hpp>
+#include <boost/fusion/algorithm/query/count_if.hpp>
+#include <boost/fusion/algorithm/query/find.hpp>
 #include <boost/fusion/algorithm/query/find_if.hpp>
 #include <boost/fusion/algorithm/query/find_key.hpp>
-#include <boost/fusion/algorithm/query/find.hpp>
 #include <boost/fusion/algorithm/query/none.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/find_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/find_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/detail/find_if.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -17,12 +17,14 @@
 #include <boost/fusion/iterator/next.hpp>
 #include <boost/fusion/iterator/advance_c.hpp>
 #include <boost/fusion/iterator/distance.hpp>
+#include <boost/fusion/iterator/value_of.hpp>
 #include <boost/fusion/support/category_of.hpp>
 #include <boost/preprocessor/comparison/equal.hpp>
 #include <boost/preprocessor/arithmetic/dec.hpp>
 #include <boost/preprocessor/control/iif.hpp>
 #include <boost/preprocessor/repetition/repeat.hpp>
 #include <boost/preprocessor/repetition/repeat_from_to.hpp>
+#include <boost/mpl/placeholders.hpp>
 #include <boost/mpl/identity.hpp>
 #include <boost/mpl/eval_if.hpp>
 #include <boost/mpl/or.hpp>
@@ -32,6 +34,7 @@
 #include <boost/mpl/lambda.hpp>
 #include <boost/mpl/bind.hpp>
 #include <boost/mpl/placeholders.hpp>
+#include <boost/type_traits/is_same.hpp>
 
 namespace boost { namespace fusion
 {
@@ -203,15 +206,46 @@
 
         template<typename Seq, typename Pred>
         struct find_if
- : static_find_if<
- typename result_of::begin<Seq>::type
- , typename result_of::end<Seq>::type
- , mpl::bind1<
- typename mpl::lambda<Pred>::type
- , mpl::bind1<mpl::quote1<result_of::value_of>,mpl::_1>
- >
- >
- {};
+ {
+ typedef
+ static_find_if<
+ typename result_of::begin<Seq>::type
+ , typename result_of::end<Seq>::type
+ , mpl::bind1<
+ typename mpl::lambda<Pred>::type
+ , mpl::bind1<mpl::quote1<result_of::value_of>,mpl::_1>
+ >
+ >
+ impl;
+
+ typedef typename impl::type type;
+
+ static type
+ call(Seq seq)
+ {
+ return impl::call(fusion::begin(BOOST_FUSION_FORWARD(Seq,seq)));
+ }
+ };
+
+ template<typename Seq, typename T>
+ struct find
+ {
+ typedef
+ static_find_if<
+ typename result_of::begin<Seq>::type
+ , typename result_of::end<Seq>::type
+ , is_same<result_of::value_of<mpl::_1>, T>
+ >
+ impl;
+
+ typedef typename impl::type type;
+
+ static type
+ call(Seq seq)
+ {
+ return impl::call(fusion::begin(BOOST_FUSION_FORWARD(Seq,seq)));
+ }
+ };
     }
 }}
 

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -13,12 +13,9 @@
 #include <boost/fusion/support/internal/base.hpp>
 #include <boost/fusion/sequence/intrinsic/begin.hpp>
 #include <boost/fusion/sequence/intrinsic/end.hpp>
-#include <boost/fusion/iterator/value_of.hpp>
 #include <boost/fusion/support/is_segmented.hpp>
 #include <boost/fusion/support/internal/workaround.hpp>
-#include <boost/mpl/eval_if.hpp>
-#include <boost/mpl/placeholders.hpp>
-#include <boost/type_traits/is_same.hpp>
+#include <boost/mpl/if.hpp>
 
 #include <boost/fusion/algorithm/query/detail/find_if.hpp>
 #include <boost/fusion/algorithm/query/detail/find_segmented.hpp>
@@ -29,15 +26,11 @@
     {
         template<typename Seq, typename T>
         struct find
- : mpl::eval_if<
+ : mpl::if_<
                 traits::is_segmented<Seq>
- , detail::find_semented<Seq, T>
- , detail::static_seq_find_if<
- typename begin<Seq>::type
- , typename end<Seq>::type
- , is_same<value_of<mpl::_1>, T>
- >
- >
+ , detail::find_segmented<Seq, T>
+ , detail::find<Seq, T>
+ >::type
         {
             BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>))
             BOOST_FUSION_MPL_ASSERT((
@@ -49,7 +42,8 @@
     typename result_of::find<BOOST_FUSION_R_ELSE_CLREF(Seq), T>::type
     find(BOOST_FUSION_R_ELSE_CLREF(Seq) seq)
     {
- return result_of::find<BOOST_FUSION_R_ELSE_CLREF(Seq), T>::call(seq);
+ return result_of::find<BOOST_FUSION_R_ELSE_CLREF(Seq), T>::call(
+ BOOST_FUSION_FORWARD(Seq,seq));
     }
 
 #ifdef BOOST_FUSION_NO_RVALUE_REFERENCES

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/query/find_if.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -14,7 +14,7 @@
 #include <boost/fusion/sequence/intrinsic/end.hpp>
 #include <boost/fusion/support/is_segmented.hpp>
 #include <boost/fusion/support/internal/workaround.hpp>
-#include <boost/mpl/eval_if.hpp>
+#include <boost/mpl/if.hpp>
 
 #include <boost/fusion/algorithm/query/detail/find_if.hpp>
 #include <boost/fusion/algorithm/query/detail/find_if_segmented.hpp>
@@ -25,11 +25,11 @@
     {
         template<typename Seq, typename Pred>
         struct find_if
- : mpl::eval_if<
+ : mpl::if_<
                 typename traits::is_segmented<Seq>::type
               , detail::find_if_segmented<Seq, Pred>
               , detail::find_if<Seq, Pred>
- >
+ >::type
         {
             BOOST_FUSION_MPL_ASSERT((traits::is_sequence<Seq>))
             BOOST_FUSION_MPL_ASSERT((
@@ -44,7 +44,7 @@
         return
             result_of::find_if<
                 BOOST_FUSION_R_ELSE_CLREF(Seq), Pred
- >::call(fusion::begin(BOOST_FUSION_FORWARD(Seq,seq)));
+ >::call(BOOST_FUSION_FORWARD(Seq,seq));
     }
 
 #ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
@@ -53,7 +53,7 @@
             result_of::find_if<,Seq,&,Pred>)
     find_if(Seq& seq)
     {
- return result_of::find_if<Seq&, Pred>::call(fusion::begin(seq));
+ return result_of::find_if<Seq&, Pred>::call(seq);
     }
 #endif
 }}

Modified: sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/algorithm/transformation.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,31 +1,26 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_ALGORITHM_TRANSFORMATION_HPP
-#define BOOST_FUSION_ALGORITHM_TRANSFORMATION_HPP
-
 #include <boost/fusion/algorithm/transformation/clear.hpp>
-#include <boost/fusion/algorithm/transformation/erase_key.hpp>
 #include <boost/fusion/algorithm/transformation/erase.hpp>
-#include <boost/fusion/algorithm/transformation/filter_if.hpp>
+#include <boost/fusion/algorithm/transformation/erase_key.hpp>
 #include <boost/fusion/algorithm/transformation/filter.hpp>
-#include <boost/fusion/algorithm/transformation/insert_range.hpp>
+#include <boost/fusion/algorithm/transformation/filter_if.hpp>
 #include <boost/fusion/algorithm/transformation/insert.hpp>
+#include <boost/fusion/algorithm/transformation/insert_range.hpp>
 #include <boost/fusion/algorithm/transformation/join.hpp>
 #include <boost/fusion/algorithm/transformation/pop_back.hpp>
 #include <boost/fusion/algorithm/transformation/pop_front.hpp>
 #include <boost/fusion/algorithm/transformation/push_back.hpp>
 #include <boost/fusion/algorithm/transformation/push_front.hpp>
-#include <boost/fusion/algorithm/transformation/remove_if.hpp>
 #include <boost/fusion/algorithm/transformation/remove.hpp>
-#include <boost/fusion/algorithm/transformation/replace_if.hpp>
+#include <boost/fusion/algorithm/transformation/remove_if.hpp>
 #include <boost/fusion/algorithm/transformation/replace.hpp>
+#include <boost/fusion/algorithm/transformation/replace_if.hpp>
 #include <boost/fusion/algorithm/transformation/reverse.hpp>
 #include <boost/fusion/algorithm/transformation/transform.hpp>
 #include <boost/fusion/algorithm/transformation/zip.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/container.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,17 +1,12 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_CONTAINER_HPP
-#define BOOST_FUSION_CONTAINER_HPP
-
 #include <boost/fusion/container/generation.hpp>
 #include <boost/fusion/container/list.hpp>
 #include <boost/fusion/container/map.hpp>
 #include <boost/fusion/container/set.hpp>
 #include <boost/fusion/container/vector.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/container/generation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/generation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/generation.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,10 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_CONTAINER_GENERATION_HPP
-#define BOOST_FUSION_CONTAINER_GENERATION_HPP
-
 #include <boost/fusion/container/generation/cons_tie.hpp>
 #include <boost/fusion/container/generation/ignore.hpp>
 #include <boost/fusion/container/generation/list_tie.hpp>
@@ -17,6 +14,5 @@
 #include <boost/fusion/container/generation/make_set.hpp>
 #include <boost/fusion/container/generation/make_vector.hpp>
 #include <boost/fusion/container/generation/map_tie.hpp>
+#include <boost/fusion/container/generation/pair_tie.hpp>
 #include <boost/fusion/container/generation/vector_tie.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/container/list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/list.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,17 +1,13 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_CONTAINER_LIST_HPP
-#define BOOST_FUSION_CONTAINER_LIST_HPP
-
+#include <boost/fusion/container/list/as_list.hpp>
 #include <boost/fusion/container/list/cons.hpp>
 #include <boost/fusion/container/list/convert.hpp>
 #include <boost/fusion/container/list/limits.hpp>
-#include <boost/fusion/container/list/list_fwd.hpp>
 #include <boost/fusion/container/list/list.hpp>
-
-#endif
+#include <boost/fusion/container/list/list_fwd.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/container/map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/map.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,16 +1,12 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_CONTAINER_MAP_HPP
-#define BOOST_FUSION_CONTAINER_MAP_HPP
-
+#include <boost/fusion/container/map/as_map.hpp>
 #include <boost/fusion/container/map/convert.hpp>
 #include <boost/fusion/container/map/limits.hpp>
 #include <boost/fusion/container/map/map.hpp>
 #include <boost/fusion/container/map/map_fwd.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/container/set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/set.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,16 +1,12 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_CONTAINER_SET_HPP
-#define BOOST_FUSION_CONTAINER_SET_HPP
-
+#include <boost/fusion/container/set/as_set.hpp>
 #include <boost/fusion/container/set/convert.hpp>
 #include <boost/fusion/container/set/limits.hpp>
-#include <boost/fusion/container/set/set_fwd.hpp>
 #include <boost/fusion/container/set/set.hpp>
-
-#endif
+#include <boost/fusion/container/set/set_fwd.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,21 +1,17 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_CONTAINER_VECTOR_HPP
-#define BOOST_FUSION_CONTAINER_VECTOR_HPP
-
+#include <boost/fusion/container/vector/as_vector.hpp>
 #include <boost/fusion/container/vector/convert.hpp>
 #include <boost/fusion/container/vector/limits.hpp>
-#include <boost/fusion/container/vector/vector_fwd.hpp>
 #include <boost/fusion/container/vector/vector.hpp>
 #include <boost/fusion/container/vector/vector10.hpp>
 #include <boost/fusion/container/vector/vector20.hpp>
 #include <boost/fusion/container/vector/vector30.hpp>
 #include <boost/fusion/container/vector/vector40.hpp>
 #include <boost/fusion/container/vector/vector50.hpp>
-
-#endif
+#include <boost/fusion/container/vector/vector_fwd.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/pp/vector_n.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -112,30 +112,30 @@
 
 # if BOOST_FUSION_N
 # ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
-# define BOOST_FUSION_MEMBER_INIT(Z, N, MODIFIER)\
+# define BOOST_FUSION_MEMBER_INIT(Z, N, MODIFIER) \
                 BOOST_PP_CAT(m,N)(vec.BOOST_PP_CAT(m,N))
 # else
-# define BOOST_FUSION_MEMBER_INIT(Z, N, MODIFIER)\
- BOOST_PP_CAT(m,N)(static_cast<\
- typename detail::forward_as<\
- int MODIFIER\
- , BOOST_PP_CAT(T,N)\
+# define BOOST_FUSION_MEMBER_INIT(Z, N, MODIFIER) \
+ BOOST_PP_CAT(m,N)(static_cast< \
+ typename detail::forward_as< \
+ int MODIFIER \
+ , BOOST_PP_CAT(T,N) \
>::type>(vec.BOOST_PP_CAT(m,N)))
 # endif
 
-# define BOOST_FUSION_VECTOR_CTOR(MODIFIER,_)\
- BOOST_PP_CAT(vector, BOOST_FUSION_N)(\
- BOOST_PP_CAT(vector, BOOST_FUSION_N) MODIFIER vec)\
- : BOOST_PP_ENUM(BOOST_FUSION_N, BOOST_FUSION_MEMBER_INIT, MODIFIER)\
+# define BOOST_FUSION_VECTOR_CTOR(MODIFIER,_) \
+ BOOST_PP_CAT(vector, BOOST_FUSION_N)( \
+ BOOST_PP_CAT(vector, BOOST_FUSION_N) MODIFIER vec) \
+ : BOOST_PP_ENUM(BOOST_FUSION_N, BOOST_FUSION_MEMBER_INIT, MODIFIER) \
         {}
 
         BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_CTOR,_)
 
 # undef BOOST_FUSION_MEMBER_INIT
 # else
-# define BOOST_FUSION_VECTOR_CTOR(MODIFIER,_)\
- BOOST_PP_CAT(vector, BOOST_FUSION_N)(\
- BOOST_PP_CAT(vector, BOOST_FUSION_N) MODIFIER)\
+# define BOOST_FUSION_VECTOR_CTOR(MODIFIER,_) \
+ BOOST_PP_CAT(vector, BOOST_FUSION_N)( \
+ BOOST_PP_CAT(vector, BOOST_FUSION_N) MODIFIER) \
         {}
 
         BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_CTOR,_)
@@ -143,8 +143,8 @@
 # undef BOOST_FUSION_VECTOR_CTOR
 
 # if BOOST_FUSION_N
-# define BOOST_FUSION_MEMBER_INIT(Z, N, _)\
- BOOST_PP_CAT(m,N)(\
+# define BOOST_FUSION_MEMBER_INIT(Z, N, _) \
+ BOOST_PP_CAT(m,N)( \
             BOOST_FUSION_FORWARD(BOOST_PP_CAT(A,N), BOOST_PP_CAT(_,N)))
 
 # ifndef BOOST_FUSION_NO_RVALUE_REFERENCES
@@ -169,11 +169,11 @@
 # undef BOOST_FUSION_MEMBER_INIT
 
 # if BOOST_FUSION_N==1
-# define BOOST_FUSION_MEMBER_INIT(Z, N, SEQ)\
+# define BOOST_FUSION_MEMBER_INIT(Z, N, SEQ) \
             m0(fusion::front(SEQ))
 # else
-# define BOOST_FUSION_MEMBER_INIT(Z, N, SEQ)\
- BOOST_PP_CAT(m,N)(fusion::deref(\
+# define BOOST_FUSION_MEMBER_INIT(Z, N, SEQ) \
+ BOOST_PP_CAT(m,N)(fusion::deref( \
                 fusion::advance_c<N>(fusion::begin(SEQ))))
 # endif
 
@@ -200,16 +200,16 @@
>))
         }
 
-# define BOOST_FUSION_VECTOR_SEQ_ASSIGN_CTOR(MODIFIER,_)\
- template<typename SeqRef>\
- BOOST_PP_CAT(vector,BOOST_FUSION_N)(\
- detail::sequence_assign_type<SeqRef> MODIFIER seq_assign)\
- : BOOST_PP_ENUM(BOOST_FUSION_N,\
- BOOST_FUSION_MEMBER_INIT,\
- seq_assign.get())\
- {\
- BOOST_FUSION_MPL_ASSERT((\
- mpl::equal_to<size,result_of::size<SeqRef> >));\
+# define BOOST_FUSION_VECTOR_SEQ_ASSIGN_CTOR(MODIFIER,_) \
+ template<typename SeqRef> \
+ BOOST_PP_CAT(vector,BOOST_FUSION_N)( \
+ detail::sequence_assign_type<SeqRef> MODIFIER seq_assign) \
+ : BOOST_PP_ENUM(BOOST_FUSION_N, \
+ BOOST_FUSION_MEMBER_INIT, \
+ seq_assign.get()) \
+ { \
+ BOOST_FUSION_MPL_ASSERT(( \
+ mpl::equal_to<size,result_of::size<SeqRef> >)); \
         }
 
         BOOST_FUSION_ALL_CTOR_COMBINATIONS(
@@ -218,12 +218,12 @@
 # undef BOOST_FUSION_VECTOR_SEQ_ASSIGN_CTOR
 # undef BOOST_FUSION_MEMBER_INIT
 # else
-# define BOOST_FUSION_VECTOR_ASSIGN_CTOR(MODIFIER,_)\
- template<typename SeqRef>\
- BOOST_PP_CAT(vector,BOOST_FUSION_N)(\
- detail::sequence_assign_type<SeqRef> MODIFIER)\
- {\
- BOOST_FUSION_MPL_ASSERT((result_of::empty<SeqRef>))\
+# define BOOST_FUSION_VECTOR_ASSIGN_CTOR(MODIFIER,_) \
+ template<typename SeqRef> \
+ BOOST_PP_CAT(vector,BOOST_FUSION_N)( \
+ detail::sequence_assign_type<SeqRef> MODIFIER) \
+ { \
+ BOOST_FUSION_MPL_ASSERT((result_of::empty<SeqRef>)) \
         }
 
         BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_ASSIGN_CTOR,_)
@@ -256,13 +256,13 @@
 
             m0=fusion::deref(it0);
 
-# define BOOST_FUSION_DEREF_MEMBER_ASSIGN(Z, N, _)\
- typedef typename\
- result_of::next<BOOST_PP_CAT(It, BOOST_PP_DEC(N))>::type\
- BOOST_PP_CAT(It, N);\
- BOOST_PP_CAT(It, N) BOOST_PP_CAT(it, N)=\
- fusion::next(BOOST_PP_CAT(it, BOOST_PP_DEC(N)));\
- \
+# define BOOST_FUSION_DEREF_MEMBER_ASSIGN(Z, N, _) \
+ typedef typename \
+ result_of::next<BOOST_PP_CAT(It, BOOST_PP_DEC(N))>::type \
+ BOOST_PP_CAT(It, N); \
+ BOOST_PP_CAT(It, N) BOOST_PP_CAT(it, N)= \
+ fusion::next(BOOST_PP_CAT(it, BOOST_PP_DEC(N))); \
+ \
             BOOST_PP_CAT(m, N) = fusion::deref(BOOST_PP_CAT(it, N));
 
             BOOST_PP_REPEAT_FROM_TO(
@@ -291,33 +291,33 @@
 # ifdef BOOST_FUSION_PREFER_MPL
 # define BOOST_FUSION_META_VALUE_AT(N)
 # else
-# define BOOST_FUSION_META_VALUE_AT(N)\
+# define BOOST_FUSION_META_VALUE_AT(N) \
             typedef BOOST_PP_CAT(T,N) BOOST_PP_CAT(t,N);
 # endif
 
-# define BOOST_FUSION_MEMBER_DECL(Z, N, _)\
- BOOST_FUSION_META_VALUE_AT(N)\
- \
- typename detail::add_lref<BOOST_PP_CAT(T,N)>::type\
- at_impl(mpl::int_<N>)\
- {\
- return static_cast<\
- typename detail::add_lref<BOOST_PP_CAT(T,N)>::type\
- >(BOOST_PP_CAT(m,N));\
- }\
- \
- typename detail::add_lref<\
- typename add_const<BOOST_PP_CAT(T,N)>::type\
- >::type\
- at_impl(mpl::int_<N>) const\
- {\
- return static_cast<\
- typename detail::add_lref<\
- typename add_const<BOOST_PP_CAT(T,N)>::type\
- >::type\
- >(BOOST_PP_CAT(m,N));\
- }\
- \
+# define BOOST_FUSION_MEMBER_DECL(Z, N, _) \
+ BOOST_FUSION_META_VALUE_AT(N) \
+ \
+ typename detail::add_lref<BOOST_PP_CAT(T,N)>::type \
+ at_impl(mpl::int_<N>) \
+ { \
+ return static_cast< \
+ typename detail::add_lref<BOOST_PP_CAT(T,N)>::type \
+ >(BOOST_PP_CAT(m,N)); \
+ } \
+ \
+ typename detail::add_lref< \
+ typename add_const<BOOST_PP_CAT(T,N)>::type \
+ >::type \
+ at_impl(mpl::int_<N>) const \
+ { \
+ return static_cast< \
+ typename detail::add_lref< \
+ typename add_const<BOOST_PP_CAT(T,N)>::type \
+ >::type \
+ >(BOOST_PP_CAT(m,N)); \
+ } \
+ \
         BOOST_PP_CAT(T,N) BOOST_PP_CAT(m,N);
 
         BOOST_PP_REPEAT(BOOST_FUSION_N, BOOST_FUSION_MEMBER_DECL, _)

Modified: sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/container/vector/detail/variadic_templates/vector.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,5 +1,5 @@
 /*==============================================================================
- Copyright (c) 2009-2010 Christopher Schmidt
+ Copyright (c) 2009-2011 Christopher Schmidt
 
     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)
@@ -178,120 +178,127 @@
             {}
         };
 
-# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEFAULT_INIT(Z,N,_)\
+# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEFAULT_INIT(Z,N,_) \
         BOOST_PP_CAT(element,N)()
 
-# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN_PARAMS(Z,N,_)\
- BOOST_PP_CAT(element,N)(\
+# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN_PARAMS(Z,N,_) \
+ BOOST_PP_CAT(element,N)( \
             fusion::deref(fusion::advance_c<N>(it)))
 
-# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN(Z,N,_)\
- BOOST_PP_CAT(element,N)=fusion::deref(BOOST_PP_CAT(it,N));\
- \
- typedef typename\
- result_of::next<BOOST_PP_CAT(It,N)>::type\
- BOOST_PP_CAT(It,BOOST_PP_INC(N));\
- BOOST_PP_CAT(It,BOOST_PP_INC(N)) BOOST_PP_CAT(it,BOOST_PP_INC(N))=\
+# define BOOST_FUSION_UNROLLED_VECTOR_IT_DECL(Z,N,_) \
+ typedef typename \
+ result_of::next<BOOST_PP_CAT(It,N)>::type \
+ BOOST_PP_CAT(It,BOOST_PP_INC(N)); \
+ BOOST_PP_CAT(It,BOOST_PP_INC(N)) BOOST_PP_CAT(it,BOOST_PP_INC(N))= \
             fusion::next(BOOST_PP_CAT(it,N));
 
+# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN(Z,N,_) \
+ BOOST_PP_CAT(element,N)=fusion::deref(BOOST_PP_CAT(it,N)); \
+
 # ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
 # define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_TEMPLATE_ARGS(N)
 
-# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_PARAMS(N)\
+# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_PARAMS(N) \
         BOOST_PP_ENUM_BINARY_PARAMS(N, typename call_traits<H,>::type _)
 # else
 # define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_TEMPLATE_ARGS(N)\
         template<BOOST_PP_ENUM_PARAMS(N, typename OtherH)>
 
-# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_PARAMS(N)\
+# define BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_PARAMS(N) \
         BOOST_PP_ENUM_BINARY_PARAMS(N, OtherH,&& _)
 # endif
 
-# define BOOST_FUSION_UNROLLED_VECTOR_DIRECT_ASSIGN(Z,N,_)\
- BOOST_PP_CAT(element,N)(\
+# define BOOST_FUSION_UNROLLED_VECTOR_DIRECT_ASSIGN(Z,N,_) \
+ BOOST_PP_CAT(element,N)( \
             BOOST_FUSION_FORWARD(BOOST_PP_CAT(OtherH,N),BOOST_PP_CAT(_,N)))
 
 # ifdef BOOST_FUSION_PREFER_MPL
 # define BOOST_FUSION_META_VALUE_AT(N)
 # else
-# define BOOST_FUSION_META_VALUE_AT(N)\
+# define BOOST_FUSION_META_VALUE_AT(N) \
         typedef BOOST_PP_CAT(H,N) BOOST_PP_CAT(h,N);
 # endif
 
 # if BOOST_FUSION_NO_RVALUE_REFERENCES
-# define BOOST_FUSION_UNROLLED_VECTOR_AT(Z,N,_)\
- BOOST_FUSION_META_VALUE_AT(N)\
- \
- typename add_lref<BOOST_PP_CAT(H,N)>::type\
- at_impl(mpl::int_<I+N>)\
- {\
- return BOOST_PP_CAT(element,N) ;\
- }\
- \
- typename add_lref<\
- typename add_const<BOOST_PP_CAT(H,N)>::type\
- >::type\
- at_impl(mpl::int_<I+N>)const\
- {\
- return BOOST_PP_CAT(element,N) ;\
- }\
- \
+# define BOOST_FUSION_UNROLLED_VECTOR_AT(Z,N,_) \
+ BOOST_FUSION_META_VALUE_AT(N) \
+ \
+ typename add_lref<BOOST_PP_CAT(H,N)>::type \
+ at_impl(mpl::int_<I+N>) \
+ { \
+ return BOOST_PP_CAT(element,N) ; \
+ } \
+ \
+ typename add_lref< \
+ typename add_const<BOOST_PP_CAT(H,N)>::type \
+ >::type \
+ at_impl(mpl::int_<I+N>)const \
+ { \
+ return BOOST_PP_CAT(element,N) ; \
+ } \
+ \
         BOOST_PP_CAT(H,N) BOOST_PP_CAT(element,N);
 # else
-# define BOOST_FUSION_UNROLLED_VECTOR_AT(Z,N,_)\
- BOOST_FUSION_META_VALUE_AT(N)\
- \
- BOOST_PP_CAT(H,N)&\
- at_impl(mpl::int_<I+N>)\
- {\
- return BOOST_PP_CAT(element,N) ;\
- }\
- \
- BOOST_PP_CAT(H,N) const&\
- at_impl(mpl::int_<I+N>)const\
- {\
- return BOOST_PP_CAT(element,N) ;\
- }\
- \
+# define BOOST_FUSION_UNROLLED_VECTOR_AT(Z,N,_) \
+ BOOST_FUSION_META_VALUE_AT(N) \
+ \
+ BOOST_PP_CAT(H,N)& \
+ at_impl(mpl::int_<I+N>) \
+ { \
+ return BOOST_PP_CAT(element,N) ; \
+ } \
+ \
+ BOOST_PP_CAT(H,N) const& \
+ at_impl(mpl::int_<I+N>)const \
+ { \
+ return BOOST_PP_CAT(element,N) ; \
+ } \
+ \
         BOOST_PP_CAT(H,N) BOOST_PP_CAT(element,N);
 # endif
 
-# define BOOST_FUSION_UNROLLED_VECTOR_IMPL(Z, N, MAX)\
- template<int I, BOOST_PP_ENUM_PARAMS(N, typename H)>\
- struct vector_impl<I,BOOST_PP_ENUM_PARAMS(N, H)>\
- {\
- vector_impl()\
- : BOOST_PP_ENUM(\
- N,\
- BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEFAULT_INIT,\
- _)\
- {}\
- \
- template<typename It>\
- vector_impl(assign_by_deref,It const& it)\
- : BOOST_PP_ENUM(N,\
- BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN_PARAMS,\
- _)\
- {}\
- \
- BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_TEMPLATE_ARGS(N)\
- vector_impl(\
- assign_directly,\
- BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_PARAMS(N)\
- )\
- : BOOST_PP_ENUM(N, BOOST_FUSION_UNROLLED_VECTOR_DIRECT_ASSIGN, _)\
- {}\
- \
- template<typename It0>\
- void\
- assign(It0 const& it0)\
- {\
- BOOST_PP_REPEAT(N,\
- BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN,\
- _)\
- }\
- \
- BOOST_PP_REPEAT(N,BOOST_FUSION_UNROLLED_VECTOR_AT,_)\
+# define BOOST_FUSION_UNROLLED_VECTOR_IMPL(Z, N, MAX) \
+ template<int I, BOOST_PP_ENUM_PARAMS(N, typename H)> \
+ struct vector_impl<I,BOOST_PP_ENUM_PARAMS(N, H)> \
+ { \
+ vector_impl() \
+ : BOOST_PP_ENUM( \
+ N, \
+ BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEFAULT_INIT, \
+ _) \
+ {} \
+ \
+ template<typename It> \
+ vector_impl(assign_by_deref,It const& it) \
+ : BOOST_PP_ENUM( \
+ N, \
+ BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN_PARAMS, \
+ _) \
+ {} \
+ \
+ BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_TEMPLATE_ARGS(N) \
+ vector_impl( \
+ assign_directly, \
+ BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_PARAMS(N) \
+ ) \
+ : BOOST_PP_ENUM(N, BOOST_FUSION_UNROLLED_VECTOR_DIRECT_ASSIGN, _) \
+ {} \
+ \
+ template<typename It0> \
+ void \
+ assign(It0 const& it0) \
+ { \
+ BOOST_PP_REPEAT( \
+ BOOST_PP_DEC(N), \
+ BOOST_FUSION_UNROLLED_VECTOR_IT_DECL, \
+ _) \
+ BOOST_PP_REPEAT( \
+ N, \
+ BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN, \
+ _) \
+ } \
+ \
+ BOOST_PP_REPEAT(N,BOOST_FUSION_UNROLLED_VECTOR_AT,_) \
         };
 
         BOOST_PP_REPEAT_FROM_TO(
@@ -367,11 +374,15 @@
             {
                 BOOST_PP_REPEAT(
                     BOOST_FUSION_UNROLLED_DEPTH,
+ BOOST_FUSION_UNROLLED_VECTOR_IT_DECL,
+ _)
+ BOOST_PP_REPEAT(
+ BOOST_FUSION_UNROLLED_DEPTH,
                     BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN,
                     _)
 
                 static_cast<base_type*>(this)->assign(
- fusion::next(BOOST_PP_CAT(it,BOOST_FUSION_UNROLLED_DEPTH)));
+ BOOST_PP_CAT(it,BOOST_FUSION_UNROLLED_DEPTH));
             }
 
             BOOST_PP_REPEAT(
@@ -383,6 +394,7 @@
 # undef BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEFAULT_INIT
 # undef BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN_PARAMS
 # undef BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DEREF_ASSIGN
+# undef BOOST_FUSION_UNROLLED_VECTOR_IT_DECL
 # undef BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_TEMPLATE_ARGS
 # undef BOOST_FUSION_UNROLLED_VECTOR_MEMBER_DIRECT_ASSIGN_PARAMS
 # undef BOOST_FUSION_UNROLLED_VECTOR_DIRECT_ASSIGN
@@ -400,11 +412,11 @@
>
     {};
 
-# define BOOST_FUSION_META_VALUE_AT_SPECIALIZATION(Z,N,_)\
- template<typename Vector>\
- struct vector_meta_value_at<Vector,N>\
- {\
- typedef typename Vector::BOOST_PP_CAT(h,N) type;\
+# define BOOST_FUSION_META_VALUE_AT_SPECIALIZATION(Z,N,_) \
+ template<typename Vector> \
+ struct vector_meta_value_at<Vector,N> \
+ { \
+ typedef typename Vector::BOOST_PP_CAT(h,N) type; \
     };
 
     BOOST_PP_REPEAT(
@@ -452,10 +464,10 @@
         vector()
         {}
 
-#define VECTOR_CTOR(MODIFIER,_)\
- vector(vector MODIFIER vec)\
- : base_type(detail::assign_by_deref(),\
- fusion::begin(static_cast<vector MODIFIER>(vec)))\
+#define VECTOR_CTOR(MODIFIER,_) \
+ vector(vector MODIFIER vec) \
+ : base_type(detail::assign_by_deref(), \
+ fusion::begin(static_cast<vector MODIFIER>(vec))) \
         {}
 
         BOOST_FUSION_ALL_CTOR_COMBINATIONS(VECTOR_CTOR,_)
@@ -480,13 +492,13 @@
                     sizeof...(Elements)==sizeof...(OtherArguments)));
         }
 
-#define BOOST_FUSION_VECTOR_ASSIGN_CTOR(MODIFIER,_)\
- template<typename SeqRef>\
- vector(detail::sequence_assign_type<SeqRef> MODIFIER seq_assign)\
+#define BOOST_FUSION_VECTOR_ASSIGN_CTOR(MODIFIER,_) \
+ template<typename SeqRef> \
+ vector(detail::sequence_assign_type<SeqRef> MODIFIER seq_assign) \
           : base_type(detail::assign_by_deref(),fusion::begin(seq_assign.get()))\
- {\
- BOOST_FUSION_STATIC_ASSERT((\
- sizeof...(Elements)==result_of::size<SeqRef>::value));\
+ { \
+ BOOST_FUSION_STATIC_ASSERT(( \
+ sizeof...(Elements)==result_of::size<SeqRef>::value)); \
         }
 
         BOOST_FUSION_ALL_CTOR_COMBINATIONS(BOOST_FUSION_VECTOR_ASSIGN_CTOR,_)

Modified: sandbox/SOC/2009/fusion/boost/fusion/functional.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,16 +1,10 @@
 /*==============================================================================
- Copyright (c) 2006-2007 Tobias Schwinger
-
- Use modification and distribution are subject to 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).
-==============================================================================*/
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
-#ifndef BOOST_FUSION_FUNCTIONAL_HPP
-#define BOOST_FUSION_FUNCTIONAL_HPP
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
 
-#include <boost/fusion/functional/invocation.hpp>
 #include <boost/fusion/functional/adapter.hpp>
 #include <boost/fusion/functional/generation.hpp>
-
-#endif
+#include <boost/fusion/functional/invocation.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/adapter.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/adapter.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/adapter.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,19 +1,13 @@
 /*==============================================================================
- Copyright (c) 2006-2007 Tobias Schwinger
-
- Use modification and distribution are subject to 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).
-==============================================================================*/
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
-#ifndef BOOST_FUSION_FUNCTIONAL_ADAPTER_HPP
-#define BOOST_FUSION_FUNCTIONAL_ADAPTER_HPP
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
 
+#include <boost/fusion/functional/adapter/fused.hpp>
 #include <boost/fusion/functional/adapter/fused_function_object.hpp>
 #include <boost/fusion/functional/adapter/fused_procedure.hpp>
-#include <boost/fusion/functional/adapter/fused.hpp>
 #include <boost/fusion/functional/adapter/limits.hpp>
-#include <boost/fusion/functional/adapter/unfused_typed.hpp>
 #include <boost/fusion/functional/adapter/unfused.hpp>
-
-#endif
+#include <boost/fusion/functional/adapter/unfused_typed.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/generation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/generation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/generation.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,17 +1,11 @@
 /*==============================================================================
- Copyright (c) 2007 Tobias Schwinger
-
- Use modification and distribution are subject to 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).
-==============================================================================*/
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
-#ifndef BOOST_FUSION_FUNCTIONAL_GENERATION_HPP
-#define BOOST_FUSION_FUNCTIONAL_GENERATION_HPP
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
 
+#include <boost/fusion/functional/generation/make_fused.hpp>
 #include <boost/fusion/functional/generation/make_fused_function_object.hpp>
 #include <boost/fusion/functional/generation/make_fused_procedure.hpp>
-#include <boost/fusion/functional/generation/make_fused.hpp>
 #include <boost/fusion/functional/generation/make_unfused.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/functional/invocation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/functional/invocation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/functional/invocation.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,17 +1,11 @@
 /*==============================================================================
- Copyright (c) 2006-2007 Tobias Schwinger
-
- Use modification and distribution are subject to 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).
-==============================================================================*/
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
-#ifndef BOOST_FUSION_FUNCTIONAL_INVOCATION_HPP
-#define BOOST_FUSION_FUNCTIONAL_INVOCATION_HPP
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
+==============================================================================*/
 
+#include <boost/fusion/functional/invocation/invoke.hpp>
 #include <boost/fusion/functional/invocation/invoke_function_object.hpp>
 #include <boost/fusion/functional/invocation/invoke_procedure.hpp>
-#include <boost/fusion/functional/invocation/invoke.hpp>
 #include <boost/fusion/functional/invocation/limits.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/accumulate.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/accumulate.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/accumulate.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ACCUMULATE_HPP
-#define BOOST_FUSION_INCLUDE_ACCUMULATE_HPP
-
 #include <boost/fusion/algorithm/iteration/accumulate.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_adt.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_adt.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_adt.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
-/*=============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+/*==============================================================================
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPT_ADT_HPP
-#define BOOST_FUSION_INCLUDE_ADAPT_ADT_HPP
-
 #include <boost/fusion/adapted/adt/adapt_adt.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_adt_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_adt_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_adt_named.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
-/*=============================================================================
- Copyright (c) 2010 Christopher Schmidt
+/*==============================================================================
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPT_ADT_NAMED_HPP
-#define BOOST_FUSION_INCLUDE_ADAPT_ADT_NAMED_HPP
-
 #include <boost/fusion/adapted/adt/adapt_adt_named.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_adt.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_adt.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_adt.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
-/*=============================================================================
- Copyright (c) 2010 Christopher Schmidt
+/*==============================================================================
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADT_HPP
-#define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADR_HPP
-
 #include <boost/fusion/adapted/adt/adapt_assoc_adt.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_adt_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_adt_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_adt_named.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
-/*=============================================================================
- Copyright (c) 2010 Christopher Schmidt
+/*==============================================================================
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADT_NAMED_HPP
-#define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_ADT_NAMED_HPP
-
 #include <boost/fusion/adapted/adt/adapt_assoc_adt_named.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPT_ASSOC_STRUCT_HPP
-#define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_STRUCT_HPP
-
 #include <boost/fusion/adapted/struct/adapt_assoc_struct.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_assoc_struct_named.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPT_ASSOC_STRUCT_NAMED_HPP
-#define BOOST_FUSION_INCLUDE_ADAPT_ASSOC_STRUCT_NAMED_HPP
-
 #include <boost/fusion/adapted/struct/adapt_assoc_struct_named.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPT_STRUCT_HPP
-#define BOOST_FUSION_INCLUDE_ADAPT_STRUCT_HPP
-
 #include <boost/fusion/adapted/struct/adapt_struct.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct_named.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct_named.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapt_struct_named.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPT_STRUCT_NAMED_HPP
-#define BOOST_FUSION_INCLUDE_ADAPT_STRUCT_NAMED_HPP
-
 #include <boost/fusion/adapted/struct/adapt_struct_named.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapted.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapted.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapted.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPTED_HPP
-#define BOOST_FUSION_INCLUDE_ADAPTED_HPP
-
 #include <boost/fusion/adapted.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/adapter.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/adapter.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/adapter.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADAPTER_HPP
-#define BOOST_FUSION_INCLUDE_ADAPTER_HPP
-
 #include <boost/fusion/functional/adapter.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/advance.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/advance.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/advance.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADVANCE_HPP
-#define BOOST_FUSION_INCLUDE_ADVANCE_HPP
-
 #include <boost/fusion/iterator/advance.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/advance_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/advance_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/advance_c.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ADVANCE_C_HPP
-#define BOOST_FUSION_INCLUDE_ADVANCE_C_HPP
-
 #include <boost/fusion/iterator/advance_c.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/algorithm.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/algorithm.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/algorithm.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ALGORITHM_HPP
-#define BOOST_FUSION_INCLUDE_ALGORITHM_HPP
-
 #include <boost/fusion/algorithm.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/all.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/all.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/all.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ALL_HPP
-#define BOOST_FUSION_INCLUDE_ALL_HPP
-
 #include <boost/fusion/algorithm/query/all.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/any.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/any.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/any.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ANY_HPP
-#define BOOST_FUSION_INCLUDE_ANY_HPP
-
 #include <boost/fusion/algorithm/query/any.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/array.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ARRAY_HPP
-#define BOOST_FUSION_INCLUDE_ARRAY_HPP
-
 #include <boost/fusion/adapted/array.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/as_list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/as_list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/as_list.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_AS_LIST_HPP
-#define BOOST_FUSION_INCLUDE_AS_LIST_HPP
-
-#include <boost/fusion/container/list/convert.hpp>
-
-#endif
+#include <boost/fusion/container/list/as_list.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/as_map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/as_map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/as_map.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_AS_MAP_HPP
-#define BOOST_FUSION_INCLUDE_AS_MAP_HPP
-
-#include <boost/fusion/container/map/convert.hpp>
-
-#endif
+#include <boost/fusion/container/map/as_map.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/as_set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/as_set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/as_set.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_AS_SET_HPP
-#define BOOST_FUSION_INCLUDE_AS_SET_HPP
-
-#include <boost/fusion/container/set/convert.hpp>
-
-#endif
+#include <boost/fusion/container/set/as_set.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/as_vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/as_vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/as_vector.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_AS_VECTOR_HPP
-#define BOOST_FUSION_INCLUDE_AS_VECTOR_HPP
-
-#include <boost/fusion/container/vector/convert.hpp>
-
-#endif
+#include <boost/fusion/container/vector/as_vector.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/at.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/at.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/at.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_AT_HPP
-#define BOOST_FUSION_INCLUDE_AT_HPP
-
 #include <boost/fusion/sequence/intrinsic/at.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/at_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/at_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/at_c.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_AT_C_HPP
-#define BOOST_FUSION_INCLUDE_AT_C_HPP
-
 #include <boost/fusion/sequence/intrinsic/at_c.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/at_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/at_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/at_key.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_AT_KEY_HPP
-#define BOOST_FUSION_INCLUDE_AT_KEY_HPP
-
 #include <boost/fusion/sequence/intrinsic/at_key.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/back.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_BACK_HPP
-#define BOOST_FUSION_INCLUDE_BACK_HPP
-
 #include <boost/fusion/sequence/intrinsic/back.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/begin.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/begin.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/begin.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_BEGIN_HPP
-#define BOOST_FUSION_INCLUDE_BEGIN_HPP
-
 #include <boost/fusion/sequence/intrinsic/begin.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/boost_array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/boost_array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/boost_array.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_BOOST_ARRAY_HPP
-#define BOOST_FUSION_INCLUDE_BOOST_ARRAY_HPP
-
 #include <boost/fusion/adapted/boost_array.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/boost_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/boost_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/boost_tuple.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_BOOST_TUPLE_HPP
-#define BOOST_FUSION_INCLUDE_BOOST_TUPLE_HPP
-
 #include <boost/fusion/adapted/boost_tuple.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/category_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/category_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/category_of.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_CATEGORY_OF_HPP
-#define BOOST_FUSION_INCLUDE_CATEGORY_OF_HPP
-
 #include <boost/fusion/support/category_of.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/clear.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/clear.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/clear.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_CLEAR_HPP
-#define BOOST_FUSION_INCLUDE_CLEAR_HPP
-
 #include <boost/fusion/algorithm/transformation/clear.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/comparison.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/comparison.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/comparison.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_COMPARISON_HPP
-#define BOOST_FUSION_INCLUDE_COMPARISON_HPP
-
 #include <boost/fusion/sequence/comparison.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/cons.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/cons.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/cons.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_CONS_HPP
-#define BOOST_FUSION_INCLUDE_CONS_HPP
-
 #include <boost/fusion/container/list/cons.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/cons_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/cons_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/cons_tie.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_CONS_TIE_HPP
-#define BOOST_FUSION_INCLUDE_CONS_TIE_HPP
-
 #include <boost/fusion/container/generation/cons_tie.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/container.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/container.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/container.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_CONTAINER_HPP
-#define BOOST_FUSION_INCLUDE_CONTAINER_HPP
-
 #include <boost/fusion/container.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/convenience.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/convenience.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/convenience.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_CONVENIENCE_HPP
-#define BOOST_FUSION_INCLUDE_CONVENIENCE_HPP
-
 #include <boost/fusion/sequence/convenience.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/convert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/convert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/convert.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,12 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_CONVERT_HPP
-#define BOOST_FUSION_INCLUDE_CONVERT_HPP
-
+#include <boost/fusion/container/list/convert.hpp>
+#include <boost/fusion/container/map/convert.hpp>
+#include <boost/fusion/container/set/convert.hpp>
+#include <boost/fusion/container/vector/convert.hpp>
 #include <boost/fusion/sequence/convert.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/copy.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/copy.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/copy.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_COPY_HPP
-#define BOOST_FUSION_INCLUDE_COPY_HPP
-
 #include <boost/fusion/sequence/convenience/copy.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/count.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/count.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/count.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_COUNT_HPP
-#define BOOST_FUSION_INCLUDE_COUNT_HPP
-
 #include <boost/fusion/algorithm/query/count.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/count_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/count_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/count_if.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_COUNT_IF_HPP
-#define BOOST_FUSION_INCLUDE_COUNT_IF_HPP
-
 #include <boost/fusion/algorithm/query/count_if.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/deduce.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/deduce.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/deduce.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_DEDUCE_HPP
-#define BOOST_FUSION_INCLUDE_DEDUCE_HPP
-
 #include <boost/fusion/support/deduce.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/deduce_sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/deduce_sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/deduce_sequence.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_DEDUCE_SEQUENCE_HPP
-#define BOOST_FUSION_INCLUDE_DEDUCE_SEQUENCE_HPP
-
 #include <boost/fusion/support/deduce_sequence.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/define_assoc_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/define_assoc_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/define_assoc_struct.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_DEFINE_ASSOC_STRUCT_HPP
-#define BOOST_FUSION_INCLUDE_DEFINE_ASSOC_STRUCT_HPP
-
 #include <boost/fusion/adapted/struct/define_assoc_struct.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/define_struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/define_struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/define_struct.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_DEFINE_STRUCT_HPP
-#define BOOST_FUSION_INCLUDE_DEFINE_STRUCT_HPP
-
 #include <boost/fusion/adapted/struct/define_struct.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/deref.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/deref.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/deref.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_DEREF_HPP
-#define BOOST_FUSION_INCLUDE_DEREF_HPP
-
 #include <boost/fusion/iterator/deref.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/deref_data.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/deref_data.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/deref_data.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_DEREF_DATA_HPP
-#define BOOST_FUSION_INCLUDE_DEREF_DATA_HPP
-
 #include <boost/fusion/iterator/deref_data.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/distance.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/distance.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/distance.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_DISTANCE_HPP
-#define BOOST_FUSION_INCLUDE_DISTANCE_HPP
-
 #include <boost/fusion/iterator/distance.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/empty.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/empty.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/empty.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_EMPTY_HPP
-#define BOOST_FUSION_INCLUDE_EMPTY_HPP
-
 #include <boost/fusion/sequence/intrinsic/empty.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/end.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/end.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/end.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_END_HPP
-#define BOOST_FUSION_INCLUDE_END_HPP
-
 #include <boost/fusion/sequence/intrinsic/end.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/equal_to.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_EQUAL_TO_HPP
-#define BOOST_FUSION_INCLUDE_EQUAL_TO_HPP
-
 #include <boost/fusion/iterator/equal_to.hpp>
 #include <boost/fusion/sequence/comparison/equal_to.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/erase.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/erase.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/erase.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ERASE_HPP
-#define BOOST_FUSION_INCLUDE_ERASE_HPP
-
 #include <boost/fusion/algorithm/transformation/erase.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/erase_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/erase_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/erase_key.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ERASE_KEY_HPP
-#define BOOST_FUSION_INCLUDE_ERASE_KEY_HPP
-
 #include <boost/fusion/algorithm/transformation/erase_key.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fill.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fill.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fill.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FILL_HPP
-#define BOOST_FUSION_INCLUDE_FILL_HPP
-
 #include <boost/fusion/sequence/convenience/fill.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/filter.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/filter.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/filter.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FILTER_HPP
-#define BOOST_FUSION_INCLUDE_FILTER_HPP
-
 #include <boost/fusion/algorithm/transformation/filter.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/filter_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/filter_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/filter_if.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FILTER_IF_HPP
-#define BOOST_FUSION_INCLUDE_FILTER_IF_HPP
-
 #include <boost/fusion/algorithm/transformation/filter_if.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/filter_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/filter_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/filter_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FILTER_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_FILTER_VIEW_HPP
-
 #include <boost/fusion/view/filter_view.hpp>
-
-#endif
+#include <boost/fusion/view/filter_view/filter_view.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/find.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/find.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/find.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FIND_HPP
-#define BOOST_FUSION_INCLUDE_FIND_HPP
-
 #include <boost/fusion/algorithm/query/find.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/find_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/find_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/find_if.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FIND_IF_HPP
-#define BOOST_FUSION_INCLUDE_FIND_IF_HPP
-
 #include <boost/fusion/algorithm/query/find_if.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/find_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/find_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/find_key.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FIND_KEY_HPP
-#define BOOST_FUSION_INCLUDE_FIND_KEY_HPP
-
 #include <boost/fusion/algorithm/query/find_key.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fold.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FOLD_HPP
-#define BOOST_FUSION_INCLUDE_FOLD_HPP
-
 #include <boost/fusion/algorithm/iteration/fold.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/for_each.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/for_each.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/for_each.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FOR_EACH_HPP
-#define BOOST_FUSION_INCLUDE_FOR_EACH_HPP
-
 #include <boost/fusion/algorithm/iteration/for_each.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/front.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FRONT_HPP
-#define BOOST_FUSION_INCLUDE_FRONT_HPP
-
 #include <boost/fusion/sequence/intrinsic/front.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/functional.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/functional.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/functional.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FUNCTIONAL_HPP
-#define BOOST_FUSION_INCLUDE_FUNCTIONAL_HPP
-
 #include <boost/fusion/functional.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fused.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FUSED_HPP
-#define BOOST_FUSION_INCLUDE_FUSED_HPP
-
 #include <boost/fusion/functional/adapter/fused.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fused_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fused_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fused_function_object.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FUSED_FUNCTION_OBJECT_HPP
-#define BOOST_FUSION_INCLUDE_FUSED_FUNCTION_OBJECT_HPP
-
 #include <boost/fusion/functional/adapter/fused_function_object.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/fused_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/fused_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/fused_procedure.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_FUSED_PROCEDURE_HPP
-#define BOOST_FUSION_INCLUDE_FUSED_PROCEDURE_HPP
-
 #include <boost/fusion/functional/adapter/fused_procedure.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/generate.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/generate.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/generate.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_GENERATE_HPP
-#define BOOST_FUSION_INCLUDE_GENERATE_HPP
-
 #include <boost/fusion/sequence/convenience/generate.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/generation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/generation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/generation.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_GENERATION_HPP
-#define BOOST_FUSION_INCLUDE_GENERATION_HPP
-
 #include <boost/fusion/container/generation.hpp>
 #include <boost/fusion/functional/generation.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/greater.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/greater.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/greater.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_GREATER_HPP
-#define BOOST_FUSION_INCLUDE_GREATER_HPP
-
 #include <boost/fusion/sequence/comparison/greater.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/greater_equal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/greater_equal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/greater_equal.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_GREATER_EQUAL_HPP
-#define BOOST_FUSION_INCLUDE_GREATER_EQUAL_HPP
-
 #include <boost/fusion/sequence/comparison/greater_equal.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/has_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/has_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/has_key.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_HAS_KEY_HPP
-#define BOOST_FUSION_INCLUDE_HAS_KEY_HPP
-
 #include <boost/fusion/sequence/intrinsic/has_key.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/ignore.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/ignore.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/ignore.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_IGNORE_HPP
-#define BOOST_FUSION_INCLUDE_IGNORE_HPP
-
-#include <boost/fusion/container/generation.hpp>
-#include <boost/fusion/functional/generation.hpp>
-
-#endif
+#include <boost/fusion/container/generation/ignore.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/in.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/in.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/in.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Hartmut Kaiser
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_IN_HPP
-#define BOOST_FUSION_INCLUDE_IN_HPP
-
 #include <boost/fusion/sequence/io/in.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/insert.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/insert.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/insert.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_INSERT_HPP
-#define BOOST_FUSION_INCLUDE_INSERT_HPP
-
 #include <boost/fusion/algorithm/transformation/insert.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/insert_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/insert_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/insert_range.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_INSERT_RANGE_HPP
-#define BOOST_FUSION_INCLUDE_INSERT_RANGE_HPP
-
 #include <boost/fusion/algorithm/transformation/insert_range.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/intrinsic.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/intrinsic.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/intrinsic.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_INTRINSIC_HPP
-#define BOOST_FUSION_INCLUDE_INTRINSIC_HPP
-
 #include <boost/fusion/sequence/intrinsic.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/invocation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/invocation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/invocation.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_INVOCATION_HPP
-#define BOOST_FUSION_INCLUDE_INVOCATION_HPP
-
 #include <boost/fusion/functional/invocation.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/invoke.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/invoke.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/invoke.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_INVOKE_HPP
-#define BOOST_FUSION_INCLUDE_INVOKE_HPP
-
 #include <boost/fusion/functional/invocation/invoke.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/invoke_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/invoke_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/invoke_function_object.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_INVOKE_FUNCTION_OBJECT_HPP
-#define BOOST_FUSION_INCLUDE_INVOKE_FUNCTION_OBJECT_HPP
-
 #include <boost/fusion/functional/invocation/invoke_function_object.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/invoke_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/invoke_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/invoke_procedure.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_INVOKE_PROCEDURE_HPP
-#define BOOST_FUSION_INCLUDE_INVOKE_PROCEDURE_HPP
-
 #include <boost/fusion/functional/invocation/invoke_procedure.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/io.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/io.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/io.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Hartmut Kaiser
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_IO_HPP
-#define BOOST_FUSION_INCLUDE_IO_HPP
-
 #include <boost/fusion/sequence/io.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/is_iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/is_iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/is_iterator.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_IS_ITERATOR_HPP
-#define BOOST_FUSION_INCLUDE_IS_ITERATOR_HPP
-
 #include <boost/fusion/support/is_iterator.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/is_sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/is_sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/is_sequence.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_IS_SEQUENCE_HPP
-#define BOOST_FUSION_INCLUDE_IS_SEQUENCE_HPP
-
 #include <boost/fusion/support/is_sequence.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/is_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/is_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/is_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_IS_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_IS_VIEW_HPP
-
 #include <boost/fusion/support/is_view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iter_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iter_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iter_fold.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ITER_FOLD_HPP
-#define BOOST_FUSION_INCLUDE_ITER_FOLD_HPP
-
 #include <boost/fusion/algorithm/iteration/iter_fold.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iteration.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iteration.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iteration.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ITERATION_HPP
-#define BOOST_FUSION_INCLUDE_ITERATION_HPP
-
 #include <boost/fusion/algorithm/iteration.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iterator.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ITERATOR_HPP
-#define BOOST_FUSION_INCLUDE_ITERATOR_HPP
-
 #include <boost/fusion/iterator.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iterator_base.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iterator_base.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iterator_base.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ITERATOR_BASE_HPP
-#define BOOST_FUSION_INCLUDE_ITERATOR_BASE_HPP
-
 #include <boost/fusion/support/iterator_base.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iterator_facade.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iterator_facade.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iterator_facade.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ITERATOR_FACADE_HPP
-#define BOOST_FUSION_INCLUDE_ITERATOR_FACADE_HPP
-
 #include <boost/fusion/iterator/iterator_facade.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/iterator_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/iterator_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/iterator_range.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ITERATOR_RANGE_HPP
-#define BOOST_FUSION_INCLUDE_ITERATOR_RANGE_HPP
-
 #include <boost/fusion/view/iterator_range.hpp>
-
-#endif
+#include <boost/fusion/view/iterator_range/iterator_range.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/join.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/join.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/join.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_JOIN_HPP
-#define BOOST_FUSION_INCLUDE_JOIN_HPP
-
 #include <boost/fusion/algorithm/transformation/join.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/joint_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/joint_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/joint_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_JOINT_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_JOINT_VIEW_HPP
-
 #include <boost/fusion/view/joint_view.hpp>
-
-#endif
+#include <boost/fusion/view/joint_view/joint_view.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/key_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/key_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/key_of.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_KEY_OF_HPP
-#define BOOST_FUSION_INCLUDE_KEY_OF_HPP
-
 #include <boost/fusion/iterator/key_of.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/less.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/less.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/less.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_LESS_HPP
-#define BOOST_FUSION_INCLUDE_LESS_HPP
-
 #include <boost/fusion/sequence/comparison/less.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/less_equal.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/less_equal.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/less_equal.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_LESS_EQUAL_HPP
-#define BOOST_FUSION_INCLUDE_LESS_EQUAL_HPP
-
 #include <boost/fusion/sequence/comparison/less_equal.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/list.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_LIST_HPP
-#define BOOST_FUSION_INCLUDE_LIST_HPP
-
 #include <boost/fusion/container/list.hpp>
-
-#endif
+#include <boost/fusion/container/list/list.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/list_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/list_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/list_fwd.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_LIST_FWD_HPP
-#define BOOST_FUSION_INCLUDE_LIST_FWD_HPP
-
 #include <boost/fusion/container/list/list_fwd.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/list_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/list_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/list_tie.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_LIST_TIE_HPP
-#define BOOST_FUSION_INCLUDE_LIST_TIE_HPP
-
-#include <boost/fusion/container/generation.hpp>
-#include <boost/fusion/functional/generation.hpp>
-
-#endif
+#include <boost/fusion/container/generation/list_tie.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_cons.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_cons.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_cons.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_CONS_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_CONS_HPP
-
 #include <boost/fusion/container/generation/make_cons.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_fused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_fused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_fused.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_FUSED_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_FUSED_HPP
-
 #include <boost/fusion/functional/generation/make_fused.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_function_object.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_function_object.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_function_object.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_FUSED_FUNCTION_OBJECT_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_FUSED_FUNCTION_OBJECT_HPP
-
 #include <boost/fusion/functional/generation/make_fused_function_object.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_procedure.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_procedure.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_fused_procedure.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_FUSED_PROCEDURE_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_FUSED_PROCEDURE_HPP
-
 #include <boost/fusion/functional/generation/make_fused_procedure.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_list.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_list.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_list.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_LIST_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_LIST_HPP
-
 #include <boost/fusion/container/generation/make_list.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_map.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_MAP_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_MAP_HPP
-
 #include <boost/fusion/container/generation/make_map.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_set.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_SET_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_SET_HPP
-
 #include <boost/fusion/container/generation/make_set.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_tuple.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_TUPLE_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_TUPLE_HPP
-
 #include <boost/fusion/tuple/make_tuple.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_unfused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_unfused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_unfused.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_UNFUSED_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_UNFUSED_HPP
-
 #include <boost/fusion/functional/generation/make_unfused.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/make_vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/make_vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/make_vector.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAKE_VECTOR_HPP
-#define BOOST_FUSION_INCLUDE_MAKE_VECTOR_HPP
-
 #include <boost/fusion/container/generation/make_vector.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/map.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/map.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/map.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAP_HPP
-#define BOOST_FUSION_INCLUDE_MAP_HPP
-
 #include <boost/fusion/container/map.hpp>
-
-#endif
+#include <boost/fusion/container/map/map.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/map_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/map_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/map_fwd.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAP_FWD_HPP
-#define BOOST_FUSION_INCLUDE_MAP_FWD_HPP
-
 #include <boost/fusion/container/map/map_fwd.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/map_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/map_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/map_tie.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MAP_TIE_HPP
-#define BOOST_FUSION_INCLUDE_MAP_TIE_HPP
-
 #include <boost/fusion/container/generation/map_tie.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/move.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/move.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/move.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MOVE_HPP
-#define BOOST_FUSION_INCLUDE_MOVE_HPP
-
 #include <boost/fusion/sequence/convenience/move.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/mpl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/mpl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/mpl.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_MPL_HPP
-#define BOOST_FUSION_INCLUDE_MPL_HPP
-
-#include <boost/fusion/adapted/mpl.hpp>
 #include <boost/fusion/mpl.hpp>
-
-#endif
+#include <boost/fusion/adapted/mpl.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/next.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/next.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/next.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_NEXT_HPP
-#define BOOST_FUSION_INCLUDE_NEXT_HPP
-
 #include <boost/fusion/iterator/next.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/none.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/none.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/none.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_NONE_HPP
-#define BOOST_FUSION_INCLUDE_NONE_HPP
-
 #include <boost/fusion/algorithm/query/none.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/not_equal_to.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/not_equal_to.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/not_equal_to.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_NOT_EQUAL_TO_HPP
-#define BOOST_FUSION_INCLUDE_NOT_EQUAL_TO_HPP
-
-#include <boost/fusion/iterator/equal_to.hpp>
 #include <boost/fusion/sequence/comparison/not_equal_to.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/nview.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/nview.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/nview.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_NVIEW_HPP
-#define BOOST_FUSION_INCLUDE_NVIEW_HPP
-
 #include <boost/fusion/view/nview.hpp>
-
-#endif
+#include <boost/fusion/view/nview/nview.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/out.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/out.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/out.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Hartmut Kaiser
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_OUT_HPP
-#define BOOST_FUSION_INCLUDE_OUT_HPP
-
 #include <boost/fusion/sequence/io/out.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/pair.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/pair.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/pair.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_PAIR_HPP
-#define BOOST_FUSION_INCLUDE_PAIR_HPP
-
 #include <boost/fusion/support/pair.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/pair_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/pair_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/pair_tie.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_PAIR_TIE_HPP
-#define BOOST_FUSION_INCLUDE_PAIR_TIE_HPP
-
 #include <boost/fusion/container/generation/pair_tie.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/pop_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/pop_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/pop_back.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_POP_BACK_HPP
-#define BOOST_FUSION_INCLUDE_POP_BACK_HPP
-
 #include <boost/fusion/algorithm/transformation/pop_back.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/pop_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/pop_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/pop_front.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_POP_FRONT_HPP
-#define BOOST_FUSION_INCLUDE_POP_FRONT_HPP
-
 #include <boost/fusion/algorithm/transformation/pop_front.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/prior.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/prior.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/prior.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_PRIOR_HPP
-#define BOOST_FUSION_INCLUDE_PRIOR_HPP
-
 #include <boost/fusion/iterator/prior.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/push_back.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/push_back.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/push_back.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_PUSH_BACK_HPP
-#define BOOST_FUSION_INCLUDE_PUSH_BACK_HPP
-
 #include <boost/fusion/algorithm/transformation/push_back.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/push_front.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/push_front.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/push_front.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_PUSH_FRONT_HPP
-#define BOOST_FUSION_INCLUDE_PUSH_FRONT_HPP
-
 #include <boost/fusion/algorithm/transformation/push_front.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/query.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/query.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/query.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_QUERY_HPP
-#define BOOST_FUSION_INCLUDE_QUERY_HPP
-
 #include <boost/fusion/algorithm/query.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/remove.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/remove.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/remove.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REMOVE_HPP
-#define BOOST_FUSION_INCLUDE_REMOVE_HPP
-
-#include <boost/fusion/algorithm/transformation/remove_if.hpp>
-
-#endif
+#include <boost/fusion/algorithm/transformation/remove.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/remove_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/remove_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/remove_if.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REMOVE_IF_HPP
-#define BOOST_FUSION_INCLUDE_REMOVE_IF_HPP
-
 #include <boost/fusion/algorithm/transformation/remove_if.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/repetitive_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/repetitive_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/repetitive_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REPETITIVE_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_REPETITIVE_VIEW_HPP
-
 #include <boost/fusion/view/repetitive_view.hpp>
-
-#endif
+#include <boost/fusion/view/repetitive_view/repetitive_view.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/replace.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/replace.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/replace.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REPLACE_HPP
-#define BOOST_FUSION_INCLUDE_REPLACE_HPP
-
 #include <boost/fusion/algorithm/transformation/replace.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/replace_if.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/replace_if.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/replace_if.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REPLACE_IF_HPP
-#define BOOST_FUSION_INCLUDE_REPLACE_IF_HPP
-
 #include <boost/fusion/algorithm/transformation/replace_if.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/reverse.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/reverse.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/reverse.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REVERSE_HPP
-#define BOOST_FUSION_INCLUDE_REVERSE_HPP
-
 #include <boost/fusion/algorithm/transformation/reverse.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/reverse_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/reverse_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/reverse_fold.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REVERSE_FOLD_HPP
-#define BOOST_FUSION_INCLUDE_REVERSE_FOLD_HPP
-
 #include <boost/fusion/algorithm/iteration/reverse_fold.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/reverse_iter_fold.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/reverse_iter_fold.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/reverse_iter_fold.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REVERSE_ITER_FOLD_HPP
-#define BOOST_FUSION_INCLUDE_REVERSE_ITER_FOLD_HPP
-
 #include <boost/fusion/algorithm/iteration/reverse_iter_fold.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/reverse_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/reverse_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/reverse_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_REVERSE_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_REVERSE_VIEW_HPP
-
 #include <boost/fusion/view/reverse_view.hpp>
-
-#endif
+#include <boost/fusion/view/reverse_view/reverse_view.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/sequence.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_SEQUENCE_HPP
-#define BOOST_FUSION_INCLUDE_SEQUENCE_HPP
-
 #include <boost/fusion/sequence.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/sequence_facade.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/sequence_facade.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/sequence_facade.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_SEQUENCE_FACADE_HPP
-#define BOOST_FUSION_INCLUDE_SEQUENCE_FACADE_HPP
-
 #include <boost/fusion/sequence/sequence_facade.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/set.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/set.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/set.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_SET_HPP
-#define BOOST_FUSION_INCLUDE_SET_HPP
-
 #include <boost/fusion/container/set.hpp>
-
-#endif
+#include <boost/fusion/container/set/set.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/set_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/set_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/set_fwd.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_SET_FWD_HPP
-#define BOOST_FUSION_INCLUDE_SET_FWD_HPP
-
 #include <boost/fusion/container/set/set_fwd.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/single_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/single_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/single_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_SINGLE_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_SINGLE_VIEW_HPP
-
 #include <boost/fusion/view/single_view.hpp>
-
-#endif
+#include <boost/fusion/view/single_view/single_view.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/size.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/size.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/size.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_SIZE_HPP
-#define BOOST_FUSION_INCLUDE_SIZE_HPP
-
 #include <boost/fusion/sequence/intrinsic/size.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/std_array.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/std_array.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/std_array.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_STD_ARRAY_HPP
-#define BOOST_FUSION_INCLUDE_STD_ARRAY_HPP
-
 #include <boost/fusion/adapted/std_array.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/std_pair.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/std_pair.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/std_pair.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_STD_PAIR_HPP
-#define BOOST_FUSION_INCLUDE_STD_PAIR_HPP
-
 #include <boost/fusion/adapted/std_pair.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/std_tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/std_tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/std_tuple.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_STD_TUPLE_HPP
-#define BOOST_FUSION_INCLUDE_STD_TUPLE_HPP
-
 #include <boost/fusion/adapted/std_tuple.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/struct.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/struct.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/struct.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_STRUCT_HPP
-#define BOOST_FUSION_INCLUDE_STRUCT_HPP
-
 #include <boost/fusion/adapted/struct.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/support.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/support.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/support.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_SUPPORT_HPP
-#define BOOST_FUSION_INCLUDE_SUPPORT_HPP
-
 #include <boost/fusion/support.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/swap.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/swap.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/swap.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_SWAP_HPP
-#define BOOST_FUSION_INCLUDE_SWAP_HPP
-
 #include <boost/fusion/sequence/convenience/swap.hpp>
-
-#endif
+#include <boost/fusion/sequence/intrinsic/swap.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tag_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tag_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tag_of.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_TAG_OF_HPP
-#define BOOST_FUSION_INCLUDE_TAG_OF_HPP
-
 #include <boost/fusion/support/tag_of.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tag_of_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tag_of_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tag_of_fwd.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_TAG_OF_FWD_HPP
-#define BOOST_FUSION_INCLUDE_TAG_OF_FWD_HPP
-
 #include <boost/fusion/support/tag_of_fwd.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/transform.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/transform.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/transform.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_TRANSFORM_HPP
-#define BOOST_FUSION_INCLUDE_TRANSFORM_HPP
-
 #include <boost/fusion/algorithm/transformation/transform.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/transform_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/transform_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/transform_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_TRANSFORM_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_TRANSFORM_VIEW_HPP
-
 #include <boost/fusion/view/transform_view.hpp>
-
-#endif
+#include <boost/fusion/view/transform_view/transform_view.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/transformation.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/transformation.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/transformation.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_TRANSFORMATION_HPP
-#define BOOST_FUSION_INCLUDE_TRANSFORMATION_HPP
-
 #include <boost/fusion/algorithm/transformation.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tuple.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_TUPLE_HPP
-#define BOOST_FUSION_INCLUDE_TUPLE_HPP
-
 #include <boost/fusion/tuple.hpp>
-
-#endif
+#include <boost/fusion/tuple/tuple.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tuple_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tuple_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tuple_fwd.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_TUPLE_FWD_HPP
-#define BOOST_FUSION_INCLUDE_TUPLE_FWD_HPP
-
 #include <boost/fusion/tuple/tuple_fwd.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/tuple_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/tuple_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/tuple_tie.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_TUPLE_TIE_HPP
-#define BOOST_FUSION_INCLUDE_TUPLE_TIE_HPP
-
 #include <boost/fusion/tuple/tuple_tie.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/unfused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/unfused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/unfused.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_UNFUSED_HPP
-#define BOOST_FUSION_INCLUDE_UNFUSED_HPP
-
 #include <boost/fusion/functional/adapter/unfused.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/unfused_typed.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/unfused_typed.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/unfused_typed.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_UNFUSED_TYPED_HPP
-#define BOOST_FUSION_INCLUDE_UNFUSED_TYPED_HPP
-
 #include <boost/fusion/functional/adapter/unfused_typed.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/unused.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/unused.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/unused.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_UNUSED_HPP
-#define BOOST_FUSION_INCLUDE_UNUSED_HPP
-
 #include <boost/fusion/support/unused.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_at.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_at.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_at.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Hartmut Kaiser
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VALUE_AT_HPP
-#define BOOST_FUSION_INCLUDE_VALUE_AT_HPP
-
 #include <boost/fusion/sequence/intrinsic/value_at.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_at_c.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_at_c.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_at_c.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VALUE_AT_C_HPP
-#define BOOST_FUSION_INCLUDE_VALUE_AT_C_HPP
-
 #include <boost/fusion/sequence/intrinsic/value_at_c.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_at_key.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_at_key.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_at_key.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VALUE_AT_KEY_HPP
-#define BOOST_FUSION_INCLUDE_VALUE_AT_KEY_HPP
-
 #include <boost/fusion/sequence/intrinsic/value_at_key.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_of.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_of.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_of.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VALUE_OF_HPP
-#define BOOST_FUSION_INCLUDE_VALUE_OF_HPP
-
 #include <boost/fusion/iterator/value_of.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/value_of_data.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/value_of_data.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/value_of_data.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VALUE_OF_DATA_HPP
-#define BOOST_FUSION_INCLUDE_VALUE_OF_DATA_HPP
-
 #include <boost/fusion/iterator/value_of_data.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VECTOR_HPP
-#define BOOST_FUSION_INCLUDE_VECTOR_HPP
-
 #include <boost/fusion/container/vector.hpp>
-
-#endif
+#include <boost/fusion/container/vector/vector.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector10.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector10.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector10.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VECTOR10_HPP
-#define BOOST_FUSION_INCLUDE_VECTOR10_HPP
-
 #include <boost/fusion/container/vector/vector10.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector20.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector20.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector20.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VECTOR20_HPP
-#define BOOST_FUSION_INCLUDE_VECTOR20_HPP
-
 #include <boost/fusion/container/vector/vector20.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector30.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector30.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector30.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VECTOR30_HPP
-#define BOOST_FUSION_INCLUDE_VECTOR30_HPP
-
 #include <boost/fusion/container/vector/vector30.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector40.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector40.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector40.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VECTOR40_HPP
-#define BOOST_FUSION_INCLUDE_VECTOR40_HPP
-
 #include <boost/fusion/container/vector/vector40.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector50.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector50.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector50.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VECTOR50_HPP
-#define BOOST_FUSION_INCLUDE_VECTOR50_HPP
-
 #include <boost/fusion/container/vector/vector50.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector_fwd.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector_fwd.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector_fwd.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VECTOR_FWD_HPP
-#define BOOST_FUSION_INCLUDE_VECTOR_FWD_HPP
-
 #include <boost/fusion/container/vector/vector_fwd.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/vector_tie.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/vector_tie.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/vector_tie.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VECTOR_TIE_HPP
-#define BOOST_FUSION_INCLUDE_VECTOR_TIE_HPP
-
 #include <boost/fusion/container/generation/vector_tie.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_VIEW_HPP
-
 #include <boost/fusion/view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/void.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/void.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/void.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2009 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_VOID_HPP
-#define BOOST_FUSION_INCLUDE_VOID_HPP
-
 #include <boost/fusion/support/void.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/zip.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/zip.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/zip.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ZIP_HPP
-#define BOOST_FUSION_INCLUDE_ZIP_HPP
-
 #include <boost/fusion/algorithm/transformation/zip.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/include/zip_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/include/zip_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/include/zip_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2007 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_INCLUDE_ZIP_VIEW_HPP
-#define BOOST_FUSION_INCLUDE_ZIP_VIEW_HPP
-
 #include <boost/fusion/view/zip_view.hpp>
-
-#endif
+#include <boost/fusion/view/zip_view/zip_view.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/iterator.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/iterator.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/iterator.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,25 +1,21 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_ITERATOR_HPP
-#define BOOST_FUSION_ITERATOR_HPP
-
-#include <boost/fusion/iterator/advance_c.hpp>
 #include <boost/fusion/iterator/advance.hpp>
+#include <boost/fusion/iterator/advance_c.hpp>
 #include <boost/fusion/iterator/basic_iterator.hpp>
-#include <boost/fusion/iterator/deref_data.hpp>
 #include <boost/fusion/iterator/deref.hpp>
+#include <boost/fusion/iterator/deref_data.hpp>
 #include <boost/fusion/iterator/distance.hpp>
 #include <boost/fusion/iterator/equal_to.hpp>
 #include <boost/fusion/iterator/iterator_facade.hpp>
 #include <boost/fusion/iterator/key_of.hpp>
 #include <boost/fusion/iterator/next.hpp>
 #include <boost/fusion/iterator/prior.hpp>
-#include <boost/fusion/iterator/value_of_data.hpp>
+#include <boost/fusion/iterator/segmented_iterator.hpp>
 #include <boost/fusion/iterator/value_of.hpp>
-
-#endif
+#include <boost/fusion/iterator/value_of_data.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,33 +1,25 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_MPL_HPP
-#define BOOST_FUSION_MPL_HPP
-
-#include <boost/fusion/support/internal/base.hpp>
-#include <boost/fusion/support/category_of.hpp>
-
 #include <boost/fusion/mpl/detail/at.hpp>
 #include <boost/fusion/mpl/detail/back.hpp>
 #include <boost/fusion/mpl/detail/begin.hpp>
 #include <boost/fusion/mpl/detail/clear.hpp>
 #include <boost/fusion/mpl/detail/empty.hpp>
 #include <boost/fusion/mpl/detail/end.hpp>
-#include <boost/fusion/mpl/detail/erase_key.hpp>
 #include <boost/fusion/mpl/detail/erase.hpp>
+#include <boost/fusion/mpl/detail/erase_key.hpp>
 #include <boost/fusion/mpl/detail/front.hpp>
 #include <boost/fusion/mpl/detail/fusion_iterator.hpp>
 #include <boost/fusion/mpl/detail/has_key.hpp>
-#include <boost/fusion/mpl/detail/insert_range.hpp>
 #include <boost/fusion/mpl/detail/insert.hpp>
+#include <boost/fusion/mpl/detail/insert_range.hpp>
 #include <boost/fusion/mpl/detail/pop_back.hpp>
 #include <boost/fusion/mpl/detail/pop_front.hpp>
 #include <boost/fusion/mpl/detail/push_back.hpp>
 #include <boost/fusion/mpl/detail/push_front.hpp>
 #include <boost/fusion/mpl/detail/size.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/mpl/detail/begin.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/mpl/detail/begin.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/mpl/detail/begin.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -12,6 +12,17 @@
 #include <boost/fusion/sequence/intrinsic/begin.hpp>
 #include <boost/fusion/mpl/detail/fusion_iterator.hpp>
 
+namespace boost { namespace fusion
+{
+ struct fusion_sequence_tag;
+
+ namespace result_of
+ {
+ template<typename>
+ struct begin;
+ }
+}}
+
 namespace boost { namespace mpl
 {
     template<typename>

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,18 +1,13 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_SEQUENCE_HPP
-#define BOOST_FUSION_SEQUENCE_HPP
-
 #include <boost/fusion/sequence/comparison.hpp>
 #include <boost/fusion/sequence/convenience.hpp>
 #include <boost/fusion/sequence/convert.hpp>
 #include <boost/fusion/sequence/intrinsic.hpp>
 #include <boost/fusion/sequence/io.hpp>
 #include <boost/fusion/sequence/sequence_facade.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,18 +1,14 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_SEQUENCE_COMPARISON_HPP
-#define BOOST_FUSION_SEQUENCE_COMPARISON_HPP
-
+#include <boost/fusion/sequence/comparison/enable_comparison.hpp>
 #include <boost/fusion/sequence/comparison/equal_to.hpp>
 #include <boost/fusion/sequence/comparison/greater.hpp>
 #include <boost/fusion/sequence/comparison/greater_equal.hpp>
-#include <boost/fusion/sequence/comparison/less_equal.hpp>
 #include <boost/fusion/sequence/comparison/less.hpp>
+#include <boost/fusion/sequence/comparison/less_equal.hpp>
 #include <boost/fusion/sequence/comparison/not_equal_to.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/operator_impl.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/operator_impl.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/comparison/detail/operator_impl.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,7 +1,7 @@
 /*==============================================================================
     Copyright (c) 2010 Christopher Schmidt
 
- Distributed under the Boost Software License, Version 1.0. (See accompanying
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 ==============================================================================*/
 
@@ -9,6 +9,7 @@
 #include <boost/fusion/sequence/intrinsic/begin.hpp>
 #include <boost/fusion/sequence/intrinsic/size.hpp>
 #include <boost/fusion/sequence/intrinsic/end.hpp>
+#include <boost/fusion/sequence/comparison/enable_comparison.hpp>
 #include <boost/fusion/iterator/deref.hpp>
 #include <boost/fusion/iterator/next.hpp>
 #include <boost/fusion/iterator/equal_to.hpp>
@@ -74,14 +75,7 @@
 
         template<typename Seq1, typename Seq2>
         typename boost::enable_if<
- mpl::and_<
- traits::is_sequence<Seq1 const&>
- , traits::is_sequence<Seq2 const&>
- , mpl::equal_to<
- result_of::size<Seq1 const&>
- , result_of::size<Seq2 const&>
- >
- >
+ traits::enable_comparison<Seq1, Seq2>
           , bool
>::type
         operator BOOST_FUSION_OPERATOR(Seq1 const& seq1, Seq2 const& seq2)

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,20 +1,12 @@
 /*==============================================================================
- Copyright (c) 2010 Christopher Schmidt
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_SEQUENCE_CONVENIENCE_HPP
-#define BOOST_FUSION_SEQUENCE_CONVENIENCE_HPP
-
-#include <boost/fusion/support/internal/base.hpp>
 #include <boost/fusion/sequence/convenience/copy.hpp>
 #include <boost/fusion/sequence/convenience/fill.hpp>
 #include <boost/fusion/sequence/convenience/generate.hpp>
-#ifndef BOOST_FUSION_NO_RVALUE_REFERENCES
-# include <boost/fusion/sequence/convenience/move.hpp>
-#endif
+#include <boost/fusion/sequence/convenience/move.hpp>
 #include <boost/fusion/sequence/convenience/swap.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/move.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/move.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/convenience/move.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -8,11 +8,8 @@
 #ifndef BOOST_FUSION_SEQUENCE_CONVENIENCE_MOVE_HPP
 #define BOOST_FUSION_SEQUENCE_CONVENIENCE_MOVE_HPP
 
+#ifndef BOOST_FUSION_NO_RVALUE_REFERENCES
 #include <boost/fusion/support/internal/base.hpp>
-#ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
-# error "Your compiler must support rvalue reference in order to support moving."
-#endif
-
 #include <boost/fusion/sequence/intrinsic/front.hpp>
 #include <boost/fusion/sequence/intrinsic/back.hpp>
 #include <boost/fusion/algorithm/iteration/for_each.hpp>
@@ -56,3 +53,4 @@
 }}
 
 #endif
+#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,16 +1,13 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_SEQUENCE_INTRINSIC_HPP
-#define BOOST_FUSION_SEQUENCE_INTRINSIC_HPP
-
+#include <boost/fusion/sequence/intrinsic/at.hpp>
 #include <boost/fusion/sequence/intrinsic/at_c.hpp>
 #include <boost/fusion/sequence/intrinsic/at_key.hpp>
-#include <boost/fusion/sequence/intrinsic/at.hpp>
 #include <boost/fusion/sequence/intrinsic/back.hpp>
 #include <boost/fusion/sequence/intrinsic/begin.hpp>
 #include <boost/fusion/sequence/intrinsic/empty.hpp>
@@ -20,8 +17,6 @@
 #include <boost/fusion/sequence/intrinsic/segments.hpp>
 #include <boost/fusion/sequence/intrinsic/size.hpp>
 #include <boost/fusion/sequence/intrinsic/swap.hpp>
+#include <boost/fusion/sequence/intrinsic/value_at.hpp>
 #include <boost/fusion/sequence/intrinsic/value_at_c.hpp>
 #include <boost/fusion/sequence/intrinsic/value_at_key.hpp>
-#include <boost/fusion/sequence/intrinsic/value_at.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/empty.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/empty.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/intrinsic/empty.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -16,6 +16,12 @@
 
 namespace boost { namespace fusion
 {
+ namespace result_of
+ {
+ template<typename>
+ struct size;
+ }
+
     namespace extension
     {
         template<typename>

Modified: sandbox/SOC/2009/fusion/boost/fusion/sequence/io.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/sequence/io.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/sequence/io.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,9 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_SEQUENCE_IO_HPP
-#define BOOST_FUSION_SEQUENCE_IO_HPP
-
 #include <boost/fusion/sequence/io/in.hpp>
 #include <boost/fusion/sequence/io/out.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/support.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,23 +1,20 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_SUPPORT_HPP
-#define BOOST_FUSION_SUPPORT_HPP
-
 #include <boost/fusion/support/category_of.hpp>
-#include <boost/fusion/support/deduce_sequence.hpp>
 #include <boost/fusion/support/deduce.hpp>
+#include <boost/fusion/support/deduce_sequence.hpp>
 #include <boost/fusion/support/is_iterator.hpp>
+#include <boost/fusion/support/is_segmented.hpp>
 #include <boost/fusion/support/is_sequence.hpp>
 #include <boost/fusion/support/is_view.hpp>
 #include <boost/fusion/support/iterator_base.hpp>
 #include <boost/fusion/support/pair.hpp>
-#include <boost/fusion/support/tag_of_fwd.hpp>
 #include <boost/fusion/support/tag_of.hpp>
+#include <boost/fusion/support/tag_of_fwd.hpp>
 #include <boost/fusion/support/unused.hpp>
-
-#endif
+#include <boost/fusion/support/void.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/support/internal/base.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/internal/base.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/internal/base.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -8,6 +8,8 @@
 #ifndef BOOST_FUSION_SUPPORT_INTERNAL_BASE_HPP
 #define BOOST_FUSION_SUPPORT_INTERNAL_BASE_HPP
 
+#define BOOST_FUSION_V3
+
 #include <boost/config.hpp>
 #include <boost/detail/workaround.hpp>
 
@@ -15,8 +17,8 @@
 # define BOOST_FUSION_NO_RVALUE_REFERENCES
 #elif !defined(BOOST_FUSION_NO_RVALUE_REFERENCES) && \
     BOOST_WORKAROUND(__GNUC__,==4)&& \
- BOOST_WORKAROUND(__GNUC_MINOR__,<5)
-# error The c++11 extension of your compiler is not supported!
+ BOOST_WORKAROUND(__GNUC_MINOR__,<6)
+# error The C++11 extension of your compiler is not supported!
 #endif
 
 #include <boost/fusion/support/internal/base/config.hpp>

Modified: sandbox/SOC/2009/fusion/boost/fusion/support/pair.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/support/pair.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/support/pair.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -166,7 +166,7 @@
 
     template<typename First, typename Second>
     std::ostream&
- operator<<(ostream& os, pair<First, Second> const& p)
+ operator<<(std::ostream& os, pair<First, Second> const& p)
     {
         os << p.second;
         return os;
@@ -174,7 +174,8 @@
 
     template<typename First, typename Second>
     std::istream&
- operator>>(std::istream& is,
+ operator>>(
+ std::istream& is,
         pair<First, Second> BOOST_FUSION_R_ELSE_LREF(BOOST_PP_EMPTY()) p)
     {
         is >> static_cast<

Modified: sandbox/SOC/2009/fusion/boost/fusion/tuple.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/tuple.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/tuple.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,15 +1,11 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_TUPLE_HPP
-#define BOOST_FUSION_TUPLE_HPP
-
 #include <boost/fusion/tuple/make_tuple.hpp>
+#include <boost/fusion/tuple/tuple.hpp>
 #include <boost/fusion/tuple/tuple_fwd.hpp>
 #include <boost/fusion/tuple/tuple_tie.hpp>
-#include <boost/fusion/tuple/tuple.hpp>
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,21 +1,16 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_HPP
-#define BOOST_FUSION_VIEW_HPP
-
 #include <boost/fusion/view/filter_view.hpp>
 #include <boost/fusion/view/iterator_range.hpp>
-#include <boost/fusion/view/nview.hpp>
 #include <boost/fusion/view/joint_view.hpp>
+#include <boost/fusion/view/nview.hpp>
 #include <boost/fusion/view/repetitive_view.hpp>
 #include <boost/fusion/view/reverse_view.hpp>
 #include <boost/fusion/view/single_view.hpp>
 #include <boost/fusion/view/transform_view.hpp>
 #include <boost/fusion/view/zip_view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/filter_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/filter_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/filter_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_FILTER_VIEW_HPP
-#define BOOST_FUSION_VIEW_FILTER_VIEW_HPP
-
 #include <boost/fusion/view/filter_view/filter_view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_ITERATOR_RANGE_HPP
-#define BOOST_FUSION_VIEW_ITERATOR_RANGE_HPP
-
 #include <boost/fusion/view/iterator_range/iterator_range.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/iterator_range.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/iterator_range.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/iterator_range/iterator_range.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,6 +1,6 @@
 /*==============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2009-2010 Christopher Schmidt
+ Copyright (c) 2009-2011 Christopher Schmidt
 
     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)
@@ -21,6 +21,9 @@
 #include <boost/fusion/view/iterator_range/detail/iterator_range_fwd.hpp>
 #include <boost/fusion/view/iterator_range/detail/begin_impl.hpp>
 #include <boost/fusion/view/iterator_range/detail/end_impl.hpp>
+#include <boost/fusion/view/iterator_range/detail/is_segmented_impl.hpp>
+#include <boost/fusion/view/iterator_range/detail/segmented_iterator_range.hpp>
+#include <boost/fusion/view/iterator_range/detail/segments_impl.hpp>
 #include <boost/fusion/view/iterator_range/detail/at_impl.hpp>
 #include <boost/fusion/view/iterator_range/detail/value_at_impl.hpp>
 
@@ -31,6 +34,12 @@
     struct iterator_range_tag;
     struct fusion_sequence_tag;
 
+ namespace traits
+ {
+ template<typename>
+ struct category_of;
+ }
+
     template<typename Begin, typename End>
     struct iterator_range
     {

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_JOINT_VIEW_HPP
-#define BOOST_FUSION_VIEW_JOINT_VIEW_HPP
-
 #include <boost/fusion/view/joint_view/joint_view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/joint_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/joint_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/joint_view/joint_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -38,6 +38,7 @@
 
 namespace boost { namespace fusion
 {
+ struct associative_tag;
     struct forward_traversal_tag;
     struct fusion_sequence_tag;
 

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/nview.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/nview.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/nview.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,15 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2006 Dan Marsden
- Copyright (c) 2009 Hartmut Kaiser
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_NVIEW_HPP
-#define BOOST_FUSION_VIEW_NVIEW_HPP
-
 #include <boost/fusion/view/nview/nview.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/repetitive_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,8 @@
 /*==============================================================================
- Copyright (c) 2007 Tobias Schwinger
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_REPETITIVE_VIEW_HPP
-#define BOOST_FUSION_VIEW_REPETITIVE_VIEW_HPP
-
 #include <boost/fusion/view/repetitive_view/repetitive_view.hpp>
-
-#endif
-

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/reverse_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_REVERSE_VIEW_HPP
-#define BOOST_FUSION_VIEW_REVERSE_VIEW_HPP
-
 #include <boost/fusion/view/reverse_view/reverse_view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_SINGLE_VIEW_HPP
-#define BOOST_FUSION_VIEW_SINGLE_VIEW_HPP
-
 #include <boost/fusion/view/single_view/single_view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/single_view/single_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/single_view/single_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/single_view/single_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -47,6 +47,22 @@
     struct single_view_tag;
     struct fusion_sequence_tag;
 
+ namespace result_of
+ {
+ template<typename>
+ struct front;
+ }
+
+ template<typename Seq>
+ typename result_of::front<BOOST_FUSION_R_ELSE_CLREF(Seq)>::type
+ front(BOOST_FUSION_R_ELSE_CLREF(Seq) seq);
+
+#ifdef BOOST_FUSION_NO_RVALUE_REFERENCES
+ template<typename Seq>
+ typename result_of::front<Seq&>::type
+ front(Seq& seq);
+#endif
+
 #ifdef BOOST_MSVC
 # pragma warning(push)
     //'class' : multiple copy constructors specified

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/transform_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/transform_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/transform_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,13 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_TRANSFORM_VIEW_HPP
-#define BOOST_FUSION_VIEW_TRANSFORM_VIEW_HPP
-
 #include <boost/fusion/view/transform_view/transform_view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/boost/fusion/view/zip_view.hpp
==============================================================================
--- sandbox/SOC/2009/fusion/boost/fusion/view/zip_view.hpp (original)
+++ sandbox/SOC/2009/fusion/boost/fusion/view/zip_view.hpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,14 +1,8 @@
 /*==============================================================================
- Copyright (c) 2001-2006 Joel de Guzman
- Copyright (c) 2006 Dan Marsden
+ <Generated via libs/fusion/scripts/generate-includes.el>
 
- 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)
+ 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 BOOST_FUSION_VIEW_ZIP_VIEW_HPP
-#define BOOST_FUSION_VIEW_ZIP_VIEW_HPP
-
 #include <boost/fusion/view/zip_view/zip_view.hpp>
-
-#endif

Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase_key.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase_key.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/erase_key.cpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,7 +1,7 @@
 /*==============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
 
- Distributed under the Boost Software License, Version 1.0. (See accompanying
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 ==============================================================================*/
 #include <boost/detail/lightweight_test.hpp>
@@ -29,7 +29,7 @@
 {
     using namespace boost::fusion;
     std::cout << set << std::endl;
-
+
     BOOST_STATIC_ASSERT(result_of::size<Set>::value == 3);
     BOOST_TEST((*find<int>(set) == 1));
     BOOST_TEST((*find<double>(set) == 1.5));
@@ -40,13 +40,13 @@
 typedef boost::mpl::int_<2> _2;
 typedef boost::mpl::int_<3> _3;
 typedef boost::mpl::int_<4> _4;
-
+
 template <typename Map>
 void test_map(Map const& map)
 {
     using namespace boost::fusion;
     std::cout << map << std::endl;
-
+
     BOOST_STATIC_ASSERT(result_of::size<Map>::value == 3);
     //TODO
     //BOOST_TEST(((*find<_1>(map)).second == 1));
@@ -62,7 +62,6 @@
 {
     using namespace boost::fusion;
     using namespace boost;
- using namespace std;
     using boost::fusion::pair;
     using boost::fusion::make_pair;
 
@@ -75,4 +74,3 @@
 
     return boost::report_errors();
 }
-

Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/algorithm/find.cpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,7 +1,7 @@
 /*==============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
 
- Distributed under the Boost Software License, Version 1.0. (See accompanying
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 ==============================================================================*/
 #include <boost/detail/lightweight_test.hpp>
@@ -50,17 +50,17 @@
         BOOST_TEST(*boost::fusion::find<char>(seq) == 'x');
         BOOST_TEST(boost::fusion::find<bool>(seq) == boost::fusion::end(seq));
     }
-
+
     {
         typedef map<
             pair<int, char>
- , pair<double, std::string> >
+ , pair<double, std::string> >
         map_type;
-
+
         map_type seq(
             make_pair<int>('X')
           , make_pair<double>("Men"));
-
+
         //TODO
         //std::cout << *boost::fusion::find<int>(seq) << std::endl;
         //std::cout << *boost::fusion::find<double>(seq) << std::endl;
@@ -77,4 +77,3 @@
 
     return boost::report_errors();
 }
-

Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_adt.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_adt.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_adt.cpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -29,17 +29,17 @@
     class point
     {
     public:
-
+
         point() : x(0), y(0) {}
         point(int in_x, int in_y) : x(in_x), y(in_y) {}
-
+
         int get_x() const { return x; }
         int get_y() const { return y; }
         void set_x(int x_) { x = x_; }
         void set_y(int y_) { y = y_; }
-
+
     private:
-
+
         int x;
         int y;
     };
@@ -55,7 +55,6 @@
 main()
 {
     using namespace boost::fusion;
- using namespace std;
 
     std::cout << tuple_open('[');
     std::cout << tuple_close(']');
@@ -133,4 +132,3 @@
 
     return boost::report_errors();
 }
-

Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_adt_named.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_adt_named.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_adt_named.cpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -29,17 +29,17 @@
     class point
     {
     public:
-
+
         point() : x(0), y(0) {}
         point(int in_x, int in_y) : x(in_x), y(in_y) {}
-
+
         int get_x() const { return x; }
         int get_y() const { return y; }
         void set_x(int x_) { x = x_; }
         void set_y(int y_) { y = y_; }
-
+
     private:
-
+
         int x;
         int y;
     };
@@ -56,7 +56,6 @@
 main()
 {
     using namespace boost::fusion;
- using namespace std;
 
     std::cout << tuple_open('[');
     std::cout << tuple_close(']');
@@ -139,4 +138,3 @@
 
     return boost::report_errors();
 }
-

Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_adt.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_adt.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_adt.cpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -30,17 +30,17 @@
     class point
     {
     public:
-
+
         point() : x(0), y(0) {}
         point(X in_x, Y in_y) : x(in_x), y(in_y) {}
-
+
         X get_x() const { return x; }
         Y get_y() const { return y; }
         void set_x(X x_) { x = x_; }
         void set_y(Y y_) { y = y_; }
-
+
     private:
-
+
         X x;
         Y y;
     };
@@ -57,7 +57,6 @@
 main()
 {
     using namespace boost::fusion;
- using namespace std;
 
     typedef ns::point<int,int> point;
 
@@ -137,4 +136,3 @@
 
     return boost::report_errors();
 }
-

Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_struct.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_struct.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/adapt_assoc_tpl_struct.cpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -124,11 +124,10 @@
         BOOST_MPL_ASSERT((boost::is_same<result_of::value_at_key<point, ns::y_member>::type, int>));
 
         point p = {5, 3};
-
+
         BOOST_TEST(at_key<ns::x_member>(p) == 5);
         BOOST_TEST(at_key<ns::y_member>(p) == 3);
     }
 
     return boost::report_errors();
 }
-

Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_n.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_n.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite1/sequence/vector_n.cpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -1,7 +1,7 @@
 /*=============================================================================
     Copyright (c) 2001-2006 Joel de Guzman
 
- Distributed under the Boost Software License, Version 1.0. (See accompanying
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
     file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
 ==============================================================================*/
 #include <boost/detail/lightweight_test.hpp>
@@ -202,7 +202,7 @@
         type vec; // compile check only
         std::cout << "vector50 of int: " << sizeof(vec) << std::endl;
     }
-
+
     {
         // testing copy and assign from a view
         vector0<> empty;
@@ -227,4 +227,3 @@
 
     return boost::report_errors();
 }
-

Modified: sandbox/SOC/2009/fusion/libs/fusion/test/suite2/adapted/mpl.cpp
==============================================================================
--- sandbox/SOC/2009/fusion/libs/fusion/test/suite2/adapted/mpl.cpp (original)
+++ sandbox/SOC/2009/fusion/libs/fusion/test/suite2/adapted/mpl.cpp 2011-09-16 10:06:44 EDT (Fri, 16 Sep 2011)
@@ -32,9 +32,5 @@
 
 BOOST_MPL_ASSERT_NOT((fusion::traits::is_sequence<mpl::vector<> >));
 
-#include <boost/fusion/adapted/mpl.hpp>
-
-//BOOST_MPL_ASSERT((fusion::traits::is_sequence<mpl::vector<> >));
-
 BOOST_AUTO_TEST_CASE(dummy)
 {}


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