123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- #ifndef BOOST_LAMBDA_CORE_HPP
- #define BOOST_LAMBDA_CORE_HPP
- #include "boost/config.hpp"
- #include "boost/type_traits/transform_traits.hpp"
- #include "boost/type_traits/cv_traits.hpp"
- #include "boost/tuple/tuple.hpp"
- namespace boost {
- namespace lambda {
- using ::boost::tuples::tuple;
- using ::boost::tuples::null_type;
- }
- }
- #include "boost/lambda/detail/lambda_config.hpp"
- #include "boost/lambda/detail/lambda_fwd.hpp"
- #include "boost/lambda/detail/arity_code.hpp"
- #include "boost/lambda/detail/actions.hpp"
- #include "boost/lambda/detail/lambda_traits.hpp"
- #include "boost/lambda/detail/function_adaptors.hpp"
- #include "boost/lambda/detail/return_type_traits.hpp"
- #include "boost/lambda/detail/select_functions.hpp"
- #include "boost/lambda/detail/lambda_functor_base.hpp"
- #include "boost/lambda/detail/lambda_functors.hpp"
- #include "boost/lambda/detail/ret.hpp"
- namespace boost {
- namespace lambda {
- namespace {
-
- boost::lambda::placeholder1_type free1 = boost::lambda::placeholder1_type();
- boost::lambda::placeholder2_type free2 = boost::lambda::placeholder2_type();
- boost::lambda::placeholder3_type free3 = boost::lambda::placeholder3_type();
- boost::lambda::placeholder1_type& BOOST_ATTRIBUTE_UNUSED _1 = free1;
- boost::lambda::placeholder2_type& BOOST_ATTRIBUTE_UNUSED _2 = free2;
- boost::lambda::placeholder3_type& BOOST_ATTRIBUTE_UNUSED _3 = free3;
-
- }
-
- }
- }
-
-
- #endif
|