Home
last modified time | relevance | path

Searched defs:expand_pattern_helper (Results 1 – 3 of 3) sorted by relevance

/third_party/boost/boost/proto/transform/detail/preprocessed/
Dexpand_pack.hpp9 struct expand_pattern_helper<Tfx, Ret()> struct
15 struct expand_pattern_helper<Tfx, Ret(A0)> argument
17 typedef Ret (*type)(typename expand_pattern_helper<Tfx, A0>::type); argument
18 typedef mpl::bool_<expand_pattern_helper<Tfx, A0>::applied::value || false> applied; argument
21 struct expand_pattern_helper<Tfx, Ret(A0 , A1)> struct
23 …typedef Ret (*type)(typename expand_pattern_helper<Tfx, A0>::type , typename expand_pattern_helper… argument
24 …typedef mpl::bool_<expand_pattern_helper<Tfx, A0>::applied::value || expand_pattern_helper<Tfx, A1… argument
27 struct expand_pattern_helper<Tfx, Ret(A0 , A1 , A2)> struct
29 …typedef Ret (*type)(typename expand_pattern_helper<Tfx, A0>::type , typename expand_pattern_helper… argument
30 …typedef mpl::bool_<expand_pattern_helper<Tfx, A0>::applied::value || expand_pattern_helper<Tfx, A1… argument
[all …]
/third_party/boost/boost/proto/transform/detail/
Dpack.hpp42 struct expand_pattern_helper struct
44 typedef T type;
45 typedef mpl::false_ applied;
49 struct expand_pattern_helper<Tfx, Fun *> struct
54 struct expand_pattern_helper<Tfx, pack(T)> struct
62 typedef Tfx type(T);
63 typedef mpl::true_ applied;
67 struct expand_pattern_helper<Tfx, pack(_)> struct
69 typedef Tfx type;
70 typedef mpl::true_ applied;
Dexpand_pack.hpp37 struct expand_pattern_helper<Tfx, Ret(BOOST_PP_ENUM_PARAMS(N, A))> struct
39 typedef Ret (*type)(BOOST_PP_ENUM(N, M0, ~));
40 typedef mpl::bool_<BOOST_PP_REPEAT(N, M1, ~) false> applied;