Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r70313 - in sandbox/assign_v2/boost/assign/v2: . deque include optional optional/standard put
From: erwann.rogard_at_[hidden]
Date: 2011-03-21 13:00:35


Author: e_r
Date: 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
New Revision: 70313
URL: http://svn.boost.org/trac/boost/changeset/70313

Log:
upd assign_v2
Text files modified:
   sandbox/assign_v2/boost/assign/v2/deque/deque.hpp | 2
   sandbox/assign_v2/boost/assign/v2/include/modifier.hpp | 2
   sandbox/assign_v2/boost/assign/v2/modifier.hpp | 16 ++++++------
   sandbox/assign_v2/boost/assign/v2/optional/deduce.hpp | 52 ++++++++++++++++++++--------------------
   sandbox/assign_v2/boost/assign/v2/optional/insert.hpp | 12 ++++----
   sandbox/assign_v2/boost/assign/v2/optional/iterate.hpp | 12 ++++----
   sandbox/assign_v2/boost/assign/v2/optional/lookup.hpp | 12 ++++----
   sandbox/assign_v2/boost/assign/v2/optional/modulo.hpp | 26 ++++++++++----------
   sandbox/assign_v2/boost/assign/v2/optional/push.hpp | 12 ++++----
   sandbox/assign_v2/boost/assign/v2/optional/push_back.hpp | 12 ++++----
   sandbox/assign_v2/boost/assign/v2/optional/push_front.hpp | 12 ++++----
   sandbox/assign_v2/boost/assign/v2/optional/repeat.hpp | 12 ++++----
   sandbox/assign_v2/boost/assign/v2/optional/standard.hpp | 10 +++---
   sandbox/assign_v2/boost/assign/v2/optional/standard/include.hpp | 14 +++++-----
   sandbox/assign_v2/boost/assign/v2/optional/standard/modifier.hpp | 32 ++++++++++++------------
   sandbox/assign_v2/boost/assign/v2/put/put.hpp | 2
   16 files changed, 120 insertions(+), 120 deletions(-)

Modified: sandbox/assign_v2/boost/assign/v2/deque/deque.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/deque/deque.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/deque/deque.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -18,7 +18,7 @@
 #include <boost/assign/v2/detail/keyword/nil.hpp>
 #include <boost/assign/v2/detail/pp/ignore.hpp>
 #include <boost/assign/v2/fun/deduce.hpp>
-#include <boost/assign/v2/modifier/deduce.hpp>
+#include <boost/assign/v2/optional/deduce.hpp>
 #include <boost/range/begin.hpp>
 #include <boost/range/end.hpp>
 #include <boost/range/iterator.hpp>

Modified: sandbox/assign_v2/boost/assign/v2/include/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/include/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/include/modifier.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -9,6 +9,6 @@
 //////////////////////////////////////////////////////////////////////////////
 #ifndef BOOST_ASSIGN_V2_INCLUDE_MODIFIER_ER_2010_HPP
 #define BOOST_ASSIGN_V2_INCLUDE_MODIFIER_ER_2010_HPP
-#include <boost/assign/v2/modifier.hpp>
+#include <boost/assign/v2/optional.hpp>
 
 #endif // BOOST_ASSIGN_V2_INCLUDE_PIPE_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/modifier.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,12 +7,12 @@
 // 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_ASSIGN_V2_MODIFIER_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_ER_2010_HPP
-#include <boost/assign/v2/modifier/iterate.hpp>
-#include <boost/assign/v2/modifier/lookup.hpp>
-#include <boost/assign/v2/modifier/modulo.hpp>
-#include <boost/assign/v2/modifier/repeat.hpp>
-#include <boost/assign/v2/modifier/standard.hpp>
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_ER_2010_HPP
+#include <boost/assign/v2/optional/iterate.hpp>
+#include <boost/assign/v2/optional/lookup.hpp>
+#include <boost/assign/v2/optional/modulo.hpp>
+#include <boost/assign/v2/optional/repeat.hpp>
+#include <boost/assign/v2/optional/standard.hpp>
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/deduce.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/deduce.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/deduce.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,17 +7,17 @@
 // 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_ASSIGN_V2_MODIFIER_DEDUCE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_DEDUCE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_ER_2010_HPP
 #include <boost/assign/v2/detail/pp/ignore.hpp>
 #include <boost/assign/v2/detail/traits/value_container/has_push.hpp>
 #include <boost/assign/v2/detail/traits/value_container/category.hpp>
 #include <boost/assign/v2/detail/traits/ptr_container/meta.hpp>
 #include <boost/assign/v2/detail/traits/switch.hpp>
