tmp/tmpvi_4i8sg/{from.md → to.md}
RENAMED
|
@@ -15,11 +15,11 @@ namespace std::ranges {
|
|
| 15 |
|
| 16 |
constexpr iterator(Parent& parent, inner-iterator<Const> inner); // exposition only
|
| 17 |
|
| 18 |
public:
|
| 19 |
using iterator_category = see below;
|
| 20 |
-
using iterator_concept =
|
| 21 |
using value_type =
|
| 22 |
remove_cvref_t<invoke_result_t<maybe-const<Const, F>&,
|
| 23 |
REPEAT(range_reference_t<Base>, N)...>>;
|
| 24 |
using difference_type = range_difference_t<Base>;
|
| 25 |
|
|
|
|
| 15 |
|
| 16 |
constexpr iterator(Parent& parent, inner-iterator<Const> inner); // exposition only
|
| 17 |
|
| 18 |
public:
|
| 19 |
using iterator_category = see below;
|
| 20 |
+
using iterator_concept = inner-iterator<Const>::iterator_concept;
|
| 21 |
using value_type =
|
| 22 |
remove_cvref_t<invoke_result_t<maybe-const<Const, F>&,
|
| 23 |
REPEAT(range_reference_t<Base>, N)...>>;
|
| 24 |
using difference_type = range_difference_t<Base>;
|
| 25 |
|