2 #if !defined(BOOST_PHOENIX_DONT_USE_PREPROCESSED_FILES)
4 #include <boost/phoenix/support/iterate.hpp>
5 #include <boost/phoenix/scope/detail/cpp03/preprocessed/lambda.hpp>
9 #if defined(__WAVE__) && defined(BOOST_PHOENIX_CREATE_PREPROCESSED_FILES)
10 #pragma wave option(preserve: 2, line: 0, output: "preprocessed/lambda_" BOOST_PHOENIX_LIMIT_STR ".hpp")
13 /*==============================================================================
14 Copyright (c) 2001-2010 Joel de Guzman
15 Copyright (c) 2004 Daniel Wallin
16 Copyright (c) 2010 Thomas Heller
17 Copyright (c) 2016 Kohei Takahashi
19 Distributed under the Boost Software License, Version 1.0. (See accompanying
20 file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
21 ==============================================================================*/
23 #if defined(__WAVE__) && defined(BOOST_PHOENIX_CREATE_PREPROCESSED_FILES)
24 #pragma wave option(preserve: 1)
27 #define BOOST_PHOENIX_SCOPE_ACTOR_GEN_NAME lambda_actor_gen
28 #define BOOST_PHOENIX_SCOPE_ACTOR_GEN_FUNCTION operator()
29 #define BOOST_PHOENIX_SCOPE_ACTOR_GEN_CONST const
30 #include <boost/phoenix/scope/detail/cpp03/local_gen.hpp>
31 #undef BOOST_PHOENIX_SCOPE_ACTOR_GEN_NAME
32 #undef BOOST_PHOENIX_SCOPE_ACTOR_GEN_FUNCTION
33 #undef BOOST_PHOENIX_SCOPE_ACTOR_GEN_CONST
35 #if defined(__WAVE__) && defined(BOOST_PHOENIX_CREATE_PREPROCESSED_FILES)
36 #pragma wave option(output: null)