Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r68970 - in sandbox/local/libs/local/params_name/boost/local/aux_: . function preprocessor/sign
From: lorcaminiti_at_[hidden]
Date: 2011-02-17 14:55:00


Author: lcaminiti
Date: 2011-02-17 14:54:58 EST (Thu, 17 Feb 2011)
New Revision: 68970
URL: http://svn.boost.org/trac/boost/changeset/68970

Log:
Renamed aux_/function to aux_/function_macro.
Removed:
   sandbox/local/libs/local/params_name/boost/local/aux_/function/
Text files modified:
   sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_any_bind.hpp | 23 ++++++++++++-----------
   sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_bind.hpp | 4 ++--
   sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_const_bind.hpp | 4 ++--
   sandbox/local/libs/local/params_name/boost/local/aux_/symbol.hpp | 24 +++++++++++-------------
   4 files changed, 27 insertions(+), 28 deletions(-)

Modified: sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_any_bind.hpp
==============================================================================
--- sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_any_bind.hpp (original)
+++ sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_any_bind.hpp 2011-02-17 14:54:58 EST (Thu, 17 Feb 2011)
@@ -19,26 +19,27 @@
 // Public //
 
 // Expand to 1 iff `this` is bound (const or not).
-#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_ANY_BIND_THIS(params) \
+#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_ANY_BIND_THIS(params) \
     /* can't use PP_BITOR/PP_OR because don't expand on MSVC */ \
- BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_CONST_BIND_THIS(params), \
+ BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_CONST_BIND_THIS(params), \
         1 \
- , BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_BIND_THIS(params), \
+ , BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_BIND_THIS(params), \
         1 \
     , \
         0 \
     ))
 
 // Expand to 1 iff has one or more bound including `this` (const or not).
-#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_ANY_BIND(params) \
+#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_ANY_BIND(params) \
     /* can't use PP_BITOR/PP_OR because don't expand on MSVC */ \
- BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_CONST_BIND(params), \
+ BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_CONST_BIND(params), \
         1 \
- , BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_CONST_BIND_THIS(params), \
+ , BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_CONST_BIND_THIS( \
+ params), \
         1 \
- , BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_BIND(params), \
+ , BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_BIND(params), \
         1 \
- , BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_BIND_THIS(params), \
+ , BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_BIND_THIS(params), \
         1 \
     , \
         0 \
@@ -48,16 +49,16 @@
 // including `this` if bound (const or not).
 #define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_ALL_BIND(params) \
     (BOOST_PP_NIL) \
- BOOST_PP_EXPR_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_ANY_BIND_THIS( \
+ BOOST_PP_EXPR_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_ANY_BIND_THIS( \
             params), \
         (this) /* never by reference because `&this` is not valid in C++ */ \
     ) \
- BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_CONST_BIND(params), \
+ BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_CONST_BIND(params), \
         BOOST_LOCAL_AUX_PP_SIGN_PARAMS_ALL_BIND_SEQ_TAIL_ \
     , \
         BOOST_PP_TUPLE_EAT(2) \
     )(params, BOOST_LOCAL_AUX_PP_SIGN_PARAMS_CONST_BIND) \
- BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_BIND(params), \
+ BOOST_PP_IIF(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_BIND(params), \
         BOOST_LOCAL_AUX_PP_SIGN_PARAMS_ALL_BIND_SEQ_TAIL_ \
     , \
         BOOST_PP_TUPLE_EAT(2) \

Modified: sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_bind.hpp
==============================================================================
--- sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_bind.hpp (original)
+++ sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_bind.hpp 2011-02-17 14:54:58 EST (Thu, 17 Feb 2011)
@@ -10,7 +10,7 @@
             BOOST_LOCAL_AUX_PP_SIGN_PARSED_PARAMS_INDEX_BIND, \
             params)
 
-#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_BIND(params) \
+#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_BIND(params) \
     BOOST_PP_GREATER(BOOST_PP_SEQ_SIZE( /* size > 1 because nil-seq */ \
             BOOST_LOCAL_AUX_PP_SIGN_PARAMS_BIND(params)), 1)
 
@@ -19,7 +19,7 @@
             BOOST_LOCAL_AUX_PP_SIGN_PARSED_PARAMS_INDEX_BIND_THIS_COUNT, \
             params)
 
-#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_BIND_THIS(params) \
+#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_BIND_THIS(params) \
     BOOST_PP_GREATER(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_BIND_THIS_COUNT( \
             params), 0)
 

