]>
git.proxmox.com Git - ceph.git/blob - ceph/src/boost/libs/hana/benchmark/transform/compile.mpl11.list.erb.cpp
57450d5bd0015f8b71a062c8112926eafe88e047
1 // Copyright Louis Dionne 2013-2016
2 // Distributed under the Boost Software License, Version 1.0.
3 // (See accompanying file LICENSE.md or copy at http://boost.org/LICENSE_1_0.txt)
5 #include <boost/mpl11/list.hpp>
11 struct apply
{ struct type
; };
14 template <int> struct x
{ struct type
; };
16 using list
= boost::mpl11::list
<
17 <%= (1..input_size
).map
{ |i
| "x<#{i}>" }.join(', ') %>
20 using result
= boost::mpl11::fmap
<f
, list
>::type
;