diff --git a/include/boost/preprocessor/arithmetic/add.hpp b/include/boost/preprocessor/arithmetic/add.hpp index b06c30c..29976e9 100644 --- a/include/boost/preprocessor/arithmetic/add.hpp +++ b/include/boost/preprocessor/arithmetic/add.hpp @@ -27,6 +27,11 @@ single token).

+ +

Test

+ */ #define BOOST_PP_ADD(X,Y) BOOST_PP_ADD_D(0,X,Y) diff --git a/include/boost/preprocessor/arithmetic/div.hpp b/include/boost/preprocessor/arithmetic/div.hpp index dc7eef7..3dafffe 100644 --- a/include/boost/preprocessor/arithmetic/div.hpp +++ b/include/boost/preprocessor/arithmetic/div.hpp @@ -25,6 +25,11 @@ single token).

+ +

Test

+ */ #define BOOST_PP_DIV(X,Y) BOOST_PP_DIV_D(0,X,Y) diff --git a/include/boost/preprocessor/arithmetic/mod.hpp b/include/boost/preprocessor/arithmetic/mod.hpp index 73aaca6..6033d23 100644 --- a/include/boost/preprocessor/arithmetic/mod.hpp +++ b/include/boost/preprocessor/arithmetic/mod.hpp @@ -24,6 +24,11 @@ single token).

+ +

Test

+ */ #define BOOST_PP_MOD(X,Y) BOOST_PP_MOD_D(0,X,Y) diff --git a/include/boost/preprocessor/arithmetic/mul.hpp b/include/boost/preprocessor/arithmetic/mul.hpp index 21a0649..cc8fce6 100644 --- a/include/boost/preprocessor/arithmetic/mul.hpp +++ b/include/boost/preprocessor/arithmetic/mul.hpp @@ -24,6 +24,11 @@ single token).

+ +

Test

+ */ #define BOOST_PP_MUL(X,Y) BOOST_PP_MUL_D(0,X,Y) diff --git a/include/boost/preprocessor/arithmetic/sub.hpp b/include/boost/preprocessor/arithmetic/sub.hpp index dc440d6..87a90de 100644 --- a/include/boost/preprocessor/arithmetic/sub.hpp +++ b/include/boost/preprocessor/arithmetic/sub.hpp @@ -26,6 +26,11 @@ single token).

+ +

Test

+ */ #define BOOST_PP_SUB(X,Y) BOOST_PP_SUB_D(0,X,Y) diff --git a/include/boost/preprocessor/cat.hpp b/include/boost/preprocessor/cat.hpp index 2d2faea..d1bbb5c 100644 --- a/include/boost/preprocessor/cat.hpp +++ b/include/boost/preprocessor/cat.hpp @@ -20,6 +20,11 @@ expanded.

+ +

Test

+ */ #define BOOST_PP_CAT(X,Y) BOOST_PP_CAT_DELAY(X,Y) diff --git a/include/boost/preprocessor/comparison/equal.hpp b/include/boost/preprocessor/comparison/equal.hpp index 4f8805c..11071b3 100644 --- a/include/boost/preprocessor/comparison/equal.hpp +++ b/include/boost/preprocessor/comparison/equal.hpp @@ -23,6 +23,11 @@ otherwise.

+ +

Test

+ */ #define BOOST_PP_EQUAL(X,Y) BOOST_PP_EQUAL_D(0,X,Y) diff --git a/include/boost/preprocessor/comparison/greater.hpp b/include/boost/preprocessor/comparison/greater.hpp index 382a071..4ac5650 100644 --- a/include/boost/preprocessor/comparison/greater.hpp +++ b/include/boost/preprocessor/comparison/greater.hpp @@ -22,6 +22,11 @@ otherwise.

+ +

Test

+ */ #define BOOST_PP_GREATER(X,Y) BOOST_PP_GREATER_D(0,X,Y) diff --git a/include/boost/preprocessor/comparison/greater_equal.hpp b/include/boost/preprocessor/comparison/greater_equal.hpp index ad66c2c..f675c58 100644 --- a/include/boost/preprocessor/comparison/greater_equal.hpp +++ b/include/boost/preprocessor/comparison/greater_equal.hpp @@ -22,6 +22,11 @@ otherwise.

+ +

Test

+ */ #define BOOST_PP_GREATER_EQUAL(X,Y) BOOST_PP_GREATER_EQUAL_D(0,X,Y) diff --git a/include/boost/preprocessor/comparison/less.hpp b/include/boost/preprocessor/comparison/less.hpp index 468ec9b..a8b6d0b 100644 --- a/include/boost/preprocessor/comparison/less.hpp +++ b/include/boost/preprocessor/comparison/less.hpp @@ -24,6 +24,11 @@ otherwise.

