Searched defs:expand_pattern_helper (Results 1 – 3 of 3) sorted by relevance
| /third_party/boost/boost/proto/transform/detail/preprocessed/ |
| D | expand_pack.hpp | 9 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/ |
| D | pack.hpp | 42 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;
|
| D | expand_pack.hpp | 37 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;
|