/third_party/boost/boost/phoenix/function/ |
D | lazy_operator.hpp | 94 template <typename This, typename A0> 95 struct result<This(A0)> 96 : boost::remove_reference<A0> 99 template <typename A0> 100 A0 operator()(A0 const & a0) const in operator ()() 144 template <typename This, typename A0, typename A1> 145 struct result<This(A0, A1)> 147 typedef typename result_of::make_pair<A0,A1>::type type; 153 template <typename This, typename A0, typename A1> 154 struct result<This(A0, A1)> [all …]
|
/third_party/boost/boost/phoenix/core/detail/cpp03/preprocessed/ |
D | phx2_result_10.hpp | 14 template <typename F, typename A0> 15 struct has_phx2_result<F, A0> 19 , has_phx2_result_impl<typename F::template result<F(A0)> > 22 template <typename F, typename A0> 23 struct phx2_result<F, A0> 25 typedef typename F::template result<A0>::type type; 27 template <typename F, typename A0> 28 struct phx2_result<F, A0 &> 30 typedef typename F::template result<A0>::type type; 32 template <typename F, typename A0> [all …]
|
D | actor_operator_10.hpp | 15 template <typename This, typename A0> 16 struct result<This(A0)> 17 : result<This(typename detail::result_type_deduction_helper<A0>::type)> 19 …A0> struct result<This(A0 &)> : result_of::actor<proto_base_expr, A0 &> {}; template <typename A0>… in operator ()() 27 template <typename This, typename A0 , typename A1> 28 struct result<This(A0 , A1)> 29 …: result<This(typename detail::result_type_deduction_helper<A0>::type , typename detail::result_ty… 31 …A0 , typename A1> struct result<This(A0 & , A1 &)> : result_of::actor<proto_base_expr, A0 & , A1 &… in operator ()() 39 template <typename This, typename A0 , typename A1 , typename A2> 40 struct result<This(A0 , A1 , A2)> [all …]
|
D | function_eval_expr_10.hpp | 8 …A0 = void , typename A1 = void , typename A2 = void , typename A3 = void , typename A4 = void , ty… in make_function_eval()
|
D | phx2_result_20.hpp | 14 template <typename F, typename A0> 15 struct has_phx2_result<F, A0> 19 , has_phx2_result_impl<typename F::template result<F(A0)> > 22 template <typename F, typename A0> 23 struct phx2_result<F, A0> 25 typedef typename F::template result<A0>::type type; 27 template <typename F, typename A0> 28 struct phx2_result<F, A0 &> 30 typedef typename F::template result<A0>::type type; 32 template <typename F, typename A0> [all …]
|
D | function_eval_expr_20.hpp | 8 …A0 = void , typename A1 = void , typename A2 = void , typename A3 = void , typename A4 = void , ty… in make_function_eval()
|
/third_party/boost/boost/proto/detail/preprocessed/ |
D | poly_function_traits.hpp | 9 template<typename PolyFun , typename A0> 10 struct poly_function_traits<PolyFun, PolyFun(A0), mpl::size_t<sizeof(poly_function_t)> > 12 typedef typename PolyFun::template impl<const A0> function_type; 16 template<typename PolyFun , typename A0> 17 struct as_mono_function_impl<PolyFun(A0), true> 19 typedef typename PolyFun::template impl<const A0> type; 22 template<typename PolyFun , typename A0> 23 struct as_mono_function_impl<PolyFun(A0), false> 28 template<typename PolyFun , typename A0> 29 struct as_mono_function<PolyFun(A0)> [all …]
|
D | make_expr_funop.hpp | 8 template<typename This , typename A0 , typename A1> 9 struct result<This(A0 , A1)> 15 , A0 , A1 21 template<typename A0 , typename A1> 26 , const A0 , const A1 28 operator ()(const A0 &a0 , const A1 &a1) const in operator ()() 33 , const A0 , const A1 in operator ()() 36 template<typename This , typename A0 , typename A1 , typename A2> 37 struct result<This(A0 , A1 , A2)> 43 , A0 , A1 , A2 [all …]
|
D | poly_function_funop.hpp | 8 template<typename This , typename A0> 9 struct result<This(A0)> 11 typename normalize_arg<A0 >::type 16 template<typename A0> 19 A0 const & 22 operator ()(A0 const &a0) const in operator ()() 26 A0 const & in operator ()() 29 return impl(static_cast<typename normalize_arg<A0 const &> ::reference>(a0)); in operator ()() 31 template<typename This , typename A0 , typename A1> 32 struct result<This(A0 , A1)> [all …]
|
D | class_member_traits.hpp | 20 template<typename T, typename U , typename A0> 21 struct class_member_traits<T (U::*)(A0)> 26 template<typename T, typename U , typename A0> 27 struct class_member_traits<T (U::*)(A0) const> 32 template<typename T, typename U , typename A0 , typename A1> 33 struct class_member_traits<T (U::*)(A0 , A1)> 38 template<typename T, typename U , typename A0 , typename A1> 39 struct class_member_traits<T (U::*)(A0 , A1) const> 44 template<typename T, typename U , typename A0 , typename A1 , typename A2> 45 struct class_member_traits<T (U::*)(A0 , A1 , A2)> [all …]
|
/third_party/boost/boost/phoenix/object/detail/cpp03/preprocessed/ |
D | construct_expr_10.hpp | 7 …A0 = void , typename A1 = void , typename A2 = void , typename A3 = void , typename A4 = void , ty… in make_construct()
|
D | new_expr_10.hpp | 7 …A0 = void , typename A1 = void , typename A2 = void , typename A3 = void , typename A4 = void , ty… in make_new_()
|
D | construct_eval_10.hpp | 15 template <typename This, typename A0 , typename A1, typename Context> 16 struct result<This(A0 , A1, Context)> 17 : detail::result_of::target<A0> 21 template <typename A0 , typename A1, typename Context> 22 typename detail::result_of::target<A0>::type 24 A0 const& in operator ()() 30 typename detail::result_of::target<A0>::type( in operator ()() 41 template <typename This, typename A0 , typename A1 , typename A2, typename Context> 42 struct result<This(A0 , A1 , A2, Context)> 43 : detail::result_of::target<A0> [all …]
|
D | new_expr_20.hpp | 7 …A0 = void , typename A1 = void , typename A2 = void , typename A3 = void , typename A4 = void , ty… in make_new_()
|
D | construct_expr_20.hpp | 7 …A0 = void , typename A1 = void , typename A2 = void , typename A3 = void , typename A4 = void , ty… in make_construct()
|
/third_party/boost/boost/phoenix/operator/detail/cpp03/preprocessed/ |
D | mem_fun_ptr_expr_10.hpp | 7 …A0 = void , typename A1 = void , typename A2 = void , typename A3 = void , typename A4 = void , ty… in make_mem_fun_ptr()
|
D | mem_fun_ptr_eval_10.hpp | 16 template <typename This, typename A0 , typename A1, typename Context> 17 struct result<This(A0 , A1, Context)> 18 : result<This(A0 const& , A1 const&, Context)> 20 template <typename This, typename A0 , typename A1, typename Context> 21 struct result<This(A0 & , A1 &, Context)> 22 : result_of::mem_fun_ptr_eval<Context, A0 , A1> 24 template <typename A0 , typename A1, typename Context> 25 typename result_of::mem_fun_ptr_eval<Context, A0 , A1>::type 27 A0 const& a0 , A1 const& a1 in operator ()() 46 template <typename This, typename A0 , typename A1 , typename A2, typename Context> [all …]
|
/third_party/boost/boost/proto/transform/detail/preprocessed/ |
D | when.hpp | 64 template<typename Grammar, typename R , typename A0> 65 struct when<Grammar, R(A0)> 66 : detail::when_impl<Grammar, R, R(A0)> 94 template<typename Grammar, typename R , typename A0> 95 struct when<Grammar, R(A0...)> 96 : detail::when_impl<Grammar, R, R(A0...)> 124 template<typename Grammar, typename R , typename A0 , typename A1> 125 struct when<Grammar, R(A0 , A1)> 126 : detail::when_impl<Grammar, R, R(A0 , A1)> 154 template<typename Grammar, typename R , typename A0 , typename A1> [all …]
|
D | lazy.hpp | 36 template<typename Object , typename A0> 37 struct lazy<Object(A0)> 38 : transform<lazy<Object(A0)> > 44 (A0) 48 template<typename Object , typename A0> 49 struct lazy<Object(A0...)> 50 : transform<lazy<Object(A0...)> > 57 , A0 74 template<typename Object , typename A0 , typename A1> 75 struct lazy<Object(A0 , A1)> [all …]
|
/third_party/boost/boost/phoenix/function/detail/cpp03/preprocessed/ |
D | function_operator_10.hpp | 15 template <typename This, typename A0> 16 struct result<This(A0 const&)> 17 : detail::expression::function_eval<F, A0> 19 template <typename A0> 20 typename detail::expression::function_eval<F, A0>::type const 21 operator()(A0 const& a0) const in operator ()() 23 return detail::expression::function_eval<F, A0>::make(f, a0); in operator ()() 32 template <typename This, typename A0 , typename A1> 33 struct result<This(A0 const& , A1 const&)> 34 : detail::expression::function_eval<F, A0 , A1> [all …]
|
/third_party/boost/boost/thread/detail/ |
D | invoke.hpp | 56 template <class Fp, class A0, class ...Args> 58 invoke(BOOST_THREAD_RV_REF(Fp) f, BOOST_THREAD_RV_REF(A0) a0, BOOST_THREAD_RV_REF(Args) ...args) in invoke() 59 -> decltype((boost::forward<A0>(a0).*f)(boost::forward<Args>(args)...)) in invoke() 61 return (boost::forward<A0>(a0).*f)(boost::forward<Args>(args)...); in invoke() 63 template <class R, class Fp, class A0, class ...Args> 65 invoke(BOOST_THREAD_RV_REF(Fp) f, BOOST_THREAD_RV_REF(A0) a0, BOOST_THREAD_RV_REF(Args) ...args) in invoke() 66 -> decltype((boost::forward<A0>(a0).*f)(boost::forward<Args>(args)...)) in invoke() 68 return (boost::forward<A0>(a0).*f)(boost::forward<Args>(args)...); in invoke() 71 template <class Fp, class A0, class ...Args> 73 invoke(BOOST_THREAD_RV_REF(Fp) f, BOOST_THREAD_RV_REF(A0) a0, BOOST_THREAD_RV_REF(Args) ...args) in invoke() [all …]
|
/third_party/boost/boost/spirit/home/support/ |
D | terminal.hpp | 88 , typename A0 = unused_type 95 template <typename F, typename A0> 96 struct make_lazy<F, A0> 102 , typename phoenix::detail::expression::function_eval<F, A0>::type 110 operator()(F f, A0 const& _0_) const in operator ()() 114 phoenix::detail::expression::function_eval<F, A0>::make(f, _0_) in operator ()() 120 template <typename F, typename A0, typename A1> 121 struct make_lazy<F, A0, A1> 127 , typename phoenix::detail::expression::function_eval<F, A0, A1>::type 135 operator()(F f, A0 const& _0_, A1 const& _1_) const in operator ()() [all …]
|
/third_party/boost/boost/phoenix/support/preprocessed/ |
D | vector_10.hpp | 36 template <typename A0> 39 typedef A0 member_type0; A0 a0; 55 template <typename A0> 58 typedef vector1<A0> type; 63 (A0) 64 , ( boost::phoenix::vector1 ) (A0) 65 , (A0, a0) 76 template <typename A0 , typename A1> 79 typedef A0 member_type0; A0 a0; typedef A1 member_type1; A1 a1; 95 template <typename A0 , typename A1> [all …]
|
/third_party/boost/boost/spirit/home/qi/numeric/ |
D | uint.hpp | 57 template <typename A0> // enables lit(n) 59 , terminal_ex<tag::lit, fusion::vector1<A0> > 60 , typename enable_if<is_same<A0, unsigned short> >::type> 63 template <typename A0> // enables ushort_(n) 65 , terminal_ex<tag::ushort_, fusion::vector1<A0> > > 66 : is_arithmetic<A0> {}; 75 template <typename A0> // enables lit(n) 77 , terminal_ex<tag::lit, fusion::vector1<A0> > 78 , typename enable_if<is_same<A0, unsigned> >::type> 81 template <typename A0> // enables uint_(n) [all …]
|
/third_party/boost/boost/phoenix/statement/detail/preprocessed/ |
D | try_catch_expression_10.hpp | 43 typename A0 48 A0 54 , A0 68 typename A0 , typename A1 73 A0 , A1 79 , A0 , A1 93 typename A0 , typename A1 , typename A2 98 A0 , A1 , A2 104 , A0 , A1 , A2 118 typename A0 , typename A1 , typename A2 , typename A3 [all …]
|