Lines Matching refs:insert_iterator
186 class insert_iterator
195 typedef insert_iterator<Cont>& reference;
198 insert_iterator(Container& x, typename Container::iterator i);
199 insert_iterator& operator=(const typename Container::value_type& value);
200 insert_iterator& operator*();
201 insert_iterator& operator++();
202 insert_iterator& operator++(int);
206 insert_iterator<Container> inserter(Container& x, Iterator i);
714 class _LIBCPP_TYPE_VIS_ONLY insert_iterator
719 insert_iterator<_Container>&>
727 _LIBCPP_INLINE_VISIBILITY insert_iterator(_Container& __x, typename _Container::iterator __i)
729 …_LIBCPP_INLINE_VISIBILITY insert_iterator& operator=(const typename _Container::value_type& __valu…
732 _LIBCPP_INLINE_VISIBILITY insert_iterator& operator=(typename _Container::value_type&& __value_)
735 _LIBCPP_INLINE_VISIBILITY insert_iterator& operator*() {return *this;}
736 _LIBCPP_INLINE_VISIBILITY insert_iterator& operator++() {return *this;}
737 _LIBCPP_INLINE_VISIBILITY insert_iterator& operator++(int) {return *this;}
742 insert_iterator<_Container>
745 return insert_iterator<_Container>(__x, __i);