Lines Matching refs:__base
412 struct __base {
425 return __base::__get_alt<_Ip>(_VSTD::forward<_Vp>(__v).__impl);
433 struct __base {
491 __access::__base::__get_alt<_Is>(static_cast<_Vs>(__vs))...);
511 return __base::__make_farray(__make_fdiagonal_impl<_Is, _Fp, _Vs...>()...);
533 return __base::__make_farray(__make_fmatrix_impl<_Fp, _Vs...>(
550 return __base::__visit_alt_at(__index,
559 return __base::__visit_alt(_VSTD::forward<_Visitor>(__visitor),
673 class _LIBCPP_TEMPLATE_VIS __base {
678 explicit constexpr __base(__valueless_t tag) noexcept
683 explicit constexpr __base(in_place_index_t<_Ip>, _Args&&... __args)
717 friend struct __access::__base;
718 friend struct __visitation::__base;
728 : public __base<destructible_trait, _Types...> { \
729 using __base_type = __base<destructible_trait, _Types...>; \
757 __visitation::__base::__visit_alt(
796 __visitation::__base::__visit_alt_at(
900 auto& __res = this->__construct_alt(__access::__base::__get_alt<_Ip>(*this),
936 __visitation::__base::__visit_alt_at(
1040 this->__assign_alt(__access::__base::__get_alt<_Ip>(*this),
1049 __visitation::__base::__visit_alt_at(