/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | vector.tcc | 132 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 D | stl_list.h | 96 _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 D | list.tcc | 90 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 D | vector.tcc | 135 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 D | stl_list.h | 97 _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 D | list.tcc | 90 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 D | stl_vector.h | 1343 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 D | list | 427 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 D | deque | 448 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 D | multimap.h | 276 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 D | map.h | 298 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 D | vector | 540 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 D | multiset.h | 260 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 D | set.h | 268 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 D | list | 405 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 D | deque | 428 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 D | multimap.h | 273 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 D | vector | 520 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 D | map.h | 296 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 D | set.h | 266 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 D | multiset.h | 257 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 D | list-aux-2.cc | 54 _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 D | list-aux.cc | 55 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 D | list-aux-2.cc | 54 _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 D | list-aux.cc | 55 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()
|