-#include <boost/assign/v2/modifier/insert.hpp>
-#include <boost/assign/v2/modifier/iterate.hpp>
-#include <boost/assign/v2/modifier/push.hpp>
-#include <boost/assign/v2/modifier/push_back.hpp>
+#include <boost/assign/v2/optional/insert.hpp>
+#include <boost/assign/v2/optional/iterate.hpp>
+#include <boost/assign/v2/optional/push.hpp>
+#include <boost/assign/v2/optional/push_back.hpp>
 #include <boost/mpl/assert.hpp>
 #include <boost/preprocessor/cat.hpp>
 #include <boost/type_traits/is_same.hpp>
@@ -29,10 +29,10 @@
     struct deduce_put{};
 }// switch_tag
 
-#ifdef BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_CASE
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_CASE
 #error
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_CASE(Tag, MetaF, Number)\
+#define BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_CASE(Tag, MetaF, Number)\
 namespace switch_aux{\
     template<>\
     struct case_<switch_tag::deduce_put, Number> :\
@@ -45,34 +45,34 @@
 #endif
 
 
-#ifdef BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ASSOCIATIVE
 #error
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE(CaseNumber)\
-BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_CASE(insert, value_container_aux::is_sorted, CaseNumber)\
+#define BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ASSOCIATIVE(CaseNumber)\
+BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_CASE(insert, value_container_aux::is_sorted, CaseNumber)\
 /**/
 #endif
 
-#ifdef BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ARRAY
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ARRAY
 #error
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ARRAY(CaseNumber)\
-BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_CASE(iterate<>, value_container_aux::is_array, CaseNumber)
+#define BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ARRAY(CaseNumber)\
+BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_CASE(iterate<>, value_container_aux::is_array, CaseNumber)
 /**/
 #endif
 
-#ifdef BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ADAPTER
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ADAPTER
 #error
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ADAPTER(CaseNumber)\
-BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_CASE(push, value_container_aux::has_push_deduced_value, CaseNumber)
+#define BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ADAPTER(CaseNumber)\
+BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_CASE(push, value_container_aux::has_push_deduced_value, CaseNumber)
 /**/
 #endif
 
-#ifdef BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_DEFAULT
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_DEFAULT
 #error
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_DEFAULT(CaseNumber)\
+#define BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_DEFAULT(CaseNumber)\
 namespace switch_aux{\
     template<>\
     struct case_<switch_tag::deduce_put, CaseNumber> :\
@@ -83,14 +83,14 @@
 #endif
 
 //[example_put_modifier_deduce_switch
-#ifdef BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH
 #warning
 #else
-BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ASSOCIATIVE(0)
-BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ARRAY(1)
-BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_ADAPTER(2)
-BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH_DEFAULT(3)
-#define BOOST_ASSIGN_V2_MODIFIER_DEDUCE_SWITCH
+BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ASSOCIATIVE(0)
+BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ARRAY(1)
+BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_ADAPTER(2)
+BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH_DEFAULT(3)
+#define BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_SWITCH
 //]
 #endif
 
@@ -120,4 +120,4 @@
 }// assign
 }// boost
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_DEDUCE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_DEDUCE_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/insert.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/insert.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/insert.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,10 +7,10 @@
 // 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_ASSIGN_V2_MODIFIER_INSERT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_INSERT_ER_2010_HPP
-#include <boost/assign/v2/modifier/standard/modifier.hpp>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_TAG(insert)
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD(insert)
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_INSERT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_INSERT_ER_2010_HPP
+#include <boost/assign/v2/optional/standard/modifier.hpp>
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_TAG(insert)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD(insert)
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_INSERT_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_INSERT_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/iterate.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/iterate.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/iterate.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,8 +7,8 @@
 // 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_ASSIGN_V2_MODIFIER_ITERATE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_ITERATE_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_ITERATE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_ITERATE_ER_2010_HPP
 #include <cstddef>
 #include <boost/assign/v2/detail/keyword/ignore.hpp>
 #include <boost/assign/v2/detail/config/enable_cpp0x.hpp>
