From Jason Turner

[map.modifiers]

Diff to HTML by rtfpessoa

tmp/tmpqr817hrm/{from.md → to.md} RENAMED
@@ -66,11 +66,11 @@ template<class M>
66
  ```
67
 
68
  *Mandates:* `is_assignable_v<mapped_type&, M&&>` is `true`.
69
 
70
  *Preconditions:* `value_type` is *Cpp17EmplaceConstructible* into `map`
71
- from `k`, `forward<M>(obj)`.
72
 
73
  *Effects:* If the map already contains an element `e` whose key is
74
  equivalent to `k`, assigns `std::forward<M>(obj)` to `e.second`.
75
  Otherwise inserts an object of type `value_type` constructed with `k`,
76
  `std::forward<M>(obj)`.
@@ -89,11 +89,11 @@ template<class M>
89
  ```
90
 
91
  *Mandates:* `is_assignable_v<mapped_type&, M&&>` is `true`.
92
 
93
  *Preconditions:* `value_type` is *Cpp17EmplaceConstructible* into `map`
94
- from `move(k)`, `forward<M>(obj)`.
95
 
96
  *Effects:* If the map already contains an element `e` whose key is
97
  equivalent to `k`, assigns `std::forward<M>(obj)` to `e.second`.
98
  Otherwise inserts an object of type `value_type` constructed with
99
  `std::move(k)`, `std::forward<M>(obj)`.
 
66
  ```
67
 
68
  *Mandates:* `is_assignable_v<mapped_type&, M&&>` is `true`.
69
 
70
  *Preconditions:* `value_type` is *Cpp17EmplaceConstructible* into `map`
71
+ from `k`, `std::forward<M>(obj)`.
72
 
73
  *Effects:* If the map already contains an element `e` whose key is
74
  equivalent to `k`, assigns `std::forward<M>(obj)` to `e.second`.
75
  Otherwise inserts an object of type `value_type` constructed with `k`,
76
  `std::forward<M>(obj)`.
 
89
  ```
90
 
91
  *Mandates:* `is_assignable_v<mapped_type&, M&&>` is `true`.
92
 
93
  *Preconditions:* `value_type` is *Cpp17EmplaceConstructible* into `map`
94
+ from `std::move(k)`, `std::forward<M>(obj)`.
95
 
96
  *Effects:* If the map already contains an element `e` whose key is
97
  equivalent to `k`, assigns `std::forward<M>(obj)` to `e.second`.
98
  Otherwise inserts an object of type `value_type` constructed with
99
  `std::move(k)`, `std::forward<M>(obj)`.