File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change 4175
4175
4176
4176
\begin {itemdecl }
4177
4177
template<@\libconcept {indirectly_readable}@ It>
4178
- using iter_const_reference_t = common_reference_t<const iter_value_t<It>&&,
4179
- iter_reference_t<It>>;
4178
+ using iter_const_reference_t =
4179
+ common_reference_t<const iter_value_t<It>&&, iter_reference_t<It>>;
4180
4180
4181
4181
template<class It>
4182
- concept @\defexposconcept {constant-iterator}@ = @ \libconcept {input_iterator}@<It> &&
4183
- @\libconcept {same_as}@<iter_const_reference_t<It>, iter_reference_t<It>>;
4182
+ concept @\defexposconcept {constant-iterator}@ = // \expos
4183
+ @ \libconcept {input_iterator}@<It> && @\libconcept {same_as}@<iter_const_reference_t<It>, iter_reference_t<It>>;
4184
4184
4185
4185
template<@\libconcept {input_iterator}@ I>
4186
4186
using @\libglobal {const_iterator}@ = @\seebelow@ ;
4214
4214
4215
4215
template<@\libconcept {input_iterator}@ Iterator>
4216
4216
class @\libglobal {basic_const_iterator}@ {
4217
- Iterator @\exposid {current_}@ = Iterator();
4218
- using @\exposid {reference}@ = iter_const_reference_t<Iterator>; // \expos
4217
+ Iterator @\exposidnc {current_}@ = Iterator(); // \expos
4218
+ using @\exposidnc {reference}@ = iter_const_reference_t<Iterator>; // \expos
4219
4219
4220
4220
public:
4221
4221
using iterator_concept = @\seebelow@ ;
You can’t perform that action at this time.
0 commit comments