| 744 | inline Container& get_container(std::back_insert_iterator<Container> it) { |
| 745 | using bi_iterator = std::back_insert_iterator<Container>; |
| 746 | struct accessor : bi_iterator { |
| 747 | accessor(bi_iterator iter) : bi_iterator(iter) {} |
| 748 | using bi_iterator::container; |
| 749 | }; |
| 750 | return *accessor(it).container; |
| 751 | } |
| 752 |