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 335
335
336
336
// \ref {const.iterators }, constant iterators and sentinels
337
337
template<@\libconcept {indirectly_readable}@ I>
338
- using iter_const_reference_t = @\seebelow@ ;
338
+ using iter_const_reference_t = @\seebelow@ ; // freestanding
339
339
template<class Iterator>
340
340
concept @\exposconcept {constant-iterator}@ = @\seebelow@ ; // \expos
341
341
342
342
template<class Iterator>
343
- class basic_const_iterator;
343
+ class basic_const_iterator; // freestanding
344
344
345
345
template<class T, @\libconcept {common_with}@<T> U>
346
346
struct common_type<basic_const_iterator<T>, U> {
356
356
};
357
357
358
358
template<@\libconcept {input_iterator}@ I>
359
- using const_iterator = @\seebelow@ ;
359
+ using const_iterator = @\seebelow@ ; // freestanding
360
360
361
361
template<class S>
362
- using const_sentinel = @\seebelow@ ;
362
+ using const_sentinel = @\seebelow@ ; // freestanding
363
363
364
364
template<@\libconcept {input_iterator}@ I>
365
- constexpr const_iterator<I> make_const_iterator(I it) { return it; }
365
+ constexpr const_iterator<I> make_const_iterator(I it) { return it; } // freestanding
366
366
367
367
template<class S>
368
- constexpr const_sentinel<S> make_const_sentinel(S s) { return s; }
368
+ constexpr const_sentinel<S> make_const_sentinel(S s) { return s; } // freestanding
369
369
370
370
// \ref {move.iterators }, move iterators and sentinels
371
371
template<class Iterator> class move_iterator;
You can’t perform that action at this time.
0 commit comments