From Jason Turner

[counted.iter.elem]

Diff to HTML by rtfpessoa

tmp/tmp2h1vb1kw/{from.md → to.md} RENAMED
@@ -4,11 +4,11 @@
4
  constexpr decltype(auto) operator*();
5
  constexpr decltype(auto) operator*() const
6
  requires dereferenceable<const I>;
7
  ```
8
 
9
- *Preconditions:* `length > 0` is `true`.
10
 
11
  *Effects:* Equivalent to: `return *current;`
12
 
13
  ``` cpp
14
  constexpr auto operator->() const noexcept
@@ -20,9 +20,9 @@ constexpr auto operator->() const noexcept
20
  ``` cpp
21
  constexpr decltype(auto) operator[](iter_difference_t<I> n) const
22
  requires random_access_iterator<I>;
23
  ```
24
 
25
- *Preconditions:* `n < length`.
26
 
27
  *Effects:* Equivalent to: `return current[n];`
28
 
 
4
  constexpr decltype(auto) operator*();
5
  constexpr decltype(auto) operator*() const
6
  requires dereferenceable<const I>;
7
  ```
8
 
9
+ `length > 0` is `true`.
10
 
11
  *Effects:* Equivalent to: `return *current;`
12
 
13
  ``` cpp
14
  constexpr auto operator->() const noexcept
 
20
  ``` cpp
21
  constexpr decltype(auto) operator[](iter_difference_t<I> n) const
22
  requires random_access_iterator<I>;
23
  ```
24
 
25
+ `n < length` is `true`.
26
 
27
  *Effects:* Equivalent to: `return current[n];`
28