File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 4264
4264
// \ref {range.take.while.sentinel }, class template \tcode {take_while_view::\exposid {sentinel}}
4265
4265
template<bool> class @\exposid {sentinel}@; // \expos
4266
4266
4267
- V @\exposid {base_}@; // \expos
4267
+ V @\exposid {base_}@ = V(); // \expos
4268
4268
@\placeholder {semiregular-box}@<Pred> @\exposid {pred_}@; @\itcorr [-1]@ // \expos
4269
4269
4270
4270
public:
4451
4451
return s < c ? 0 : s - c;
4452
4452
}
4453
4453
private:
4454
- V @\exposid {base_}@; // \expos
4455
- range_difference_t<V> @\exposid {count_}@; // \expos
4454
+ V @\exposid {base_}@ = V(); // \expos
4455
+ range_difference_t<V> @\exposid {count_}@ = 0; // \expos
4456
4456
};
4457
4457
4458
4458
template<class R>
4557
4557
{ return ranges::end(@\exposid {base_}@); }
4558
4558
4559
4559
private:
4560
- V @\exposid {base_}@; // \expos
4560
+ V @\exposid {base_}@ = V(); // \expos
4561
4561
@\placeholder {semiregular-box}@<Pred> @\exposid {pred_}@; @\itcorr [-1]@ // \expos
4562
4562
};
4563
4563
6047
6047
using @\exposid {base-t}@ = conditional_t<Const, const V, V>; // \expos
6048
6048
friend @\exposid {iterator}@<!Const>;
6049
6049
6050
- iterator_t<@\exposid {base-t}@> @\exposid {current_}@;
6050
+ iterator_t<@\exposid {base-t}@> @\exposid {current_}@ = iterator_t<@ \exposid {base-t}@>() ;
6051
6051
public:
6052
6052
using iterator_category = typename iterator_traits<iterator_t<@\exposid {base-t}@>>::iterator_category;
6053
6053
using value_type = remove_cvref_t<tuple_element_t<N, range_value_t<@\exposid {base-t}@>>>;
You can’t perform that action at this time.
0 commit comments