|
3754 | 3754 | class transform_view<V, F>::@\exposid{iterator}@ {
|
3755 | 3755 | private:
|
3756 | 3756 | using @\exposid{Parent}@ = // \expos
|
3757 |
| - conditional_t<Const, const transform_view, transform_view>; |
| 3757 | + @\exposid{maybe-const}@<Const, transform_view>; |
3758 | 3758 | using @\exposid{Base}@ = // \expos
|
3759 | 3759 | @\exposid{maybe-const}@<Const, V>;
|
3760 | 3760 | iterator_t<@\exposid{Base}@> @\exposid{current_}@ = // \expos
|
|
4160 | 4160 | class transform_view<V, F>::@\exposid{sentinel}@ {
|
4161 | 4161 | private:
|
4162 | 4162 | using @\exposid{Parent}@ = // \expos
|
4163 |
| - conditional_t<Const, const transform_view, transform_view>; |
| 4163 | + @\exposid{maybe-const}@<Const, transform_view>; |
4164 | 4164 | using @\exposid{Base}@ = @\exposid{maybe-const}@<Const, V>; // \expos
|
4165 | 4165 | sentinel_t<@\exposid{Base}@> @\exposid{end_}@ = sentinel_t<@\exposid{Base}@>(); // \expos
|
4166 | 4166 | public:
|
|
5057 | 5057 | struct join_view<V>::@\exposid{iterator}@ {
|
5058 | 5058 | private:
|
5059 | 5059 | using @\exposid{Parent}@ = // \expos
|
5060 |
| - conditional_t<Const, const join_view, join_view>; |
| 5060 | + @\exposid{maybe-const}@<Const, join_view>; |
5061 | 5061 | using @\exposid{Base}@ = @\exposid{maybe-const}@<Const, V>; // \expos
|
5062 | 5062 |
|
5063 | 5063 | static constexpr bool @\exposid{ref-is-glvalue}@ = // \expos
|
|
5369 | 5369 | struct join_view<V>::@\exposid{sentinel}@ {
|
5370 | 5370 | private:
|
5371 | 5371 | using @\exposid{Parent}@ = // \expos
|
5372 |
| - conditional_t<Const, const join_view, join_view>; |
| 5372 | + @\exposid{maybe-const}@<Const, join_view>; |
5373 | 5373 | using @\exposid{Base}@ = @\exposid{maybe-const}@<Const, V>; // \expos
|
5374 | 5374 | sentinel_t<@\exposid{Base}@> @\exposid{end_}@ = sentinel_t<@\exposid{Base}@>(); // \expos
|
5375 | 5375 | public:
|
|
5568 | 5568 | struct split_view<V, Pattern>::@\exposid{outer-iterator}@ {
|
5569 | 5569 | private:
|
5570 | 5570 | using @\exposid{Parent}@ = // \expos
|
5571 |
| - conditional_t<Const, const split_view, split_view>; |
| 5571 | + @\exposid{maybe-const}@<Const, split_view>; |
5572 | 5572 | using @\exposid{Base}@ = // \expos
|
5573 | 5573 | @\exposid{maybe-const}@<Const, V>;
|
5574 | 5574 | @\exposid{Parent}@* @\exposid{parent_}@ = nullptr; // \expos
|
|
0 commit comments