Lines Matching refs:position

150   iterator insert(const_iterator position, const value_type& value) {  in insert()  argument
151 DCHECK(cbegin() <= position && position <= cend()); in insert()
152 return Base::insert(position, value); in insert()
154 iterator insert(const_iterator position, size_type n, const value_type& value) { in insert() argument
155 DCHECK(cbegin() <= position && position <= cend()); in insert()
156 return Base::insert(position, n, value); in insert()
159 iterator insert(const_iterator position, InputIterator first, InputIterator last) { in insert() argument
160 DCHECK(cbegin() <= position && position <= cend()); in insert()
161 return Base::insert(position, first, last); in insert()
163 iterator insert(const_iterator position, value_type&& value) { in insert() argument
164 DCHECK(cbegin() <= position && position <= cend()); in insert()
165 return Base::insert(position, std::move(value)); in insert()
167 iterator insert(const_iterator position, std::initializer_list<value_type> il) { in insert() argument
168 DCHECK(cbegin() <= position && position <= cend()); in insert()
169 return Base::insert(position, il); in insert()
173 iterator erase(const_iterator position) { in erase() argument
174 DCHECK(cbegin() <= position && position < cend()); in erase()
175 return Base::erase(position); in erase()
185 iterator emplace(const_iterator position, Args&&... args) { in emplace() argument
186 DCHECK(cbegin() <= position && position <= cend()); in emplace()
187 Base::emplace(position, std::forward(args...)); in emplace()