1.1 --- a/epoc32/include/stdapis/boost/lambda/lambda.hpp Wed Mar 31 12:27:01 2010 +0100
1.2 +++ b/epoc32/include/stdapis/boost/lambda/lambda.hpp Wed Mar 31 12:33:34 2010 +0100
1.3 @@ -1,29 +1,34 @@
1.4 -
1.5 -#ifndef BOOST_MPL_LAMBDA_HPP_INCLUDED
1.6 -#define BOOST_MPL_LAMBDA_HPP_INCLUDED
1.7 -
1.8 -// Copyright Aleksey Gurtovoy 2001-2004
1.9 +// -- lambda.hpp -- Boost Lambda Library -----------------------------------
1.10 +// Copyright (C) 1999, 2000 Jaakko Järvi (jaakko.jarvi@cs.utu.fi)
1.11 //
1.12 -// Distributed under the Boost Software License, Version 1.0.
1.13 -// (See accompanying file LICENSE_1_0.txt or copy at
1.14 +// Distributed under the Boost Software License, Version 1.0. (See
1.15 +// accompanying file LICENSE_1_0.txt or copy at
1.16 // http://www.boost.org/LICENSE_1_0.txt)
1.17 //
1.18 -// See http://www.boost.org/libs/mpl for documentation.
1.19 +// For more information, see http://lambda.cs.utu.fi
1.20
1.21 -// $Source: /cvsroot/boost/boost/boost/mpl/lambda.hpp,v $
1.22 -// $Date: 2004/09/02 15:40:41 $
1.23 -// $Revision: 1.5 $
1.24 +#ifndef BOOST_LAMBDA_LAMBDA_HPP
1.25 +#define BOOST_LAMBDA_LAMBDA_HPP
1.26
1.27 -#include <boost/mpl/lambda_fwd.hpp>
1.28 -#include <boost/mpl/bind.hpp>
1.29 -#include <boost/mpl/aux_/config/lambda.hpp>
1.30
1.31 -#if !defined(BOOST_MPL_CFG_NO_FULL_LAMBDA_SUPPORT)
1.32 -# include <boost/mpl/aux_/full_lambda.hpp>
1.33 -#else
1.34 -# include <boost/mpl/aux_/lambda_no_ctps.hpp>
1.35 -# include <boost/mpl/aux_/lambda_support.hpp>
1.36 -# define BOOST_MPL_CFG_NO_IMPLICIT_METAFUNCTIONS
1.37 +#include "boost/lambda/core.hpp"
1.38 +
1.39 +#ifdef BOOST_NO_FDECL_TEMPLATES_AS_TEMPLATE_TEMPLATE_PARAMS
1.40 +#include <istream>
1.41 +#include <ostream>
1.42 #endif
1.43
1.44 -#endif // BOOST_MPL_LAMBDA_HPP_INCLUDED
1.45 +#include "boost/lambda/detail/operator_actions.hpp"
1.46 +#include "boost/lambda/detail/operator_lambda_func_base.hpp"
1.47 +#include "boost/lambda/detail/operator_return_type_traits.hpp"
1.48 +
1.49 +
1.50 +#include "boost/lambda/detail/operators.hpp"
1.51 +
1.52 +#ifndef BOOST_LAMBDA_FAILS_IN_TEMPLATE_KEYWORD_AFTER_SCOPE_OPER
1.53 +// sorry, member ptr does not work with gcc2.95
1.54 +#include "boost/lambda/detail/member_ptr.hpp"
1.55 +#endif
1.56 +
1.57 +
1.58 +#endif