+ +

Test

+ */ #define BOOST_PP_LESS(X,Y) BOOST_PP_LESS_D(0,X,Y) diff --git a/include/boost/preprocessor/comparison/less_equal.hpp b/include/boost/preprocessor/comparison/less_equal.hpp index 3c1464b..5a69e0e 100644 --- a/include/boost/preprocessor/comparison/less_equal.hpp +++ b/include/boost/preprocessor/comparison/less_equal.hpp @@ -23,6 +23,11 @@ otherwise.

+ +

Test

+ */ #define BOOST_PP_LESS_EQUAL(X,Y) BOOST_PP_LESS_EQUAL_D(0,X,Y) diff --git a/include/boost/preprocessor/comparison/not_equal.hpp b/include/boost/preprocessor/comparison/not_equal.hpp index 5d5a6f3..a352c99 100644 --- a/include/boost/preprocessor/comparison/not_equal.hpp +++ b/include/boost/preprocessor/comparison/not_equal.hpp @@ -24,6 +24,11 @@ otherwise.

+ +

Test

+ */ #define BOOST_PP_NOT_EQUAL(X,Y) BOOST_PP_NOT_EQUAL_D(0,X,Y) diff --git a/include/boost/preprocessor/empty.hpp b/include/boost/preprocessor/empty.hpp index b1be5ea..7073850 100644 --- a/include/boost/preprocessor/empty.hpp +++ b/include/boost/preprocessor/empty.hpp @@ -19,6 +19,11 @@ + +

Test

+ */ #define BOOST_PP_EMPTY() diff --git a/include/boost/preprocessor/enum.hpp b/include/boost/preprocessor/enum.hpp index 120ad26..3b70e2d 100644 --- a/include/boost/preprocessor/enum.hpp +++ b/include/boost/preprocessor/enum.hpp @@ -29,6 +29,11 @@ + +

Test

+ */ #define BOOST_PP_ENUM(N,F,P) BOOST_PP_REPEAT(N,BOOST_PP_ENUM_F,(F,P)) diff --git a/include/boost/preprocessor/enum_params.hpp b/include/boost/preprocessor/enum_params.hpp index 5b52e50..4582764 100644 --- a/include/boost/preprocessor/enum_params.hpp +++ b/include/boost/preprocessor/enum_params.hpp @@ -28,6 +28,11 @@ + +

Test

+ */ #define BOOST_PP_ENUM_PARAMS(N,P) BOOST_PP_ENUM(N,BOOST_PP_ENUM_PARAMS_F,P) diff --git a/include/boost/preprocessor/enum_params_with_a_default.hpp b/include/boost/preprocessor/enum_params_with_a_default.hpp index 687b1dd..a3c5c99 100644 --- a/include/boost/preprocessor/enum_params_with_a_default.hpp +++ b/include/boost/preprocessor/enum_params_with_a_default.hpp @@ -28,6 +28,11 @@ + +

Test

+ */ #define BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT(N,P,D) BOOST_PP_ENUM(N,BOOST_PP_ENUM_PARAMS_WITH_A_DEFAULT_F,(P,D)) diff --git a/include/boost/preprocessor/enum_params_with_defaults.hpp b/include/boost/preprocessor/enum_params_with_defaults.hpp index 2c80df8..89b90ae 100644 --- a/include/boost/preprocessor/enum_params_with_defaults.hpp +++ b/include/boost/preprocessor/enum_params_with_defaults.hpp @@ -31,6 +31,11 @@ + +

Test

