Lines Matching refs:__func
1482 template<class _FD, class _Alloc, class _FB> class __func;
1485 class __func<_Fp, _Alloc, _Rp(_ArgTypes...)>
1491 explicit __func(_Fp&& __f)
1495 explicit __func(const _Fp& __f, const _Alloc& __a)
1500 explicit __func(const _Fp& __f, _Alloc&& __a)
1505 explicit __func(_Fp&& __f, _Alloc&& __a)
1521 __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::__clone() const
1524 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap;
1527 unique_ptr<__func, _Dp> __hold(__a.allocate(1), _Dp(__a, 1));
1528 ::new (__hold.get()) __func(__f_.first(), _Alloc(__a));
1534 __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::__clone(__base<_Rp(_ArgTypes...)>* __p) const
1536 ::new (__p) __func(__f_.first(), __f_.second());
1541 __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::destroy() _NOEXCEPT
1548 __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::destroy_deallocate() _NOEXCEPT
1551 typedef typename __rebind_alloc_helper<__alloc_traits, __func>::type _Ap;
1559 __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::operator()(_ArgTypes&& ... __arg)
1569 __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::target(const type_info& __ti) const _NOEXCEPT
1578 __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::target_type() const _NOEXCEPT
1764 typedef __function::__func<_Fp, allocator<_Fp>, _Rp(_ArgTypes...)> _FF;
1790 typedef __function::__func<_Fp, _Alloc, _Rp(_ArgTypes...)> _FF;