forked from boostorg/preprocessor
Further separation to strict and non-strict implementations in logical and repetition implementations.
This commit is contained in:
1 parent
001d109eab
commit
b93e99332b
9 files changed
+2439
-8
No files matched your search
@@ -14,6 +14,19 @@
|
||||
# ifndef BOOST_PREPROCESSOR_REPETITION_DEDUCE_R_HPP
|
||||
# define BOOST_PREPROCESSOR_REPETITION_DEDUCE_R_HPP
|
||||
#
|
||||
# include <boost/preprocessor/config/config.hpp>
|
||||
#
|
||||
# if ~BOOST_PP_CONFIG_FLAGS() & BOOST_PP_CONFIG_STRICT()
|
||||
#
|
||||
# include <boost/preprocessor/detail/auto_rec.hpp>
|
||||
# include <boost/preprocessor/repetition/for.hpp>
|
||||
#
|
||||
# /* BOOST_PP_DEDUCE_R */
|
||||
#
|
||||
# define BOOST_PP_DEDUCE_R() BOOST_PP_AUTO_REC(BOOST_PP_FOR_P, 256)
|
||||
#
|
||||
# else
|
||||
#
|
||||
# /* BOOST_PP_DEDUCE_R */
|
||||
#
|
||||
# include <boost/preprocessor/arithmetic/dec.hpp>
|
||||
@@ -32,3 +45,5 @@
|
||||
# endif
|
||||
#
|
||||
# endif
|
||||
#
|
||||
# endif
|
||||
Reference in new issue
Block a user