forked from boostorg/preprocessor
Use detail check for number 1 rather than empty implementation.
This commit is contained in:
@ -17,6 +17,10 @@
|
||||
|
||||
BEGIN BOOST_PP_ADD(2, 3) == 5 END
|
||||
|
||||
BEGIN BOOST_PP_ADD(BOOST_PP_ADD(2, 2), 2) == 6 END
|
||||
BEGIN BOOST_PP_ADD(2, BOOST_PP_ADD(1, 4)) == 7 END
|
||||
BEGIN BOOST_PP_ADD(BOOST_PP_ADD(2, 2), BOOST_PP_ADD(2, 2)) == 8 END
|
||||
|
||||
#if BOOST_PP_LIMIT_MAG == 256
|
||||
|
||||
BEGIN BOOST_PP_ADD(1, 256) == 256 END
|
||||
@ -28,10 +32,6 @@ BEGIN BOOST_PP_ADD(255, 1) == 256 END
|
||||
|
||||
#endif
|
||||
|
||||
BEGIN BOOST_PP_ADD(BOOST_PP_ADD(2, 2), 2) == 6 END
|
||||
BEGIN BOOST_PP_ADD(2, BOOST_PP_ADD(1, 4)) == 7 END
|
||||
BEGIN BOOST_PP_ADD(BOOST_PP_ADD(2, 2), BOOST_PP_ADD(2, 2)) == 8 END
|
||||
|
||||
#if BOOST_PP_LIMIT_MAG == 512
|
||||
|
||||
BEGIN BOOST_PP_ADD(374, 129) == 503 END
|
||||
@ -94,16 +94,19 @@ BEGIN BOOST_PP_MUL(2, BOOST_PP_MUL(2, 2)) == 8 END
|
||||
BEGIN BOOST_PP_MUL(BOOST_PP_MUL(2, 2), BOOST_PP_MUL(2, 2)) == 16 END
|
||||
|
||||
BEGIN BOOST_PP_MUL(0, BOOST_PP_LIMIT_MAG) == 0 END
|
||||
BEGIN BOOST_PP_MUL(1, BOOST_PP_LIMIT_MAG) == BOOST_PP_LIMIT_MAG END
|
||||
BEGIN BOOST_PP_MUL(2, BOOST_PP_LIMIT_MAG) == BOOST_PP_LIMIT_MAG END
|
||||
BEGIN BOOST_PP_MUL(BOOST_PP_LIMIT_MAG, 0) == 0 END
|
||||
BEGIN BOOST_PP_MUL(BOOST_PP_LIMIT_MAG, 1) == BOOST_PP_LIMIT_MAG END
|
||||
BEGIN BOOST_PP_MUL(BOOST_PP_LIMIT_MAG, 2) == BOOST_PP_LIMIT_MAG END
|
||||
|
||||
#if BOOST_PP_LIMIT_MAG == 256
|
||||
|
||||
BEGIN BOOST_PP_MUL(2, 255) == 256 END
|
||||
BEGIN BOOST_PP_MUL(255, 2) == 256 END
|
||||
BEGIN BOOST_PP_MUL(17, 17) == 256 END
|
||||
BEGIN BOOST_PP_MUL(1, 255) == 255 END
|
||||
BEGIN BOOST_PP_MUL(2, 255) == 256 END
|
||||
BEGIN BOOST_PP_MUL(255, 1) == 255 END
|
||||
BEGIN BOOST_PP_MUL(255, 2) == 256 END
|
||||
|
||||
#endif
|
||||
|
||||
|
Reference in New Issue
Block a user