/usr/include/boost/fusion/container/generation
Edit: /usr/include/boost/fusion/container/generation/list_tie.hpp (1214B)
/*=============================================================================
Copyright (c) 2015 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 FUSION_LIST_TIE_06182015_0825
#define FUSION_LIST_TIE_06182015_0825
#include
#include
#if !defined(BOOST_FUSION_HAS_VARIADIC_LIST)
# include
#else
///////////////////////////////////////////////////////////////////////////////
// C++11 variadic interface
///////////////////////////////////////////////////////////////////////////////
namespace boost { namespace fusion
{
namespace result_of
{
template
struct list_tie
{
typedef list type;
};
}
template
BOOST_CONSTEXPR BOOST_FUSION_GPU_ENABLED
inline list
list_tie(T&... arg)
{
return list(arg...);
}
}}
#endif
#endif