Lines Matching refs:__base
229 class _LIBCPP_TEMPLATE_VIS __base;
232 class __base<_Rp(_ArgTypes...)> {
233 __base(const __base&);
234 __base& operator=(const __base&);
237 _LIBCPP_HIDE_FROM_ABI __base() {}
238 _LIBCPP_HIDE_FROM_ABI_VIRTUAL virtual ~__base() {}
239 virtual __base* __clone() const = 0;
240 virtual void __clone(__base*) const = 0;
256 class __func<_Fp, _Alloc, _Rp(_ArgTypes...)> : public __base<_Rp(_ArgTypes...)> {
268 _LIBCPP_HIDE_FROM_ABI_VIRTUAL virtual __base<_Rp(_ArgTypes...)>* __clone() const;
269 _LIBCPP_HIDE_FROM_ABI_VIRTUAL virtual void __clone(__base<_Rp(_ArgTypes...)>*) const;
280 __base<_Rp(_ArgTypes...)>* __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::__clone() const {
291 void __func<_Fp, _Alloc, _Rp(_ArgTypes...)>::__clone(__base<_Rp(_ArgTypes...)>* __p) const {
341 typedef __base<_Rp(_ArgTypes...)> __func;
746 class __func<_Rp1 (^)(_ArgTypes1...), _Alloc, _Rp(_ArgTypes...)> : public __base<_Rp(_ArgTypes...)>…
771 virtual __base<_Rp(_ArgTypes...)>* __clone() const {
780 virtual void __clone(__base<_Rp(_ArgTypes...)>* __p) const { ::new ((void*)__p) __func(__f_); }