Lines Matching refs:__args
1287 operator() (_ArgTypes&&... __args) const {
1288 return __invoke(__f_, _VSTD::forward<_ArgTypes>(__args)...);
1795 _Rp operator()(_ArgTypes&&... __args) const
1799 return (*__f_)(_VSTD::forward<_ArgTypes>(__args)...);
2005 __fast_forward<_ArgTypes>... __args)
2010 return (*__f)(_VSTD::forward<_ArgTypes>(__args)...);
2121 _Rp operator()(_ArgTypes&&... __args) const
2124 _VSTD::forward<_ArgTypes>(__args)...);
2642 _Args&& __args)
2644 return _VSTD::__invoke(__f, _VSTD::__mu(_VSTD::get<_Indx>(__bound_args), __args)...);
2675 operator()(_Args&& ...__args)
2678 tuple<_Args&&...>(_VSTD::forward<_Args>(__args)...));
2684 operator()(_Args&& ...__args) const
2687 tuple<_Args&&...>(_VSTD::forward<_Args>(__args)...));
2725 operator()(_Args&& ...__args)
2728 return _Invoker::__call(static_cast<base&>(*this), _VSTD::forward<_Args>(__args)...);
2739 operator()(_Args&& ...__args) const
2742 … return _Invoker::__call(static_cast<base const&>(*this), _VSTD::forward<_Args>(__args)...);
2773 invoke(_Fn&& __f, _Args&&... __args)
2774 noexcept(noexcept(_VSTD::__invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)...)))
2776 return _VSTD::__invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)...);
2788 auto operator()(_Args&& ...__args) &
2789 noexcept(noexcept(!_VSTD::invoke(__fd, _VSTD::forward<_Args>(__args)...)))
2790 -> decltype( !_VSTD::invoke(__fd, _VSTD::forward<_Args>(__args)...))
2791 { return !_VSTD::invoke(__fd, _VSTD::forward<_Args>(__args)...); }
2795 auto operator()(_Args&& ...__args) &&
2796 noexcept(noexcept(!_VSTD::invoke(_VSTD::move(__fd), _VSTD::forward<_Args>(__args)...)))
2797 -> decltype( !_VSTD::invoke(_VSTD::move(__fd), _VSTD::forward<_Args>(__args)...))
2798 { return !_VSTD::invoke(_VSTD::move(__fd), _VSTD::forward<_Args>(__args)...); }
2802 auto operator()(_Args&& ...__args) const&
2803 noexcept(noexcept(!_VSTD::invoke(__fd, _VSTD::forward<_Args>(__args)...)))
2804 -> decltype( !_VSTD::invoke(__fd, _VSTD::forward<_Args>(__args)...))
2805 { return !_VSTD::invoke(__fd, _VSTD::forward<_Args>(__args)...); }
2810 auto operator()(_Args&& ...__args) const&&
2811 noexcept(noexcept(!_VSTD::invoke(_VSTD::move(__fd), _VSTD::forward<_Args>(__args)...)))
2812 -> decltype( !_VSTD::invoke(_VSTD::move(__fd), _VSTD::forward<_Args>(__args)...))
2813 { return !_VSTD::invoke(_VSTD::move(__fd), _VSTD::forward<_Args>(__args)...); }