/usr/include/boost/phoenix/bind
Edit: /usr/include/boost/phoenix/bind/bind_function_object.hpp (1212B)
/*=============================================================================
Copyright (c) 2016 Kohei Takahashi
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)
==============================================================================*/
#ifndef PHOENIX_BIND_BIND_FUNCTION_OBJECT_HPP
#define PHOENIX_BIND_BIND_FUNCTION_OBJECT_HPP
#include
#if defined(BOOST_PHOENIX_NO_VARIADIC_BIND)
# include
#else
#include
#include
namespace boost { namespace phoenix
{
template
inline typename detail::expression::function_eval::type const
bind(F f)
{
return detail::expression::function_eval::make(f);
}
template
inline typename detail::expression::function_eval::type const
bind(F f, A const&... a)
{
return detail::expression::function_eval::make(f, a...);
}
}} // namespace boost::phoenix
#endif
#endif