Home
last modified time | relevance | path

Searched refs:__position (Results 1 – 25 of 70) sorted by relevance

123

/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dvector.tcc132 insert(const_iterator __position, const value_type& __x) in insert() argument
134 insert(iterator __position, const value_type& __x) in insert()
137 const size_type __n = __position - begin(); in insert()
139 if (__position == end()) in insert()
150 const auto __pos = begin() + (__position - cbegin()); in insert()
156 _M_insert_aux(__position, __x); in insert()
161 _M_realloc_insert(begin() + (__position - cbegin()), __x); in insert()
163 _M_realloc_insert(__position, __x); in insert()
172 _M_erase(iterator __position) in _M_erase() argument
174 if (__position + 1 != end()) in _M_erase()
[all …]
H A Dstl_list.h96 _M_hook(_List_node_base* const __position) _GLIBCXX_USE_NOEXCEPT; in _GLIBCXX_VISIBILITY()
1264 emplace(const_iterator __position, _Args&&... __args); in _GLIBCXX_VISIBILITY()
1278 insert(const_iterator __position, const value_type& __x); in _GLIBCXX_VISIBILITY()
1292 insert(iterator __position, const value_type& __x); in _GLIBCXX_VISIBILITY()
1308 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
1309 { return emplace(__position, std::move(__x)); } in _GLIBCXX_VISIBILITY()
1347 insert(const_iterator __position, size_type __n, const value_type& __x); in _GLIBCXX_VISIBILITY()
1362 insert(iterator __position, size_type __n, const value_type& __x) in _GLIBCXX_VISIBILITY()
1365 splice(__position, __tmp); in _GLIBCXX_VISIBILITY()
1388 insert(const_iterator __position, _InputIterator __first, in _GLIBCXX_VISIBILITY()
[all …]
H A Dlist.tcc90 emplace(const_iterator __position, _Args&&... __args) in emplace() argument
93 __tmp->_M_hook(__position._M_const_cast()._M_node); in emplace()
103 insert(const_iterator __position, const value_type& __x) in insert() argument
105 insert(iterator __position, const value_type& __x) in insert()
109 __tmp->_M_hook(__position._M_const_cast()._M_node); in insert()
118 insert(const_iterator __position, size_type __n, const value_type& __x) in insert() argument
124 splice(__position, __tmp); in insert()
127 return __position._M_const_cast(); in insert()
134 insert(const_iterator __position, _InputIterator __first, in insert() argument
141 splice(__position, __tmp); in insert()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dvector.tcc135 insert(const_iterator __position, const value_type& __x) in insert() argument
137 insert(iterator __position, const value_type& __x) in insert()
140 const size_type __n = __position - begin(); in insert()
142 if (__position == end()) in insert()
153 const auto __pos = begin() + (__position - cbegin()); in insert()
159 _M_insert_aux(__position, __x); in insert()
164 _M_realloc_insert(begin() + (__position - cbegin()), __x); in insert()
166 _M_realloc_insert(__position, __x); in insert()
176 _M_erase(iterator __position) in _M_erase() argument
178 if (__position + 1 != end()) in _M_erase()
[all …]
H A Dstl_list.h97 _M_hook(_List_node_base* const __position) _GLIBCXX_USE_NOEXCEPT; in _GLIBCXX_VISIBILITY()
1358 emplace(const_iterator __position, _Args&&... __args); in _GLIBCXX_VISIBILITY()
1372 insert(const_iterator __position, const value_type& __x); in _GLIBCXX_VISIBILITY()
1386 insert(iterator __position, const value_type& __x); in _GLIBCXX_VISIBILITY()
1402 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
1403 { return emplace(__position, std::move(__x)); } in _GLIBCXX_VISIBILITY()
1441 insert(const_iterator __position, size_type __n, const value_type& __x); in _GLIBCXX_VISIBILITY()
1456 insert(iterator __position, size_type __n, const value_type& __x) in _GLIBCXX_VISIBILITY()
1459 splice(__position, __tmp); in _GLIBCXX_VISIBILITY()
1482 insert(const_iterator __position, _InputIterator __first, in _GLIBCXX_VISIBILITY()
[all …]
H A Dlist.tcc90 emplace(const_iterator __position, _Args&&... __args) in emplace() argument
93 __tmp->_M_hook(__position._M_const_cast()._M_node); in emplace()
103 insert(const_iterator __position, const value_type& __x) in insert() argument
105 insert(iterator __position, const value_type& __x) in insert()
109 __tmp->_M_hook(__position._M_const_cast()._M_node); in insert()
118 insert(const_iterator __position, size_type __n, const value_type& __x) in insert() argument
124 splice(__position, __tmp); in insert()
127 return __position._M_const_cast(); in insert()
134 insert(const_iterator __position, _InputIterator __first, in insert() argument
141 splice(__position, __tmp); in insert()
[all …]
H A Dstl_vector.h1343 emplace(const_iterator __position, _Args&&... __args) in _GLIBCXX_VISIBILITY()
1344 { return _M_emplace_aux(__position, std::forward<_Args>(__args)...); } in _GLIBCXX_VISIBILITY()
1359 insert(const_iterator __position, const value_type& __x); in _GLIBCXX_VISIBILITY()
1373 insert(iterator __position, const value_type& __x); in _GLIBCXX_VISIBILITY()
1390 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
1391 { return _M_insert_rval(__position, std::move(__x)); } in _GLIBCXX_VISIBILITY()
1408 insert(const_iterator __position, initializer_list<value_type> __l) in _GLIBCXX_VISIBILITY()
1410 auto __offset = __position - cbegin(); in _GLIBCXX_VISIBILITY()
1434 insert(const_iterator __position, size_type __n, const value_type& __x) in _GLIBCXX_VISIBILITY()
1436 difference_type __offset = __position - cbegin(); in _GLIBCXX_VISIBILITY()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/debug/
H A Dlist427 emplace(const_iterator __position, _Args&&... __args)
429 __glibcxx_check_insert(__position);
430 return { _Base::emplace(__position.base(),
437 insert(const_iterator __position, const _Tp& __x)
439 insert(iterator __position, const _Tp& __x)
442 __glibcxx_check_insert(__position);
443 return iterator(_Base::insert(__position.base(), __x), this);
448 insert(const_iterator __position, _Tp&& __x)
449 { return emplace(__position, std::move(__x)); }
461 insert(const_iterator __position, size_type __n, const _Tp& __x)
[all …]
H A Ddeque448 emplace(const_iterator __position, _Args&&... __args)
450 __glibcxx_check_insert(__position);
451 _Base_iterator __res = _Base::emplace(__position.base(),
460 insert(const_iterator __position, const _Tp& __x)
462 insert(iterator __position, const _Tp& __x)
465 __glibcxx_check_insert(__position);
466 _Base_iterator __res = _Base::insert(__position.base(), __x);
473 insert(const_iterator __position, _Tp&& __x)
474 { return emplace(__position, std::move(__x)); }
477 insert(const_iterator __position, initializer_list<value_type> __l)
[all …]
H A Dmultimap.h276 insert(const_iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
278 insert(iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
281 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
282 return iterator(_Base::insert(__position.base(), __x), this); in _GLIBCXX_VISIBILITY()
289 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
291 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
292 return { _Base::insert(__position.base(), std::move(__x)), this }; in _GLIBCXX_VISIBILITY()
299 insert(const_iterator __position, _Pair&& __x) in _GLIBCXX_VISIBILITY()
301 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
304 _Base::insert(__position.base(), std::forward<_Pair>(__x)), in _GLIBCXX_VISIBILITY()
[all …]
H A Dmap.h298 insert(const_iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
300 insert(iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
303 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
304 return iterator(_Base::insert(__position.base(), __x), this); in _GLIBCXX_VISIBILITY()
311 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
313 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
314 return { _Base::insert(__position.base(), std::move(__x)), this }; in _GLIBCXX_VISIBILITY()
321 insert(const_iterator __position, _Pair&& __x) in _GLIBCXX_VISIBILITY()
323 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
326 _Base::insert(__position.base(), std::forward<_Pair>(__x)), in _GLIBCXX_VISIBILITY()
[all …]
H A Dvector540 emplace(const_iterator __position, _Args&&... __args)
542 __glibcxx_check_insert(__position);
544 difference_type __offset = __position.base() - _Base::cbegin();
545 _Base_iterator __res = _Base::emplace(__position.base(),
558 insert(const_iterator __position, const _Tp& __x)
560 insert(iterator __position, const _Tp& __x)
563 __glibcxx_check_insert(__position);
565 difference_type __offset = __position.base() - _Base::begin();
566 _Base_iterator __res = _Base::insert(__position.base(), __x);
579 insert(const_iterator __position, _Tp&& __x)
[all …]
H A Dmultiset.h260 insert(const_iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
262 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
263 return iterator(_Base::insert(__position.base(), __x), this); in _GLIBCXX_VISIBILITY()
268 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
270 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
271 return { _Base::insert(__position.base(), std::move(__x)), this }; in _GLIBCXX_VISIBILITY()
299 extract(const_iterator __position) in _GLIBCXX_VISIBILITY()
301 __glibcxx_check_erase(__position); in _GLIBCXX_VISIBILITY()
302 this->_M_invalidate_if(_Equal(__position.base())); in _GLIBCXX_VISIBILITY()
303 return _Base::extract(__position.base()); in _GLIBCXX_VISIBILITY()
[all …]
H A Dset.h268 insert(const_iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
270 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
271 return iterator(_Base::insert(__position.base(), __x), this); in _GLIBCXX_VISIBILITY()
276 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
278 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
279 return { _Base::insert(__position.base(), std::move(__x)), this }; in _GLIBCXX_VISIBILITY()
308 extract(const_iterator __position) in _GLIBCXX_VISIBILITY()
310 __glibcxx_check_erase(__position); in _GLIBCXX_VISIBILITY()
311 this->_M_invalidate_if(_Equal(__position.base())); in _GLIBCXX_VISIBILITY()
312 return _Base::extract(__position.base()); in _GLIBCXX_VISIBILITY()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/debug/
H A Dlist405 emplace(const_iterator __position, _Args&&... __args)
407 __glibcxx_check_insert(__position);
408 return { _Base::emplace(__position.base(),
415 insert(const_iterator __position, const _Tp& __x)
417 insert(iterator __position, const _Tp& __x)
420 __glibcxx_check_insert(__position);
421 return iterator(_Base::insert(__position.base(), __x), this);
426 insert(const_iterator __position, _Tp&& __x)
427 { return emplace(__position, std::move(__x)); }
439 insert(const_iterator __position, size_type __n, const _Tp& __x)
[all …]
H A Ddeque428 emplace(const_iterator __position, _Args&&... __args)
430 __glibcxx_check_insert(__position);
431 _Base_iterator __res = _Base::emplace(__position.base(),
440 insert(const_iterator __position, const _Tp& __x)
442 insert(iterator __position, const _Tp& __x)
445 __glibcxx_check_insert(__position);
446 _Base_iterator __res = _Base::insert(__position.base(), __x);
453 insert(const_iterator __position, _Tp&& __x)
454 { return emplace(__position, std::move(__x)); }
457 insert(const_iterator __position, initializer_list<value_type> __l)
[all …]
H A Dmultimap.h273 insert(const_iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
275 insert(iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
278 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
279 return iterator(_Base::insert(__position.base(), __x), this); in _GLIBCXX_VISIBILITY()
286 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
288 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
289 return { _Base::insert(__position.base(), std::move(__x)), this }; in _GLIBCXX_VISIBILITY()
296 insert(const_iterator __position, _Pair&& __x) in _GLIBCXX_VISIBILITY()
298 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
301 _Base::insert(__position.base(), std::forward<_Pair>(__x)), in _GLIBCXX_VISIBILITY()
[all …]
H A Dvector520 emplace(const_iterator __position, _Args&&... __args)
522 __glibcxx_check_insert(__position);
524 difference_type __offset = __position.base() - _Base::cbegin();
525 _Base_iterator __res = _Base::emplace(__position.base(),
538 insert(const_iterator __position, const _Tp& __x)
540 insert(iterator __position, const _Tp& __x)
543 __glibcxx_check_insert(__position);
545 difference_type __offset = __position.base() - _Base::begin();
546 _Base_iterator __res = _Base::insert(__position.base(), __x);
559 insert(const_iterator __position, _Tp&& __x)
[all …]
H A Dmap.h296 insert(const_iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
298 insert(iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
301 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
302 return iterator(_Base::insert(__position.base(), __x), this); in _GLIBCXX_VISIBILITY()
309 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
311 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
312 return { _Base::insert(__position.base(), std::move(__x)), this }; in _GLIBCXX_VISIBILITY()
319 insert(const_iterator __position, _Pair&& __x) in _GLIBCXX_VISIBILITY()
321 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
324 _Base::insert(__position.base(), std::forward<_Pair>(__x)), in _GLIBCXX_VISIBILITY()
[all …]
H A Dset.h266 insert(const_iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
268 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
269 return iterator(_Base::insert(__position.base(), __x), this); in _GLIBCXX_VISIBILITY()
274 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
276 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
277 return { _Base::insert(__position.base(), std::move(__x)), this }; in _GLIBCXX_VISIBILITY()
306 extract(const_iterator __position) in _GLIBCXX_VISIBILITY()
308 __glibcxx_check_erase(__position); in _GLIBCXX_VISIBILITY()
309 this->_M_invalidate_if(_Equal(__position.base())); in _GLIBCXX_VISIBILITY()
310 return _Base::extract(__position.base()); in _GLIBCXX_VISIBILITY()
[all …]
H A Dmultiset.h257 insert(const_iterator __position, const value_type& __x) in _GLIBCXX_VISIBILITY()
259 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
260 return iterator(_Base::insert(__position.base(), __x), this); in _GLIBCXX_VISIBILITY()
265 insert(const_iterator __position, value_type&& __x) in _GLIBCXX_VISIBILITY()
267 __glibcxx_check_insert(__position); in _GLIBCXX_VISIBILITY()
268 return { _Base::insert(__position.base(), std::move(__x)), this }; in _GLIBCXX_VISIBILITY()
296 extract(const_iterator __position) in _GLIBCXX_VISIBILITY()
298 __glibcxx_check_erase(__position); in _GLIBCXX_VISIBILITY()
299 this->_M_invalidate_if(_Equal(__position.base())); in _GLIBCXX_VISIBILITY()
300 return _Base::extract(__position.base()); in _GLIBCXX_VISIBILITY()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++98/
H A Dlist-aux-2.cc54 _M_hook(_List_node_base * const __position) _GLIBCXX_USE_NOEXCEPT;
96 _M_hook(_List_node_base* const __position) _GLIBCXX_USE_NOEXCEPT in _M_hook() argument
98 this->_M_next = __position; in _M_hook()
99 this->_M_prev = __position->_M_prev; in _M_hook()
100 __position->_M_prev->_M_next = this; in _M_hook()
101 __position->_M_prev = this; in _M_hook()
H A Dlist-aux.cc55 hook(_List_node_base * const __position) throw ();
127 _List_node_base::hook(_List_node_base* const __position) throw () in hook() argument
129 this->_M_next = __position; in hook()
130 this->_M_prev = __position->_M_prev; in hook()
131 __position->_M_prev->_M_next = this; in hook()
132 __position->_M_prev = this; in hook()
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++98/
H A Dlist-aux-2.cc54 _M_hook(_List_node_base * const __position) _GLIBCXX_USE_NOEXCEPT;
96 _M_hook(_List_node_base* const __position) _GLIBCXX_USE_NOEXCEPT in _M_hook() argument
98 this->_M_next = __position; in _M_hook()
99 this->_M_prev = __position->_M_prev; in _M_hook()
100 __position->_M_prev->_M_next = this; in _M_hook()
101 __position->_M_prev = this; in _M_hook()
H A Dlist-aux.cc55 hook(_List_node_base * const __position) throw ();
127 _List_node_base::hook(_List_node_base* const __position) throw () in hook() argument
129 this->_M_next = __position; in hook()
130 this->_M_prev = __position->_M_prev; in hook()
131 __position->_M_prev->_M_next = this; in hook()
132 __position->_M_prev = this; in hook()

123