#include <boost/preprocessor/arithmetic/add.hpp>#include <boost/preprocessor/inc.hpp>#include <boost/preprocessor/dec.hpp>#include <boost/preprocessor/stringize.hpp>#include <boost/phoenix/version.hpp>#include <boost/phoenix/support/preprocessor/round.hpp>#include <boost/proto/proto_fwd.hpp>
| #define BOOST_PHOENIX_ACTOR_LIMIT BOOST_PHOENIX_PP_ROUND_UP(BOOST_PHOENIX_LIMIT) |
| #define BOOST_PHOENIX_ARG_LIMIT BOOST_PHOENIX_PP_ROUND_UP(BOOST_PHOENIX_LIMIT) |
| #define BOOST_PHOENIX_CATCH_LIMIT BOOST_PHOENIX_COMPOSITE_LIMIT |
| #define BOOST_PHOENIX_COMPOSITE_LIMIT BOOST_PHOENIX_PP_ROUND_UP(BOOST_PHOENIX_LIMIT) |
| #define BOOST_PHOENIX_DYNAMIC_LIMIT BOOST_PHOENIX_PP_ROUND_UP(BOOST_PHOENIX_LIMIT) |
Referenced by BOOST_PHOENIX_DEFINE_EXPRESSION().
| #define BOOST_PHOENIX_LIMIT BOOST_PROTO_MAX_ARITY |
| #define BOOST_PHOENIX_LIMIT_STR BOOST_PP_STRINGIZE(BOOST_PHOENIX_PP_ROUND_UP(BOOST_PHOENIX_LIMIT)) |
| #define BOOST_PHOENIX_LOCAL_LIMIT BOOST_PHOENIX_PP_ROUND_UP(BOOST_PHOENIX_LIMIT) |
| #define BOOST_PHOENIX_MEMBER_LIMIT BOOST_PP_DEC(BOOST_PHOENIX_COMPOSITE_LIMIT) |
| #define BOOST_PHOENIX_PERFECT_FORWARD_LIMIT 3 |
| #define PHOENIX_LIMIT BOOST_PHOENIX_LIMIT |