Lines Matching defs:__base_
72 _LIBCPP_NO_UNIQUE_ADDRESS _View __base_ = _View();
90 : __base_(std::move(__base)), __pattern_(std::move(__pattern)) {}
96 : __base_(views::all(std::forward<_Range>(__r))), __pattern_(views::single(std::move(__e))) {}
101 return __base_;
103 _LIBCPP_HIDE_FROM_ABI constexpr _View base() && { return std::move(__base_); }
107 return __outer_iterator < __simple_view<_View> && __simple_view < _Pattern >> {*this, ranges::begin(__base_)};
109 __current_.__emplace(ranges::begin(__base_));
117 return __outer_iterator<true>{*this, ranges::begin(__base_)};
123 return __outer_iterator < __simple_view<_View> && __simple_view < _Pattern >> {*this, ranges::end(__base_)};
128 return __outer_iterator<true>{*this, ranges::end(__base_)};
174 // Workaround for the GCC issue that doesn't allow calling `__parent_->__base_` from friend functions (because
175 // `__base_` is private).
176 [[nodiscard]] _LIBCPP_HIDE_FROM_ABI constexpr auto& __parent_base() const noexcept { return __parent_->__base_; }
212 const auto __end = ranges::end(__parent_->__base_);
300 auto __end = ranges::end(__i_.__parent_->__base_);