forked from boostorg/preprocessor
Updated seq tests
This commit is contained in:
18
test/seq.cxx
18
test/seq.cxx
@ -160,28 +160,10 @@ BEGIN BOOST_PP_SEQ_HEAD(SEQ_512) == 1 END
|
||||
BEGIN BOOST_PP_SEQ_FOLD_LEFT(CAT_S, 1, SEQ_NONE) == 11 END
|
||||
BEGIN BOOST_PP_SEQ_FOLD_LEFT(SUB_S, 22, SEQ) == 10 END
|
||||
|
||||
# if 0
|
||||
// # if BOOST_PP_LIMIT_SEQ == 512
|
||||
|
||||
# define FLEFT_512_S(s, state, elem) BOOST_PP_ADD(BOOST_PP_DIV(elem, 256),state)
|
||||
|
||||
BEGIN BOOST_PP_SEQ_FOLD_LEFT(FLEFT_512_S, 1, SEQ_511) == 257 END
|
||||
BEGIN BOOST_PP_SEQ_FOLD_LEFT(FLEFT_512_S, 1, SEQ_512) == 259 END
|
||||
|
||||
# endif
|
||||
|
||||
BEGIN BOOST_PP_SEQ_FOLD_RIGHT(CAT_S, 2, SEQ_NONE) == 21 END
|
||||
BEGIN BOOST_PP_SEQ_FOLD_RIGHT(ADD_S, 0, SEQ) == 12 END
|
||||
BEGIN BOOST_PP_SEQ_FOLD_RIGHT(REVERSAL, 0, SEQ) == 4 END
|
||||
|
||||
# if 0
|
||||
// # if BOOST_PP_LIMIT_SEQ == 512
|
||||
|
||||
BEGIN BOOST_PP_SEQ_FOLD_RIGHT(FLEFT_512_S, 1, SEQ_511) == 257 END
|
||||
BEGIN BOOST_PP_SEQ_FOLD_RIGHT(FLEFT_512_S, 1, SEQ_512) == 259 END
|
||||
|
||||
#endif
|
||||
|
||||
BEGIN BOOST_PP_IS_EMPTY(BOOST_PP_SEQ_CAT(BOOST_PP_SEQ_REVERSE(SEQ_NONE))) == 1 END
|
||||
BEGIN BOOST_PP_SEQ_CAT(BOOST_PP_SEQ_REVERSE(SEQ)) == 2514 END
|
||||
|
||||
|
Reference in New Issue
Block a user