From Jason Turner

[insert.iterators]

Diff to HTML by rtfpessoa

tmp/tmpxh987yqz/{from.md → to.md} RENAMED
@@ -63,11 +63,11 @@ namespace std {
63
 
64
  ``` cpp
65
  explicit back_insert_iterator(Container& x);
66
  ```
67
 
68
- *Effects:* Initializes `container` with `&x`.
69
 
70
  ##### `back_insert_iterator::operator=` <a id="back.insert.iter.op=">[[back.insert.iter.op=]]</a>
71
 
72
  ``` cpp
73
  back_insert_iterator<Container>&
@@ -147,11 +147,11 @@ namespace std {
147
 
148
  ``` cpp
149
  explicit front_insert_iterator(Container& x);
150
  ```
151
 
152
- *Effects:* Initializes `container` with `&x`.
153
 
154
  ##### `front_insert_iterator::operator=` <a id="front.insert.iter.op=">[[front.insert.iter.op=]]</a>
155
 
156
  ``` cpp
157
  front_insert_iterator<Container>&
@@ -232,11 +232,12 @@ namespace std {
232
 
233
  ``` cpp
234
  insert_iterator(Container& x, typename Container::iterator i);
235
  ```
236
 
237
- *Effects:* Initializes `container` with `&x` and `iter` with `i`.
 
238
 
239
  ##### `insert_iterator::operator=` <a id="insert.iter.op=">[[insert.iter.op=]]</a>
240
 
241
  ``` cpp
242
  insert_iterator<Container>&
 
63
 
64
  ``` cpp
65
  explicit back_insert_iterator(Container& x);
66
  ```
67
 
68
+ *Effects:* Initializes `container` with `std::addressof(x)`.
69
 
70
  ##### `back_insert_iterator::operator=` <a id="back.insert.iter.op=">[[back.insert.iter.op=]]</a>
71
 
72
  ``` cpp
73
  back_insert_iterator<Container>&
 
147
 
148
  ``` cpp
149
  explicit front_insert_iterator(Container& x);
150
  ```
151
 
152
+ *Effects:* Initializes `container` with `std::addressof(x)`.
153
 
154
  ##### `front_insert_iterator::operator=` <a id="front.insert.iter.op=">[[front.insert.iter.op=]]</a>
155
 
156
  ``` cpp
157
  front_insert_iterator<Container>&
 
232
 
233
  ``` cpp
234
  insert_iterator(Container& x, typename Container::iterator i);
235
  ```
236
 
237
+ *Effects:* Initializes `container` with `std::addressof(x)` and `iter`
238
+ with `i`.
239
 
240
  ##### `insert_iterator::operator=` <a id="insert.iter.op=">[[insert.iter.op=]]</a>
241
 
242
  ``` cpp
243
  insert_iterator<Container>&