From Jason Turner

[iterator.iterators]

Diff to HTML by rtfpessoa

tmp/tmp02k4z363/{from.md → to.md} RENAMED
@@ -6,11 +6,11 @@ set of requirements specifies operations for dereferencing and
6
  incrementing an iterator. Most algorithms will require additional
7
  operations to read [[input.iterators]] or write [[output.iterators]]
8
  values, or to provide a richer set of iterator movements
9
  [[forward.iterators]], [[bidirectional.iterators]], [[random.access.iterators]].
10
 
11
- A type `X` meets the requirements if:
12
 
13
  - `X` meets the *Cpp17CopyConstructible*, *Cpp17CopyAssignable*,
14
  *Cpp17Swappable*, and *Cpp17Destructible* requirements
15
  [[utility.arg.requirements]], [[swappable.requirements]], and
16
  - `iterator_traits<X>::difference_type` is a signed integer type or
 
6
  incrementing an iterator. Most algorithms will require additional
7
  operations to read [[input.iterators]] or write [[output.iterators]]
8
  values, or to provide a richer set of iterator movements
9
  [[forward.iterators]], [[bidirectional.iterators]], [[random.access.iterators]].
10
 
11
+ A type `X` meets the requirements if
12
 
13
  - `X` meets the *Cpp17CopyConstructible*, *Cpp17CopyAssignable*,
14
  *Cpp17Swappable*, and *Cpp17Destructible* requirements
15
  [[utility.arg.requirements]], [[swappable.requirements]], and
16
  - `iterator_traits<X>::difference_type` is a signed integer type or