Lines Matching refs:_Args
2317 template <class _Fp, class... _Args>
2320 tuple<_Fp, _Args...> __f_;
2323 typedef typename __invoke_of<_Fp, _Args...>::type _Rp;
2326 explicit __async_func(_Fp&& __f, _Args&&... __args)
2334 typedef typename __make_tuple_indices<1+sizeof...(_Args), 1>::type _Index;
2349 template <class _Fp, class... _Args>
2350 future<typename __invoke_of<typename decay<_Fp>::type, typename decay<_Args>::type...>::type>
2351 async(launch __policy, _Fp&& __f, _Args&&... __args)
2353 typedef __async_func<typename decay<_Fp>::type, typename decay<_Args>::type...> _BF;
2362 … __decay_copy(_VSTD::forward<_Args>(__args))...));
2370 … __decay_copy(_VSTD::forward<_Args>(__args))...));
2374 template <class _Fp, class... _Args>
2376 future<typename __invoke_of<typename decay<_Fp>::type, typename decay<_Args>::type...>::type>
2377 async(_Fp&& __f, _Args&&... __args)
2380 _VSTD::forward<_Args>(__args)...);