tmp/tmpkqg23ej2/{from.md → to.md}
RENAMED
|
@@ -11,14 +11,10 @@ template<class T>
|
|
| 11 |
ranges::begin(t); // sometimes equality-preserving (see below)
|
| 12 |
ranges::end(t);
|
| 13 |
};
|
| 14 |
```
|
| 15 |
|
| 16 |
-
The required expressions `ranges::begin(t)` and `ranges::end(t)` of the
|
| 17 |
-
`range` concept do not require implicit expression
|
| 18 |
-
variations [[concepts.equality]].
|
| 19 |
-
|
| 20 |
Given an expression `t` such that `decltype((t))` is `T&`, `T` models
|
| 21 |
`range` only if
|
| 22 |
|
| 23 |
- \[`ranges::begin(t)`, `ranges::end(t)`) denotes a
|
| 24 |
range [[iterator.requirements.general]],
|
|
|
|
| 11 |
ranges::begin(t); // sometimes equality-preserving (see below)
|
| 12 |
ranges::end(t);
|
| 13 |
};
|
| 14 |
```
|
| 15 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 16 |
Given an expression `t` such that `decltype((t))` is `T&`, `T` models
|
| 17 |
`range` only if
|
| 18 |
|
| 19 |
- \[`ranges::begin(t)`, `ranges::end(t)`) denotes a
|
| 20 |
range [[iterator.requirements.general]],
|