@@ -103,11 +103,11 @@
 }// assign
 }// boost
 
-#include <boost/assign/v2/modifier/modulo.hpp>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_KEYWORD(iterate)
+#include <boost/assign/v2/optional/modulo.hpp>
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_KEYWORD(iterate)
 
 #define BOOST_ASSIGN_V2_TAG modifier_tag::iterate<Arg>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_META_MODIFIER_TAG(iterate, BOOST_ASSIGN_V2_TAG)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_META_MODIFIER_TAG(iterate, BOOST_ASSIGN_V2_TAG)
 #undef BOOST_ASSIGN_V2_TAG
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_ITERATE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_ITERATE_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/lookup.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/lookup.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/lookup.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,8 +7,8 @@
 // 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_ASSIGN_V2_MODIFIER_LOOKUP_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_LOOKUP_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_LOOKUP_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_LOOKUP_ER_2010_HPP
 #include <boost/assign/v2/detail/keyword/ignore.hpp>
 #include <boost/assign/v2/detail/pp/ignore.hpp>
 #include <boost/assign/v2/framework/modifier.hpp>
@@ -68,10 +68,10 @@
 }// assign
 }// boost
 
-#include <boost/assign/v2/modifier/modulo.hpp>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_KEYWORD(lookup)
+#include <boost/assign/v2/optional/modulo.hpp>
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_KEYWORD(lookup)
 #define BOOST_ASSIGN_V2_TAG modifier_tag::lookup<Arg>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_META_MODIFIER_TAG(lookup, BOOST_ASSIGN_V2_TAG)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_META_MODIFIER_TAG(lookup, BOOST_ASSIGN_V2_TAG)
 #undef BOOST_ASSIGN_V2_TAG
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_LOOKUP_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_LOOKUP_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/modulo.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/modulo.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/modulo.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,8 +7,8 @@
 // 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_ASSIGN_V2_MODIFIER_MODULO_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_MODULO_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_ER_2010_HPP
 #include <boost/assign/v2/detail/keyword/ignore.hpp>
 #include <boost/assign/v2/detail/pp/ignore.hpp>
 #include <boost/assign/v2/framework/fwd.hpp>
@@ -123,10 +123,10 @@
 }// assign
 }// boost
 
