• Home
  • Raw
  • Download

Lines Matching refs:__base

1272 template<class _Fp> class __base;
1275 class __base<_Rp(_ArgTypes...)>
1277 __base(const __base&);
1278 __base& operator=(const __base&);
1280 _LIBCPP_INLINE_VISIBILITY __base() {}
1281 _LIBCPP_INLINE_VISIBILITY virtual ~__base() {}
1282 virtual __base* __clone() const = 0;
1283 virtual void __clone(__base*) const = 0;
1297 : public __base<_Rp(_ArgTypes...)>
1319 virtual __base<_Rp(_ArgTypes...)>* __clone() const;
1320 virtual void __clone(__base<_Rp(_ArgTypes...)>*) const;
1331 __base<_Rp(_ArgTypes...)>*
1344 __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::__clone(__base<_Rp(_ArgTypes...)>* __p) const
1400 typedef __function::__base<_Rp(_ArgTypes...)> __base;
1402 __base* __f_;
1519 else if (__f.__f_ == (const __base*)&__f.__buf_)
1521 __f_ = (__base*)&__buf_;
1535 else if (__f.__f_ == (const __base*)&__f.__buf_)
1537 __f_ = (__base*)&__buf_;
1549 else if (__f.__f_ == (__base*)&__f.__buf_)
1551 __f_ = (__base*)&__buf_;
1568 else if (__f.__f_ == (__base*)&__f.__buf_)
1570 __f_ = (__base*)&__buf_;
1595 __f_ = (__base*)&__buf_;
1603 unique_ptr<__base, _Dp> __hold(__a.allocate(1), _Dp(__a, 1));
1631 __f_ = (__base*)&__buf_;
1637 unique_ptr<__base, _Dp> __hold(__a.allocate(1), _Dp(__a, 1));
1656 if (__f_ == (__base*)&__buf_)
1663 else if (__f.__f_ == (__base*)&__f.__buf_)
1665 __f_ = (__base*)&__buf_;
1680 if (__f_ == (__base*)&__buf_)
1705 if (__f_ == (__base*)&__buf_)
1715 if (__f_ == (__base*)&__buf_ && __f.__f_ == (__base*)&__f.__buf_)
1718 __base* __t = (__base*)&__tempbuf;
1722 __f.__f_->__clone((__base*)&__buf_);
1725 __f_ = (__base*)&__buf_;
1726 __t->__clone((__base*)&__f.__buf_);
1728 __f.__f_ = (__base*)&__f.__buf_;
1730 else if (__f_ == (__base*)&__buf_)
1732 __f_->__clone((__base*)&__f.__buf_);
1735 __f.__f_ = (__base*)&__f.__buf_;
1737 else if (__f.__f_ == (__base*)&__f.__buf_)
1739 __f.__f_->__clone((__base*)&__buf_);
1742 __f_ = (__base*)&__buf_;