Home
last modified time | relevance | path

Searched refs:__base_ (Results 1 – 12 of 12) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__ranges/
H A Dcommon_view.h40 _View __base_ = _View(); variable
47 constexpr explicit common_view(_View __v) : __base_(std::move(__v)) { } in common_view()
50 constexpr _View base() const& requires copy_constructible<_View> { return __base_; } in base()
53 constexpr _View base() && { return std::move(__base_); } in base()
58 return ranges::begin(__base_); in begin()
66 return ranges::begin(__base_); in begin()
74 return ranges::begin(__base_) + ranges::size(__base_); in end()
76 return common_iterator<iterator_t<_View>, sentinel_t<_View>>(ranges::end(__base_)); in end()
82 return ranges::begin(__base_) + ranges::size(__base_); in end()
89 return ranges::size(__base_); in size()
[all …]
H A Dreverse_view.h47 _LIBCPP_NO_UNIQUE_ADDRESS _View __base_ = _View(); variable
54 constexpr explicit reverse_view(_View __view) : __base_(std::move(__view)) {} in reverse_view()
57 constexpr _View base() const& requires copy_constructible<_View> { return __base_; } in base()
60 constexpr _View base() && { return std::move(__base_); } in base()
68 …uto __tmp = std::make_reverse_iterator(ranges::next(ranges::begin(__base_), ranges::end(__base_))); in begin()
76 return std::make_reverse_iterator(ranges::end(__base_)); in begin()
81 return std::make_reverse_iterator(ranges::end(__base_)); in begin()
86 return std::make_reverse_iterator(ranges::begin(__base_)); in end()
91 return std::make_reverse_iterator(ranges::begin(__base_)); in end()
96 return ranges::size(__base_); in size()
[all …]
H A Dtake_view.h54 _LIBCPP_NO_UNIQUE_ADDRESS _View __base_ = _View(); variable
65 : __base_(std::move(__base)), __count_(__count) {} in take_view()
71 constexpr _View base() && { return std::move(__base_); } in base()
77 return ranges::begin(__base_); in begin()
92 return ranges::begin(__base_); in begin()
107 return ranges::begin(__base_) + size(); in end()
112 return __sentinel<false>{ranges::end(__base_)}; in end()
120 return ranges::begin(__base_) + size(); in end()
125 return __sentinel<true>{ranges::end(__base_)}; in end()
131 auto __n = ranges::size(__base_); in size()
[all …]
H A Djoin_view.h77 _LIBCPP_NO_UNIQUE_ADDRESS _View __base_ = _View();
85 : __base_(std::move(__base)) {}
88 constexpr _View base() const& requires copy_constructible<_View> { return __base_; }
91 constexpr _View base() && { return std::move(__base_); }
97 return __iterator<__use_const>{*this, ranges::begin(__base_)};
106 return __iterator<true>{*this, ranges::begin(__base_)};
116 return __iterator<__simple_view<_View>>{*this, ranges::end(__base_)};
133 return __iterator<true>{*this, ranges::end(__base_)};
156 : __end_(ranges::end(__parent.__base_)) {}
195 for (; __outer_ != ranges::end(__parent_->__base_); ++__outer_) {
[all …]
H A Ddrop_view.h64 _View __base_ = _View(); variable
72 , __base_(std::move(__base)) in drop_view()
77 …_HIDE_FROM_ABI constexpr _View base() const& requires copy_constructible<_View> { return __base_; } in base()
78 _LIBCPP_HIDE_FROM_ABI constexpr _View base() && { return std::move(__base_); } in base()
89 auto __tmp = ranges::next(ranges::begin(__base_), __count_, ranges::end(__base_)); in begin()
99 return ranges::next(ranges::begin(__base_), __count_, ranges::end(__base_)); in begin()
105 { return ranges::end(__base_); } in end()
110 { return ranges::end(__base_); } in end()
114 const auto __s = ranges::size(__self.__base_); in __size()
H A Dlazy_split_view.h66 _LIBCPP_NO_UNIQUE_ADDRESS _View __base_ = _View(); variable
82 : __base_(std::move(__base)), __pattern_(std::move(__pattern)) {} in lazy_split_view()
89 : __base_(views::all(std::forward<_Range>(__r))) in lazy_split_view()
93 constexpr _View base() const& requires copy_constructible<_View> { return __base_; } in base()
95 constexpr _View base() && { return std::move(__base_); } in base()
102 __current_.__emplace(ranges::begin(__base_)); in begin()
109 return __outer_iterator<true>{*this, ranges::begin(__base_)}; in begin()
120 return __outer_iterator<true>{*this, ranges::end(__base_)}; in end()
173 return __parent_->__base_;
221 const auto __end = ranges::end(__parent_->__base_);
[all …]
H A Dfilter_view.h48 _LIBCPP_NO_UNIQUE_ADDRESS _View __base_ = _View(); variable
66 : __base_(std::move(__base)), __pred_(in_place, std::move(__pred)) in filter_view()
71 constexpr _View base() const& requires copy_constructible<_Vp> { return __base_; } in base()
73 constexpr _View base() && { return std::move(__base_); } in base()
83 __cached_begin_.__emplace(ranges::find_if(__base_, std::ref(*__pred_))); in begin()
87 return {*this, ranges::find_if(__base_, std::ref(*__pred_))}; in begin()
94 return __iterator{*this, ranges::end(__base_)}; in end()
156 __current_ = ranges::find_if(std::move(++__current_), ranges::end(__parent_->__base_),
217 : __end_(ranges::end(__parent.__base_))
H A Dtransform_view.h65 _LIBCPP_NO_UNIQUE_ADDRESS _View __base_ = _View(); variable
74 : __func_(std::in_place, std::move(__func)), __base_(std::move(__base)) {} in transform_view()
77 constexpr _View base() const& requires copy_constructible<_View> { return __base_; } in base()
79 constexpr _View base() && { return std::move(__base_); } in base()
83 return __iterator<false>{*this, ranges::begin(__base_)}; in begin()
90 return __iterator<true>(*this, ranges::begin(__base_)); in begin()
95 return __sentinel<false>(ranges::end(__base_)); in end()
101 return __iterator<false>(*this, ranges::end(__base_)); in end()
108 return __sentinel<true>(ranges::end(__base_)); in end()
115 return __iterator<true>(*this, ranges::end(__base_)); in end()
[all …]
/llvm-project-15.0.7/libcxx/include/
H A Dtuple542 _BaseT __base_;
803 : __base_(__t)
815 : __base_(__t)
867 : __base_(_VSTD::move(__t))
879 : __base_(_VSTD::move(__t))
956 : __base_(__p)
968 : __base_(__p)
1020 : __base_(_VSTD::move(__p))
1032 : __base_(_VSTD::move(__p))
1269 {__base_.swap(__t.__base_);}
[all …]
H A Diomanip134 int __base_;
137 explicit __iom_t3(int __b) : __base_(__b) {}
145 __is.setf(__x.__base_ == 8 ? ios_base::oct :
146 __x.__base_ == 10 ? ios_base::dec :
147 __x.__base_ == 16 ? ios_base::hex :
158 __os.setf(__x.__base_ == 8 ? ios_base::oct :
159 __x.__base_ == 10 ? ios_base::dec :
160 __x.__base_ == 16 ? ios_base::hex :
H A Dbarrier113 void (*)(__barrier_algorithm_base*)> __base_;
127 … : __expected_(__expected), __base_(__construct_barrier_algorithm_base(this->__expected_),
137 if(__arrive_barrier_algorithm_base(__base_.get(), __old_phase)) {
H A Ddeque1027 : __pos_(__r.__begin_), __end_(__r.__end_), __begin_(__r.__begin_), __base_(__db) {}
1031 __base_->size() += (__pos_ - __begin_);
1038 __deque_base * const __base_;