-#ifdef BOOST_ASSIGN_V2_MODIFIER_MODULO_META_MODIFIER_TAG
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_MODULO_META_MODIFIER_TAG
 #error
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_META_MODIFIER_TAG(NAME, Result)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_META_MODIFIER_TAG(NAME, Result)\
 namespace boost{\
 namespace assign{\
 namespace v2{\
@@ -146,18 +146,18 @@
 /**/
 #endif
 
-#ifdef BOOST_ASSIGN_V2_MODIFIER_MODULO_PARAM
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_MODULO_PARAM
 #error
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_PARAM(NAME)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_PARAM(NAME)\
     aux::modulo_modifier<aux::BOOST_PP_CAT(keyword_,NAME)>\
 /**/
 #endif
 
-#ifdef BOOST_ASSIGN_V2_MODIFIER_MODULO_KEYWORD
+#ifdef BOOST_ASSIGN_V2_OPTIONAL_MODULO_KEYWORD
 #error
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_KEYWORD(NAME)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_KEYWORD(NAME)\
 namespace boost{\
 namespace assign{\
 namespace v2{\
@@ -171,8 +171,8 @@
 \
 }\
 namespace {\
- BOOST_ASSIGN_V2_MODIFIER_MODULO_PARAM(NAME) const BOOST_PP_CAT(_,NAME)\
- = BOOST_ASSIGN_V2_MODIFIER_MODULO_PARAM(NAME)();\
+ BOOST_ASSIGN_V2_OPTIONAL_MODULO_PARAM(NAME) const BOOST_PP_CAT(_,NAME)\
+ = BOOST_ASSIGN_V2_OPTIONAL_MODULO_PARAM(NAME)();\
 }\
 }\
 }\
@@ -181,7 +181,7 @@
 #endif
 
 // The default
-BOOST_ASSIGN_V2_MODIFIER_MODULO_KEYWORD(standard_modifier)
-BOOST_ASSIGN_V2_MODIFIER_MODULO_META_MODIFIER_TAG(standard_modifier, Arg)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_KEYWORD(standard_modifier)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_META_MODIFIER_TAG(standard_modifier, Arg)
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_MODULO_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_MODULO_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/push.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/push.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/push.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,10 +7,10 @@
 // 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_ASSIGN_V2_MODIFIER_PUSH_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_PUSH_ER_2010_HPP
-#include <boost/assign/v2/modifier/standard/modifier.hpp>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_TAG(push)
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD(push)
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_PUSH_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_PUSH_ER_2010_HPP
+#include <boost/assign/v2/optional/standard/modifier.hpp>
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_TAG(push)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD(push)
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_PUSH_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_PUSH_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/push_back.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/push_back.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/push_back.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,10 +7,10 @@
 // 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_ASSIGN_V2_MODIFIER_PUSH_BACK_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_PUSH_BACK_ER_2010_HPP
-#include <boost/assign/v2/modifier/standard/modifier.hpp>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_TAG(push_back)
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD(push_back)
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_PUSH_BACK_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_PUSH_BACK_ER_2010_HPP
+#include <boost/assign/v2/optional/standard/modifier.hpp>
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_TAG(push_back)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD(push_back)
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_PUSH_BACK_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_PUSH_BACK_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/push_front.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/push_front.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/push_front.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,10 +7,10 @@
 // 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_ASSIGN_V2_MODIFIER_PUSH_FRONT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_PUSH_FRONT_ER_2010_HPP
-#include <boost/assign/v2/modifier/standard/modifier.hpp>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_TAG(push_front)
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD(push_front)
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_PUSH_FRONT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_PUSH_FRONT_ER_2010_HPP
+#include <boost/assign/v2/optional/standard/modifier.hpp>
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_TAG(push_front)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD(push_front)
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_PUSH_FRONT_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_PUSH_FRONT_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/repeat.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/repeat.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/repeat.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,8 +7,8 @@
 // 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_ASSIGN_V2_MODIFIER_REPEAT_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_REPEAT_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_REPEAT_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_REPEAT_ER_2010_HPP
 #include <cstddef>
 #include <boost/assign/v2/detail/config/enable_cpp0x.hpp>
 #include <boost/assign/v2/detail/pp/ignore.hpp>
@@ -82,10 +82,10 @@
 }// v2
 }// assign
 }// boost
-#include <boost/assign/v2/modifier/modulo.hpp>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_KEYWORD(repeat)
+#include <boost/assign/v2/optional/modulo.hpp>
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_KEYWORD(repeat)
 #define BOOST_ASSIGN_V2_TAG modifier_tag::repeat<typename D::modifier_tag>
-BOOST_ASSIGN_V2_MODIFIER_MODULO_META_MODIFIER_TAG(repeat, BOOST_ASSIGN_V2_TAG)
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_META_MODIFIER_TAG(repeat, BOOST_ASSIGN_V2_TAG)
 #undef BOOST_ASSIGN_V2_TAG
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_REPEAT_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_REPEAT_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/standard.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/standard.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/standard.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,9 +7,9 @@
 // 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_ASSIGN_V2_MODIFIER_STANDARD_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_STANDARD_ER_2010_HPP
-#include <boost/assign/v2/modifier/standard/modifier.hpp>
-#include <boost/assign/v2/modifier/standard/include.hpp>
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_STANDARD_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_STANDARD_ER_2010_HPP
+#include <boost/assign/v2/optional/standard/modifier.hpp>
+#include <boost/assign/v2/optional/standard/include.hpp>
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_STANDARD_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_STANDARD_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/standard/include.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/standard/include.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/standard/include.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,11 +7,11 @@
 // 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_ASSIGN_V2_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
