Lines Matching refs:_Args
2091 template <class _Fp, class _BoundArgs, size_t ..._Indx, class _Args>
2093 typename __bind_return<_Fp, _BoundArgs, _Args>::type
2095 _Args&& __args)
2155 template <class ..._Args>
2157 typename __bind_return<_Fd, _Td, tuple<_Args&&...> >::type
2158 operator()(_Args&& ...__args)
2161 tuple<_Args&&...>(_VSTD::forward<_Args>(__args)...));
2164 template <class ..._Args>
2166 typename __bind_return<const _Fd, const _Td, tuple<_Args&&...> >::type
2167 operator()(_Args&& ...__args) const
2170 tuple<_Args&&...>(_VSTD::forward<_Args>(__args)...));
2225 template <class ..._Args>
2229 is_convertible<typename __bind_return<_Fd, _Td, tuple<_Args&&...> >::type,
2233 operator()(_Args&& ...__args)
2236 return _Invoker::__call(static_cast<base&>(*this), _VSTD::forward<_Args>(__args)...);
2239 template <class ..._Args>
2243 is_convertible<typename __bind_return<const _Fd, const _Td, tuple<_Args&&...> >::type,
2247 operator()(_Args&& ...__args) const
2250 … return _Invoker::__call(static_cast<base const&>(*this), _VSTD::forward<_Args>(__args)...);
2493 template <class _Fn, class ..._Args>
2494 result_of_t<_Fn&&(_Args&&...)>
2495 invoke(_Fn&& __f, _Args&&... __args) {
2496 return __invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)...);