Lines Matching refs:A4

134         template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4>
135 struct has_phx2_result<F, A0 , A1 , A2 , A3 , A4>
139 , has_phx2_result_impl<typename F::template result<F(A0 , A1 , A2 , A3 , A4)> >
142 template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4>
143 struct phx2_result<F, A0 , A1 , A2 , A3 , A4>
145 typedef typename F::template result<A0 , A1 , A2 , A3 , A4>::type type;
147 template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4>
148 struct phx2_result<F, A0 & , A1 & , A2 & , A3 & , A4 &>
150 typedef typename F::template result<A0 , A1 , A2 , A3 , A4>::type type;
152 template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4>
153 struct phx2_result<F, A0 const& , A1 const& , A2 const& , A3 const& , A4 const&>
155 typedef typename F::template result<A0 , A1 , A2 , A3 , A4>::type type;
164 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
165 struct has_phx2_result<F, A0 , A1 , A2 , A3 , A4 , A5>
169 , has_phx2_result_impl<typename F::template result<F(A0 , A1 , A2 , A3 , A4 , A5)> >
172 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
173 struct phx2_result<F, A0 , A1 , A2 , A3 , A4 , A5>
175 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5>::type type;
177 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
178 struct phx2_result<F, A0 & , A1 & , A2 & , A3 & , A4 & , A5 &>
180 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5>::type type;
182 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
183 struct phx2_result<F, A0 const& , A1 const& , A2 const& , A3 const& , A4 const& , A5 const&>
185 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5>::type type;
194 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
195 struct has_phx2_result<F, A0 , A1 , A2 , A3 , A4 , A5 , A6>
199 … , has_phx2_result_impl<typename F::template result<F(A0 , A1 , A2 , A3 , A4 , A5 , A6)> >
202 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
203 struct phx2_result<F, A0 , A1 , A2 , A3 , A4 , A5 , A6>
205 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6>::type type;
207 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
208 struct phx2_result<F, A0 & , A1 & , A2 & , A3 & , A4 & , A5 & , A6 &>
210 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6>::type type;
212 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
213 …struct phx2_result<F, A0 const& , A1 const& , A2 const& , A3 const& , A4 const& , A5 const& , A6 c…
215 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6>::type type;
224 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
225 struct has_phx2_result<F, A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7>
229 … , has_phx2_result_impl<typename F::template result<F(A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7)> >
232 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
233 struct phx2_result<F, A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7>
235 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7>::type type;
237 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
238 struct phx2_result<F, A0 & , A1 & , A2 & , A3 & , A4 & , A5 & , A6 & , A7 &>
240 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7>::type type;
242 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
243 …struct phx2_result<F, A0 const& , A1 const& , A2 const& , A3 const& , A4 const& , A5 const& , A6 c…
245 typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7>::type type;
254 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
255 struct has_phx2_result<F, A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8>
259 …, has_phx2_result_impl<typename F::template result<F(A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8)> >
262 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
263 struct phx2_result<F, A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8>
265 … typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8>::type type;
267 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
268 struct phx2_result<F, A0 & , A1 & , A2 & , A3 & , A4 & , A5 & , A6 & , A7 & , A8 &>
270 … typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8>::type type;
272 …template <typename F, typename A0 , typename A1 , typename A2 , typename A3 , typename A4 , typena…
273 …struct phx2_result<F, A0 const& , A1 const& , A2 const& , A3 const& , A4 const& , A5 const& , A6 c…
275 … typedef typename F::template result<A0 , A1 , A2 , A3 , A4 , A5 , A6 , A7 , A8>::type type;