| /*============================================================================== |
| Copyright (c) 2011 Hartmut Kaiser |
| |
| Distributed under the Boost Software License, Version 1.0. (See accompanying |
| file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) |
| ==============================================================================*/ |
| |
| #if !defined(BOOST_PHOENIX_PREPROCESSED_CONSTRUCT) |
| #define BOOST_PHOENIX_PREPROCESSED_CONSTRUCT |
| |
| #if BOOST_PHOENIX_LIMIT <= 10 |
| #include <boost/phoenix/object/detail/preprocessed/construct_10.hpp> |
| #elif BOOST_PHOENIX_LIMIT <= 20 |
| #include <boost/phoenix/object/detail/preprocessed/construct_20.hpp> |
| #elif BOOST_PHOENIX_LIMIT <= 30 |
| #include <boost/phoenix/object/detail/preprocessed/construct_30.hpp> |
| #elif BOOST_PHOENIX_LIMIT <= 40 |
| #include <boost/phoenix/object/detail/preprocessed/construct_40.hpp> |
| #elif BOOST_PHOENIX_LIMIT <= 50 |
| #include <boost/phoenix/object/detail/preprocessed/construct_50.hpp> |
| #else |
| #error "BOOST_PHOENIX_LIMIT out of bounds for preprocessed headers" |
| #endif |
| |
| #endif |