Lines Matching refs:Arg
32 typedef typename proto::result_of::child_c<Expr, 1>::type Arg; typedef
33 typedef typename ::boost::compute::lambda::result_of<Arg, Args>::type T;
37 template<class Context, class Arg>
42 Arg, typename Context::args_tuple
102 template<class Context, class Arg>
103 static void dispatch_apply_terminal(Context &ctx, const Arg &arg) in dispatch_apply_terminal()
105 typedef typename make_get_result_type<Context, Arg>::type T; in dispatch_apply_terminal()
117 template<class Context, class Arg>
118 static void dispatch_apply(Context &ctx, const Arg &arg, proto::tag::terminal) in dispatch_apply()
123 template<class Context, class Arg>
124 static void apply(Context &ctx, const Arg &arg) in apply()
126 dispatch_apply(ctx, arg, typename proto::tag_of<Arg>::type()); in apply()
133 template<size_t N, class Arg>
135 proto::tag::function, detail::get_func<N>, const Arg&
137 get(const Arg &arg) in get()