Lines Matching refs:__f_

1645     __compressed_pair<_Fp, _Alloc> __f_;
1648 explicit __packaged_task_func(const _Fp& __f) : __f_(__f, __default_init_tag()) {}
1650 explicit __packaged_task_func(_Fp&& __f) : __f_(_VSTD::move(__f), __default_init_tag()) {}
1653 : __f_(__f, __a) {}
1656 : __f_(_VSTD::move(__f), __a) {}
1668 ::new ((void*)__p) __packaged_task_func(_VSTD::move(__f_.first()), _VSTD::move(__f_.second()));
1675 __f_.~__compressed_pair<_Fp, _Alloc>();
1685 _Ap __a(__f_.second());
1686 __f_.~__compressed_pair<_Fp, _Alloc>();
1694 return _VSTD::__invoke(__f_.first(), _VSTD::forward<_ArgTypes>(__arg)...);
1708 __base* __f_;
1715 __packaged_task_function() _NOEXCEPT : __f_(nullptr) {}
1738 if (__f.__f_ == nullptr)
1739 __f_ = nullptr;
1740 else if (__f.__f_ == __f.__get_buf())
1742 __f.__f_->__move_to(__get_buf());
1743 __f_ = (__base*)&__buf_;
1747 __f_ = __f.__f_;
1748 __f.__f_ = nullptr;
1755 : __f_(nullptr)
1762 __f_ = (__base*)&__buf_;
1771 __f_ = __hold.release();
1779 : __f_(nullptr)
1785 __f_ = (__base*)&__buf_;
1786 ::new ((void*)__f_) _FF(_VSTD::forward<_Fp>(__f));
1796 __f_ = _VSTD::addressof(*__hold.release());
1804 if (__f_ == __get_buf())
1805 __f_->destroy();
1806 else if (__f_)
1807 __f_->destroy_deallocate();
1808 __f_ = nullptr;
1809 if (__f.__f_ == nullptr)
1810 __f_ = nullptr;
1811 else if (__f.__f_ == __f.__get_buf())
1813 __f.__f_->__move_to(__get_buf());
1814 __f_ = __get_buf();
1818 __f_ = __f.__f_;
1819 __f.__f_ = nullptr;
1827 if (__f_ == __get_buf())
1828 __f_->destroy();
1829 else if (__f_)
1830 __f_->destroy_deallocate();
1838 if (__f_ == (__base*)&__buf_ && __f.__f_ == (__base*)&__f.__buf_)
1842 __f_->__move_to(__t);
1843 __f_->destroy();
1844 __f_ = nullptr;
1845 __f.__f_->__move_to((__base*)&__buf_);
1846 __f.__f_->destroy();
1847 __f.__f_ = nullptr;
1848 __f_ = (__base*)&__buf_;
1851 __f.__f_ = (__base*)&__f.__buf_;
1853 else if (__f_ == (__base*)&__buf_)
1855 __f_->__move_to((__base*)&__f.__buf_);
1856 __f_->destroy();
1857 __f_ = __f.__f_;
1858 __f.__f_ = (__base*)&__f.__buf_;
1860 else if (__f.__f_ == (__base*)&__f.__buf_)
1862 __f.__f_->__move_to((__base*)&__buf_);
1863 __f.__f_->destroy();
1864 __f.__f_ = __f_;
1865 __f_ = (__base*)&__buf_;
1868 _VSTD::swap(__f_, __f.__f_);
1876 return (*__f_)(_VSTD::forward<_ArgTypes>(__arg)...);
1886 __packaged_task_function<result_type(_ArgTypes...)> __f_;
1896 explicit packaged_task(_Fp&& __f) : __f_(_VSTD::forward<_Fp>(__f)) {}
1901 : __f_(allocator_arg, __a, _VSTD::forward<_Fp>(__f)),
1912 : __f_(_VSTD::move(__other.__f_)), __p_(_VSTD::move(__other.__p_)) {}
1916 __f_ = _VSTD::move(__other.__f_);
1923 __f_.swap(__other.__f_);
1953 __p_.set_value(__f_(_VSTD::forward<_ArgTypes>(__args)...));
1975 __p_.set_value_at_thread_exit(__f_(_VSTD::forward<_ArgTypes>(__args)...));
2001 __packaged_task_function<result_type(_ArgTypes...)> __f_;
2011 explicit packaged_task(_Fp&& __f) : __f_(_VSTD::forward<_Fp>(__f)) {}
2016 : __f_(allocator_arg, __a, _VSTD::forward<_Fp>(__f)),
2027 : __f_(_VSTD::move(__other.__f_)), __p_(_VSTD::move(__other.__p_)) {}
2031 __f_ = _VSTD::move(__other.__f_);
2038 __f_.swap(__other.__f_);
2068 __f_(_VSTD::forward<_ArgTypes>(__args)...);
2091 __f_(_VSTD::forward<_ArgTypes>(__args)...);
2147 tuple<_Fp, _Args...> __f_;
2154 : __f_(_VSTD::move(__f), _VSTD::move(__args)...) {}
2157 __async_func(__async_func&& __f) : __f_(_VSTD::move(__f.__f_)) {}
2169 …return _VSTD::__invoke(_VSTD::move(_VSTD::get<0>(__f_)), _VSTD::move(_VSTD::get<_Indices>(__f_))..…