Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r72506 - sandbox/assign_v2/boost/assign/v2/deque/cpp03
From: erwann.rogard_at_[hidden]
Date: 2011-06-09 09:17:45


Author: e_r
Date: 2011-06-09 09:17:45 EDT (Thu, 09 Jun 2011)
New Revision: 72506
URL: http://svn.boost.org/trac/boost/changeset/72506

Log:
upd assign_v2
Text files modified:
   sandbox/assign_v2/boost/assign/v2/deque/cpp03/csv_deque_basic.hpp | 6 +++---
   1 files changed, 3 insertions(+), 3 deletions(-)

Modified: sandbox/assign_v2/boost/assign/v2/deque/cpp03/csv_deque_basic.hpp
==============================================================================
--- sandbox/assign_v2/boost/assign/v2/deque/cpp03/csv_deque_basic.hpp (original)
+++ sandbox/assign_v2/boost/assign/v2/deque/cpp03/csv_deque_basic.hpp 2011-06-09 09:17:45 EDT (Thu, 09 Jun 2011)
@@ -52,11 +52,11 @@
 )
 #undef BOOST_ASSIGN_V2_CSV_DEQUE_OVERLOAD_BASIC
 
-#define BOOST_ASSIGN_V2_MACRO(z, i, is_const) BOOST_PP_EXPR_IF(is_const, const) T& BOOST_PP_CAT(_,i)
+#define BOOST_ASSIGN_V2_MACRO(z, i, data) const T& BOOST_PP_CAT(_,i)
 #define BOOST_ASSIGN_V2_CSV_DEQUE_OVERLOAD_BASIC_IMPLICIT(z, N, is_const)\
     template<typename T, typename Options>\
     typename result_of::csv_deque_option<T, Options>::type\
- csv_deque( BOOST_PP_ENUM(N, BOOST_ASSIGN_V2_MACRO, is_const) )\
+ csv_deque( BOOST_PP_ENUM(N, BOOST_ASSIGN_V2_MACRO, ~) )\
     {\
         typedef typename csv_deque_deduce_value<T>::type t_;\
         return csv(\
@@ -66,7 +66,7 @@
     }\
     template<typename T>\
     typename result_of::csv_deque<T>::type\
- csv_deque( BOOST_PP_ENUM(N, BOOST_ASSIGN_V2_MACRO, is_const) )\
+ csv_deque( BOOST_PP_ENUM(N, BOOST_ASSIGN_V2_MACRO, ~) )\
     {\
         typedef typename csv_deque_deduce_value<T>::type t_;\
         return csv( deque<t_>( _nil ), BOOST_PP_ENUM_PARAMS(N, _) );\


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