+ */ #define BOOST_PP_ENUM_PARAMS_WITH_DEFAULTS(N,P,D) BOOST_PP_ENUM(N,BOOST_PP_ENUM_PARAMS_WITH_DEFAULTS_F,(P,D)) diff --git a/include/boost/preprocessor/enum_shifted_params.hpp b/include/boost/preprocessor/enum_shifted_params.hpp index e19b803..a67db58 100644 --- a/include/boost/preprocessor/enum_shifted_params.hpp +++ b/include/boost/preprocessor/enum_shifted_params.hpp @@ -34,6 +34,11 @@
  • This macro facilitates a typical usage of the library. Shifted parameter lists are common in template metaprograms.
  • + +

    Test

    + */ #define BOOST_PP_ENUM_SHIFTED_PARAMS(N,P) BOOST_PP_ENUM_SHIFTED(N,BOOST_PP_ENUM_SHIFTED_PARAMS_F,P) diff --git a/include/boost/preprocessor/identity.hpp b/include/boost/preprocessor/identity.hpp index 66c14ab..213efdf 100644 --- a/include/boost/preprocessor/identity.hpp +++ b/include/boost/preprocessor/identity.hpp @@ -31,6 +31,11 @@ invoked.

       X
     
    + +

    Test

    + */ #define BOOST_PP_IDENTITY(X) X BOOST_PP_EMPTY diff --git a/include/boost/preprocessor/if.hpp b/include/boost/preprocessor/if.hpp index 7a343c7..3bbaadc 100644 --- a/include/boost/preprocessor/if.hpp +++ b/include/boost/preprocessor/if.hpp @@ -21,6 +21,11 @@

    BOOST_PP_IF() enables convenient generation of lists using BOOST_PP_REPEAT().

    + +

    Test

    + */ #define BOOST_PP_IF(C,T,E) BOOST_PP_IF_BOOL(BOOST_PP_BOOL(C))(E,T) diff --git a/include/boost/preprocessor/list/append.hpp b/include/boost/preprocessor/list/append.hpp index 448be9d..15fe216 100644 --- a/include/boost/preprocessor/list/append.hpp +++ b/include/boost/preprocessor/list/append.hpp @@ -36,6 +36,11 @@ + +

    Test

    + */ #define BOOST_PP_LIST_APPEND(L,P) BOOST_PP_LIST_APPEND_D(0,L,P) diff --git a/include/boost/preprocessor/list/at.hpp b/include/boost/preprocessor/list/at.hpp index e94d5a2..050dad2 100644 --- a/include/boost/preprocessor/list/at.hpp +++ b/include/boost/preprocessor/list/at.hpp @@ -30,6 +30,11 @@ first element is at index 0.

    + +

    Test

    + */ #define BOOST_PP_LIST_AT(L,I) BOOST_PP_LIST_AT_D(0,L,I) diff --git a/include/boost/preprocessor/list/cat.hpp b/include/boost/preprocessor/list/cat.hpp index 07b0026..974368a 100644 --- a/include/boost/preprocessor/list/cat.hpp +++ b/include/boost/preprocessor/list/cat.hpp @@ -34,6 +34,11 @@ + +

    Test

    + */ #define BOOST_PP_LIST_CAT(L) BOOST_PP_LIST_CAT_D(0,L) diff --git a/include/boost/preprocessor/list/filter.hpp b/include/boost/preprocessor/list/filter.hpp index e39b141..8ac8ba4 100644 --- a/include/boost/preprocessor/list/filter.hpp +++ b/include/boost/preprocessor/list/filter.hpp @@ -34,6 +34,11 @@ for which F(D,P,X) is true.

    + +

    Test

    + */ #define BOOST_PP_LIST_FILTER(F,P,L) BOOST_PP_LIST_FILTER_D(0,F,P,L) diff --git a/include/boost/preprocessor/list/first_n.hpp b/include/boost/preprocessor/list/first_n.hpp index bf8aaff..b70e7e0 100644 --- a/include/boost/preprocessor/list/first_n.hpp +++ b/include/boost/preprocessor/list/first_n.hpp @@ -41,6 +41,11 @@ + +

    Test

    + */ #define BOOST_PP_LIST_FIRST_N(N,L) BOOST_PP_LIST_FIRST_N_D(0,N,L) diff --git a/include/boost/preprocessor/list/fold_left.hpp b/include/boost/preprocessor/list/fold_left.hpp index 63e8c3b..de22685 100644 --- a/include/boost/preprocessor/list/fold_left.hpp +++ b/include/boost/preprocessor/list/fold_left.hpp @@ -44,6 +44,11 @@ list L (from the left or the start of the list).

    + +

    Test

    + */ #define BOOST_PP_LIST_FOLD_LEFT(F,P,L) BOOST_PP_LIST_FOLD_LEFT_D(0,F,P,L) diff --git a/include/boost/preprocessor/list/fold_right.hpp b/include/boost/preprocessor/list/fold_right.hpp index 3433389..0c7630e 100644 --- a/include/boost/preprocessor/list/fold_right.hpp +++ b/include/boost/preprocessor/list/fold_right.hpp @@ -40,6 +40,11 @@ list L (from the right or the end of the list).

    + +

    Test

    + */ #define BOOST_PP_LIST_FOLD_RIGHT(F,L,P) BOOST_PP_LIST_FOLD_RIGHT_D(0,F,L,P) diff --git a/include/boost/preprocessor/list/for_each.hpp b/include/boost/preprocessor/list/for_each.hpp index 54d40d3..f8b3fc7 100644 --- a/include/boost/preprocessor/list/for_each.hpp +++ b/include/boost/preprocessor/list/for_each.hpp @@ -37,6 +37,11 @@ BOOST_PP_LIST_SIZE(L)[.

    + +

    Test

    + */ #define BOOST_PP_LIST_FOR_EACH(F,P,L) BOOST_PP_LIST_FOR_EACH_R(0,F,P,L) diff --git a/include/boost/preprocessor/list/for_each_product.hpp b/include/boost/preprocessor/list/for_each_product.hpp index fae1f53..c7280c0 100644 --- a/include/boost/preprocessor/list/for_each_product.hpp +++ b/include/boost/preprocessor/list/for_each_product.hpp @@ -35,6 +35,11 @@ explosion.

    + +

    Test

    + */ #define BOOST_PP_LIST_FOR_EACH_PRODUCT(F,N,T_OF_L) BOOST_PP_LIST_FOR_EACH_PRODUCT_R(0,F,N,T_OF_L) diff --git a/include/boost/preprocessor/list/rest_n.hpp b/include/boost/preprocessor/list/rest_n.hpp index 32341bd..6c1eee8 100644 --- a/include/boost/preprocessor/list/rest_n.hpp +++ b/include/boost/preprocessor/list/rest_n.hpp @@ -41,6 +41,11 @@ list L.

    + +

    Test

    + */ #define BOOST_PP_LIST_REST_N(N,L) BOOST_PP_LIST_REST_N_D(0,N,L) diff --git a/include/boost/preprocessor/list/reverse.hpp b/include/boost/preprocessor/list/reverse.hpp index 2e6ee53..54790a1 100644 --- a/include/boost/preprocessor/list/reverse.hpp +++ b/include/boost/preprocessor/list/reverse.hpp @@ -33,6 +33,11 @@ + +

    Test

    + */ #define BOOST_PP_LIST_REVERSE(L) BOOST_PP_LIST_REVERSE_D(0,L) diff --git a/include/boost/preprocessor/list/size.hpp b/include/boost/preprocessor/list/size.hpp index 5078bd6..1273499 100644 --- a/include/boost/preprocessor/list/size.hpp +++ b/include/boost/preprocessor/list/size.hpp @@ -30,6 +30,11 @@ + +

    Test

    + */ #define BOOST_PP_LIST_SIZE(L) BOOST_PP_LIST_SIZE_D(0,L) diff --git a/include/boost/preprocessor/list/to_tuple.hpp b/include/boost/preprocessor/list/to_tuple.hpp index 494940d..297e352 100644 --- a/include/boost/preprocessor/list/to_tuple.hpp +++ b/include/boost/preprocessor/list/to_tuple.hpp @@ -35,6 +35,11 @@ + +

    Test

    + */ #define BOOST_PP_LIST_TO_TUPLE(L) BOOST_PP_LIST_TO_TUPLE_R(0,L) diff --git a/include/boost/preprocessor/list/transform.hpp b/include/boost/preprocessor/list/transform.hpp index 9345fd1..e5a0fc5 100644 --- a/include/boost/preprocessor/list/transform.hpp +++ b/include/boost/preprocessor/list/transform.hpp @@ -44,6 +44,11 @@ of the list producing a new list.

    + +

    Test

    + */ #define BOOST_PP_LIST_TRANSFORM(F,P,L) BOOST_PP_LIST_TRANSFORM_D(0,F,P,L) diff --git a/include/boost/preprocessor/logical/and.hpp b/include/boost/preprocessor/logical/and.hpp index 59fd22f..34c5215 100644 --- a/include/boost/preprocessor/logical/and.hpp +++ b/include/boost/preprocessor/logical/and.hpp @@ -18,6 +18,11 @@ /**

    Expands to the logical AND of the operands.

    For example, BOOST_PP_AND(0,5) expands to 0 (a single token).

    + +

    Test

    + */ #define BOOST_PP_AND(X,Y) BOOST_PP_NOR(BOOST_PP_NOT(X),BOOST_PP_NOT(Y)) diff --git a/include/boost/preprocessor/logical/bool.hpp b/include/boost/preprocessor/logical/bool.hpp index 7e5d5ba..e3ceeeb 100644 --- a/include/boost/preprocessor/logical/bool.hpp +++ b/include/boost/preprocessor/logical/bool.hpp @@ -13,7 +13,8 @@ * See http://www.boost.org for most recent version. */ -/**

    Expands to 0 if X == 0 and 1 if X != 0.

    */ +/**

    Expands to 0 if X == 0 and 1 if X != 0.

    +*/ #define BOOST_PP_BOOL(X) BOOST_PP_BOOL_DELAY(X) #ifndef DOXYGEN_SHOULD_SKIP_THIS diff --git a/include/boost/preprocessor/logical/nor.hpp b/include/boost/preprocessor/logical/nor.hpp index 0895a36..1fa1fed 100644 --- a/include/boost/preprocessor/logical/nor.hpp +++ b/include/boost/preprocessor/logical/nor.hpp @@ -18,6 +18,11 @@ /**

    Expands to the logical NEITHER OR of the operands.

    For example, BOOST_PP_NOR(0,5) expands to 0 (a single token).

    + +

    Test

    + */ #define BOOST_PP_NOR(X,Y) BOOST_PP_NOR_BOOL(BOOST_PP_BOOL(X),BOOST_PP_BOOL(Y)) diff --git a/include/boost/preprocessor/logical/not.hpp b/include/boost/preprocessor/logical/not.hpp index b279d90..5d19f92 100644 --- a/include/boost/preprocessor/logical/not.hpp +++ b/include/boost/preprocessor/logical/not.hpp @@ -18,6 +18,11 @@ /**

    Expands to the logical NOT of the operand.

    For example, BOOST_PP_NOT(0) expands to 1 (a single token).

    + +

    Test

    + */ #define BOOST_PP_NOT(X) BOOST_PP_NOR(X,X) diff --git a/include/boost/preprocessor/logical/or.hpp b/include/boost/preprocessor/logical/or.hpp index d3a6aff..fc98ee5 100644 --- a/include/boost/preprocessor/logical/or.hpp +++ b/include/boost/preprocessor/logical/or.hpp @@ -18,6 +18,11 @@ /**

    Expands to the logical OR of the operands.

    For example, BOOST_PP_OR(0,2) expands to 1 (a single token).

    + +

    Test

    + */ #define BOOST_PP_OR(X,Y) BOOST_PP_NOT(BOOST_PP_NOR(X,Y)) diff --git a/include/boost/preprocessor/logical/xor.hpp b/include/boost/preprocessor/logical/xor.hpp index 1f08dcf..112b79d 100644 --- a/include/boost/preprocessor/logical/xor.hpp +++ b/include/boost/preprocessor/logical/xor.hpp @@ -18,6 +18,11 @@ /**

    Expands to the logical EXCLUSIVE OR of the operands.

    For example, BOOST_PP_XOR(1,2) expands to 0 (a single token).

    + +

    Test

    + */ #define BOOST_PP_XOR(X,Y) BOOST_PP_NOR(BOOST_PP_NOR(X,Y),BOOST_PP_AND(X,Y)) diff --git a/include/boost/preprocessor/max.hpp b/include/boost/preprocessor/max.hpp index f95eb3a..7025dfa 100644 --- a/include/boost/preprocessor/max.hpp +++ b/include/boost/preprocessor/max.hpp @@ -25,6 +25,11 @@ single token).

    + +

    Test

    + */ #define BOOST_PP_MAX(X,Y) BOOST_PP_MAX_D(0,X,Y) diff --git a/include/boost/preprocessor/min.hpp b/include/boost/preprocessor/min.hpp index 69387d0..1e86d6a 100644 --- a/include/boost/preprocessor/min.hpp +++ b/include/boost/preprocessor/min.hpp @@ -25,6 +25,11 @@ single token).

    + +

    Test

    + */ #define BOOST_PP_MIN(X,Y) BOOST_PP_MIN_D(0,X,Y) diff --git a/include/boost/preprocessor/repeat_2nd.hpp b/include/boost/preprocessor/repeat_2nd.hpp index f7d64bf..130a30c 100644 --- a/include/boost/preprocessor/repeat_2nd.hpp +++ b/include/boost/preprocessor/repeat_2nd.hpp @@ -13,7 +13,13 @@ * See http://www.boost.org for most recent version. */ -/**

    Same as BOOST_PP_REPEAT(), but implemented independently.

    */ +/**

    Same as BOOST_PP_REPEAT(), but implemented independently.

    + +

    Test

    + +*/ #define BOOST_PP_REPEAT_2ND(N,M,P) BOOST_PP_REPEAT_2ND_DELAY(N,M,P) #ifndef DOXYGEN_SHOULD_SKIP_THIS diff --git a/include/boost/preprocessor/stringize.hpp b/include/boost/preprocessor/stringize.hpp index 7b0ec00..5aca8c3 100644 --- a/include/boost/preprocessor/stringize.hpp +++ b/include/boost/preprocessor/stringize.hpp @@ -19,6 +19,11 @@ + +

    Test

    + */ #define BOOST_PP_STRINGIZE(X) BOOST_PP_STRINGIZE_DELAY(X)