Home | History | Annotate | Download | only in include

Lines Matching full:forward

884               return __invoke(__f_, _VSTD::forward<_ArgTypes>(__args)...);
1060 return __invoke(__f_.first(), _VSTD::forward<_ArgTypes>(__arg)...);
1177 {function(allocator_arg, __a, _VSTD::forward<_Fp>(__f)).swap(*this);}
1378 function(_VSTD::forward<_Fp>(__f)).swap(*this);
1436 return (*__f_)(_VSTD::forward<_ArgTypes>(__arg)...);
1541 return __ti(_VSTD::forward<_Uj>(get<_Indx>(__uj))...);
1576 return _VSTD::forward<typename tuple_element<_Indx, _Uj>::type>(get<_Indx>(__uj));
1720 : __f_(_VSTD::forward<_Gp>(__f)),
1721 __bound_args_(_VSTD::forward<_BA>(__bound_args)...) {}
1729 tuple<_Args&&...>(_VSTD::forward<_Args>(__args)...));
1738 tuple<_Args&&...>(_VSTD::forward<_Args>(__args)...));
1757 : base(_VSTD::forward<const base&>(__b)) {}
1762 base::operator=(_VSTD::forward<const base&>(__b));
1768 : base(_VSTD::forward<base>(__b)) {}
1773 base::operator=(_VSTD::forward<base>(__b));
1782 : base(_VSTD::forward<_Gp>(__f),
1783 _VSTD::forward<_BA>(__bound_args)...) {}
1790 return base::operator()(_VSTD::forward<_Args>(__args)...);
1798 return base::operator()(_VSTD::forward<_Args>(__args)...);
1811 return type(_VSTD::forward<_Fp>(__f), _VSTD::forward<_BoundArgs>(__bound_args)...);
1820 return type(_VSTD::forward<_Fp>(__f), _VSTD::forward<_BoundArgs>(__bound_args)...);