Lines Matching refs:Bound
275 template<typename Bound, typename... Args>
276 inline typename safe_tuple_element<is_placeholder<Bound>::value -1,
278 mu(Bound& bound_arg, const tuple<Args&...>& args) { in mu()
279 return get<is_placeholder<Bound>::value-1>(args); in mu()
293 template<typename Bound, typename... Args>
294 inline typename enable_if<is_bind_expression<Bound>::value,
295 typename Bound::result_type>::type
296 mu(Bound& bound_arg, const tuple<Args&...>& args) { in mu()
311 template<typename Bound, typename... Args>
312 inline typename enable_if<(!is_bind_expression<Bound>::value
313 && !is_placeholder<Bound>::value
314 && !is_reference_wrapper<Bound>::value),
315 Bound&>::type
316 mu(Bound& bound_arg, const tuple<Args&...>&) { in mu()