Modified: sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_const_bind.hpp
==============================================================================
--- sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_const_bind.hpp (original)
+++ sandbox/local/libs/local/params_name/boost/local/aux_/preprocessor/sign/params_const_bind.hpp 2011-02-17 14:54:58 EST (Thu, 17 Feb 2011)
@@ -12,7 +12,7 @@
             BOOST_LOCAL_AUX_PP_SIGN_PARSED_PARAMS_INDEX_CONST_BIND, \
             params)
 
-#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_CONST_BIND(params) \
+#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_CONST_BIND(params) \
     BOOST_PP_GREATER(BOOST_PP_SEQ_SIZE( /* size > 1 because nil-seq */ \
             BOOST_LOCAL_AUX_PP_SIGN_PARAMS_CONST_BIND(params)), 1)
 
@@ -21,7 +21,7 @@
             BOOST_LOCAL_AUX_PP_SIGN_PARSED_PARAMS_INDEX_CONST_BIND_THIS_COUNT, \
             params)
 
-#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAS_CONST_BIND_THIS(params) \
+#define BOOST_LOCAL_AUX_PP_SIGN_PARAMS_HAVE_CONST_BIND_THIS(params) \
     BOOST_PP_GREATER(BOOST_LOCAL_AUX_PP_SIGN_PARAMS_CONST_BIND_THIS_COUNT( \
             params), 0)
 

Modified: sandbox/local/libs/local/params_name/boost/local/aux_/symbol.hpp
==============================================================================
--- sandbox/local/libs/local/params_name/boost/local/aux_/symbol.hpp (original)
+++ sandbox/local/libs/local/params_name/boost/local/aux_/symbol.hpp 2011-02-17 14:54:58 EST (Thu, 17 Feb 2011)
@@ -50,16 +50,10 @@
     BOOST_LOCAL_AUX_INTERNAL_SYMBOL(args)
 
 #define BOOST_LOCAL_AUX_SYMBOL_PARAMS_LOCAL_VARIABLE_NAME(id) \
- BOOST_LOCAL_AUX_INTERNAL_SYMBOL(BOOST_PP_CAT(params_, id))
+ BOOST_LOCAL_AUX_INTERNAL_SYMBOL(BOOST_PP_CAT(params, id))
 
-#define BOOST_LOCAL_AUX_SYMBOL_PARAMS_VARIABLE_NAME \
- BOOST_LOCAL_AUX_INTERNAL_SYMBOL(params)
-
-#define BOOST_LOCAL_AUX_SYMBOL_FUNCTOR_CLASS_NAME( \
- local_function_name) \
- BOOST_LOCAL_AUX_INTERNAL_SYMBOL(BOOST_PP_CAT(BOOST_PP_CAT( \
- functor, BOOST_LOCAL_AUX_SYMBOL_INFIX), \
- local_function_name))
+#define BOOST_LOCAL_AUX_SYMBOL_FUNCTOR_CLASS_NAME(id) \
+ BOOST_LOCAL_AUX_INTERNAL_SYMBOL(BOOST_PP_CAT(functor, id))
 
 #define BOOST_LOCAL_AUX_SYMBOL_FUNCTOR_OBJECT_NAME( \
         local_function_name) \
@@ -67,10 +61,11 @@
             object, BOOST_LOCAL_AUX_SYMBOL_INFIX), \
             local_function_name))
 
-#define BOOST_LOCAL_AUX_SYMBOL_FUNCTION_REF_NAME( \
- local_function_name) \
- BOOST_LOCAL_AUX_INTERNAL_SYMBOL(BOOST_PP_CAT(BOOST_PP_CAT( \
- local_function_name, BOOST_LOCAL_AUX_SYMBOL_INFIX), ref))
+#define BOOST_LOCAL_AUX_SYMBOL_BINDS_VARIABLE_NAME \
+ BOOST_LOCAL_AUX_INTERNAL_SYMBOL(binds)
+
+#define BOOST_LOCAL_AUX_SYMBOL_FUNCTOR_TYPE \
+ BOOST_LOCAL_AUX_INTERNAL_SYMBOL(functor_type)
 
 #define BOOST_LOCAL_AUX_SYMBOL_BODY_FUNCTION_NAME \
     BOOST_LOCAL_AUX_INTERNAL_SYMBOL(body)
@@ -78,5 +73,8 @@
 #define BOOST_LOCAL_AUX_SYMBOL_BLOCK_FUNCTION_NAME \
     BOOST_LOCAL_AUX_INTERNAL_SYMBOL(block_function)
 
+#define BOOST_LOCAL_AUX_SYMBOL_INIT_RECURSION_FUNCTION_NAME \
+ BOOST_LOCAL_AUX_INTERNAL_SYMBOL(init_recursion)
+
 #endif // #include guard
 


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