-#include <boost/assign/v2/modifier/insert.hpp>
-#include <boost/assign/v2/modifier/push.hpp>
-#include <boost/assign/v2/modifier/push_back.hpp>
-#include <boost/assign/v2/modifier/push_front.hpp>
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_STANDARD_INCLUDE_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_STANDARD_INCLUDE_ER_2010_HPP
+#include <boost/assign/v2/optional/insert.hpp>
+#include <boost/assign/v2/optional/push.hpp>
+#include <boost/assign/v2/optional/push_back.hpp>
+#include <boost/assign/v2/optional/push_front.hpp>
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_STANDARD_INCLUDE_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_STANDARD_INCLUDE_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/optional/standard/modifier.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/optional/standard/modifier.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/optional/standard/modifier.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -7,20 +7,20 @@
 // 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_ASSIGN_V2_MODIFIER_STANDARD_MODIFIER_ER_2010_HPP
-#define BOOST_ASSIGN_V2_MODIFIER_STANDARD_MODIFIER_ER_2010_HPP
+#ifndef BOOST_ASSIGN_V2_OPTIONAL_STANDARD_MODIFIER_ER_2010_HPP
+#define BOOST_ASSIGN_V2_OPTIONAL_STANDARD_MODIFIER_ER_2010_HPP
 #include <boost/assign/v2/detail/keyword/ignore.hpp>
 #include <boost/assign/v2/framework/modifier.hpp>
-#include <boost/assign/v2/modifier/modulo.hpp>
+#include <boost/assign/v2/optional/modulo.hpp>
 #include <boost/preprocessor/cat.hpp>
 
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL_PTR(FUN)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL_PTR(FUN)\
     template<typename C, typename T>\
     void impl(C& cont, T* t)const{\
     cont.FUN( t );\
 }\
 /**/
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL_LVALUE(FUN)\
     template<typename C, typename T>\
     void impl(C& cont, T& t)const{\
     cont.FUN( t );\
@@ -33,7 +33,7 @@
 #include <boost/utility/enable_if.hpp>
 #include <boost/type_traits/is_reference.hpp>
 // disable_if necessary to avoid ambiguity resolution with GCC4.4
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL_RVALUE(FUN)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL_RVALUE(FUN)\
     template<typename C, typename T>\
         typename boost::disable_if<\
         boost::is_reference<T>,\
@@ -43,17 +43,17 @@
         cont.FUN( std::move( t ) );\
     }\
 /**/
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL_RVALUE(FUN)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL(FUN)\
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL_LVALUE(FUN)\
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL_RVALUE(FUN)\
 /**/
 #else
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
-BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL_LVALUE(FUN)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL(FUN)\
+BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL_LVALUE(FUN)\
 /**/
 #endif // BOOST_ASSIGN_V2_ENABLE_CPP0X
 
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_TAG(FUN)\
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_TAG(FUN)\
 namespace boost{\
 namespace assign{\
 namespace v2{\
@@ -63,8 +63,8 @@
 }\
 /**/
 
-// Must be preceded by BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_TAG(FUN)
-#define BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD(FUN)\
+// Must be preceded by BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_TAG(FUN)
+#define BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD(FUN)\
 namespace boost{\
 namespace assign{\
 namespace v2{\
@@ -77,7 +77,7 @@
         public:\
         adapter_modifier(){}\
         adapter_modifier( ignore_, ignore_ ){}\
- BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_IMPL(FUN)\
+ BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_IMPL(FUN)\
     };\
 \
 }\
@@ -95,4 +95,4 @@
 /**/
 
 
-#endif // BOOST_ASSIGN_V2_MODIFIER_MODULO_STANDARD_ER_2010_HPP
+#endif // BOOST_ASSIGN_V2_OPTIONAL_MODULO_STANDARD_ER_2010_HPP

Modified: sandbox/assign_v2/boost/assign/v2/put/put.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/put/put.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/put/put.hpp 2011-03-21 13:00:32 EDT (Mon, 21 Mar 2011)
@@ -14,7 +14,7 @@
 #include <boost/assign/v2/framework/replace_parameter.hpp>
 #include <boost/assign/v2/detail/pp/ignore.hpp>
 #include <boost/assign/v2/fun/deduce.hpp>
-#include <boost/assign/v2/modifier/deduce.hpp>
+#include <boost/assign/v2/optional/deduce.hpp>
 #include <boost/assign/v2/ref/wrapper/copy.hpp>
 
 namespace boost{


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