Searched refs:__maybe_const (Results 1 – 10 of 10) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__ranges/ |
| H A D | zip_view.h | 224 concept __zip_all_forward = (forward_range<__maybe_const<_Const, _Views>> && ...); 252 __tuple_or_pair<iterator_t<__maybe_const<_Const, _Views>>...> __current_; 255 __tuple_or_pair<iterator_t<__maybe_const<_Const, _Views>>...> __current) 333 requires(equality_comparable<iterator_t<__maybe_const<_Const, _Views>>> && ...) 396 …requires(sized_sentinel_for<iterator_t<__maybe_const<_Const, _Views>>, iterator_t<__maybe_const<_C… 419 requires(indirectly_swappable<iterator_t<__maybe_const<_Const, _Views>>> && ...) 429 __tuple_or_pair<sentinel_t<__maybe_const<_Const, _Views>>...> __end_; 432 __tuple_or_pair<sentinel_t<__maybe_const<_Const, _Views>>...> __end) 452 …requires(sentinel_for<sentinel_t<__maybe_const<_Const, _Views>>, iterator_t<__maybe_const<_OtherCo… 460 …sized_sentinel_for<sentinel_t<__maybe_const<_Const, _Views>>, iterator_t<__maybe_const<_OtherConst… [all …]
|
| H A D | transform_view.h | 178 using _Parent = __maybe_const<_Const, transform_view>; 179 using _Base = __maybe_const<_Const, _View>; 346 using _Parent = __maybe_const<_Const, transform_view>; 347 using _Base = __maybe_const<_Const, _View>; 372 requires sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>> 378 requires sized_sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>> 379 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>> 385 requires sized_sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>> 386 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>>
|
| H A D | elements_view.h | 167 : public __elements_view_iterator_category_base<__maybe_const<_Const, _View>, _Np> { 174 using _Base = __maybe_const<_Const, _View>; 338 using _Base = __maybe_const<_Const, _View>; 361 requires sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>> 367 requires sized_sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>> 368 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>> 374 requires sized_sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>> 375 _LIBCPP_HIDE_FROM_ABI friend constexpr range_difference_t<__maybe_const<_OtherConst, _View>>
|
| H A D | join_view.h | 158 using _Parent = __maybe_const<_Const, join_view>; 159 using _Base = __maybe_const<_Const, _View>; 172 requires sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>> 184 struct join_view<_View>::__iterator final : public __join_view_iterator_category<__maybe_const<_Con… 193 using _Parent = __maybe_const<_Const, join_view<_View>>; 194 using _Base = __maybe_const<_Const, _View>;
|
| H A D | take_while_view.h | 106 using _Base = __maybe_const<_Const, _View>; 130 requires sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>> 132 operator==(const iterator_t<__maybe_const<_OtherConst, _View>>& __x, const __sentinel& __y) {
|
| H A D | lazy_split_view.h | 143 struct __outer_iterator : __outer_iterator_category<__maybe_const<_Const, _View>> { 149 using _Parent = __maybe_const<_Const, lazy_split_view>; 150 using _Base = __maybe_const<_Const, _View>; 284 struct __inner_iterator : __inner_iterator_category<__maybe_const<_Const, _View>> { 286 using _Base = __maybe_const<_Const, _View>;
|
| H A D | take_view.h | 165 using _Base = __maybe_const<_Const, _View>; 167 …using _Iter = counted_iterator<iterator_t<__maybe_const<_Ot… 189 requires sentinel_for<sentinel_t<_Base>, iterator_t<__maybe_const<_OtherConst, _View>>>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | maybe_const.h | 22 using __maybe_const = __conditional_t<_Const, const _Tp, _Tp>; variable
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__format/ |
| H A D | container_adaptor.h | 41 using __maybe_const_adaptor = __maybe_const<is_const_v<__maybe_const_container>, _Adaptor>;
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | tuple | 921 : _And<_Pred<__maybe_const<_Const, _Tp1>&, __copy_cvref_t<_Pair, _Up1> >, 922 _Pred<__maybe_const<_Const, _Tp2>&, __copy_cvref_t<_Pair, _Up2> > > {};
|