tmp/tmpnairye0_/{from.md → to.md}
RENAMED
|
@@ -54,10 +54,17 @@ namespace std {
|
|
| 54 |
requires random_access_iterator<Iterator>;
|
| 55 |
|
| 56 |
template<sentinel_for<Iterator> S>
|
| 57 |
constexpr bool operator==(const S& s) const;
|
| 58 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 59 |
constexpr bool operator<(const basic_const_iterator& y) const
|
| 60 |
requires random_access_iterator<Iterator>;
|
| 61 |
constexpr bool operator>(const basic_const_iterator& y) const
|
| 62 |
requires random_access_iterator<Iterator>;
|
| 63 |
constexpr bool operator<=(const basic_const_iterator& y) const
|
|
|
|
| 54 |
requires random_access_iterator<Iterator>;
|
| 55 |
|
| 56 |
template<sentinel_for<Iterator> S>
|
| 57 |
constexpr bool operator==(const S& s) const;
|
| 58 |
|
| 59 |
+
template<not-a-const-iterator CI>
|
| 60 |
+
requires constant-iterator<CI> && convertible_to<Iterator const&, CI>
|
| 61 |
+
constexpr operator CI() const &;
|
| 62 |
+
template<not-a-const-iterator CI>
|
| 63 |
+
requires constant-iterator<CI> && convertible_to<Iterator, CI>
|
| 64 |
+
constexpr operator CI() &&;
|
| 65 |
+
|
| 66 |
constexpr bool operator<(const basic_const_iterator& y) const
|
| 67 |
requires random_access_iterator<Iterator>;
|
| 68 |
constexpr bool operator>(const basic_const_iterator& y) const
|
| 69 |
requires random_access_iterator<Iterator>;
|
| 70 |
constexpr bool operator<=(const basic_const_iterator& y) const
|