From Jason Turner

[container.opt.reqmts]

Diff to HTML by rtfpessoa

tmp/tmpwhj2b0rz/{from.md → to.md} RENAMED
@@ -12,13 +12,13 @@ are implemented by constexpr functions.
12
  a <=> b
13
  ```
14
 
15
  *Result:* *`synth-three-way-result`*`<X::value_type>`.
16
 
17
- *Preconditions:* Either `<=>` is defined for values of type (possibly
18
- const) `T`, or `<` is defined for values of type (possibly const) `T`
19
- and `<` is a total ordering relationship.
20
 
21
  *Returns:*
22
  `lexicographical_compare_three_way(a.begin(), a.end(), b.begin(), b.end(), `*`synth-three-way`*`)`
23
 
24
  [*Note 1*: The algorithm `lexicographical_compare_three_way` is defined
 
12
  a <=> b
13
  ```
14
 
15
  *Result:* *`synth-three-way-result`*`<X::value_type>`.
16
 
17
+ *Preconditions:* Either `T` models `three_way_comparable`, or `<` is
18
+ defined for values of type (possibly const) `T` and `<` is a total
19
+ ordering relationship.
20
 
21
  *Returns:*
22
  `lexicographical_compare_three_way(a.begin(), a.end(), b.begin(), b.end(), `*`synth-three-way`*`)`
23
 
24
  [*Note 1*: The algorithm `lexicographical_compare_three_way` is defined