Lines Matching refs:__node
1652 _M_insert_bucket_begin(size_type __bkt, __node_type* __node) in _GLIBCXX_VISIBILITY()
1658 __node->_M_nxt = _M_buckets[__bkt]->_M_nxt; in _GLIBCXX_VISIBILITY()
1659 _M_buckets[__bkt]->_M_nxt = __node; in _GLIBCXX_VISIBILITY()
1666 __node->_M_nxt = _M_before_begin._M_nxt; in _GLIBCXX_VISIBILITY()
1667 _M_before_begin._M_nxt = __node; in _GLIBCXX_VISIBILITY()
1668 if (__node->_M_nxt) in _GLIBCXX_VISIBILITY()
1671 _M_buckets[_M_bucket_index(__node->_M_next())] = __node; in _GLIBCXX_VISIBILITY()
1728 _Scoped_node __node { this, std::forward<_Args>(__args)... }; in _GLIBCXX_VISIBILITY()
1729 const key_type& __k = this->_M_extract()(__node._M_node->_M_v()); in _GLIBCXX_VISIBILITY()
1737 auto __pos = _M_insert_unique_node(__k, __bkt, __code, __node._M_node); in _GLIBCXX_VISIBILITY()
1738 __node._M_node = nullptr; in _GLIBCXX_VISIBILITY()
1754 _Scoped_node __node { this, std::forward<_Args>(__args)... }; in _GLIBCXX_VISIBILITY()
1755 const key_type& __k = this->_M_extract()(__node._M_node->_M_v()); in _GLIBCXX_VISIBILITY()
1759 = _M_insert_multi_node(__hint._M_cur, __k, __code, __node._M_node); in _GLIBCXX_VISIBILITY()
1760 __node._M_node = nullptr; in _GLIBCXX_VISIBILITY()
1772 __hash_code __code, __node_type* __node, in _GLIBCXX_VISIBILITY()
1787 this->_M_store_code(__node, __code); in _GLIBCXX_VISIBILITY()
1790 _M_insert_bucket_begin(__bkt, __node); in _GLIBCXX_VISIBILITY()
1792 return iterator(__node); in _GLIBCXX_VISIBILITY()
1803 __hash_code __code, __node_type* __node) in _GLIBCXX_VISIBILITY()
1813 this->_M_store_code(__node, __code); in _GLIBCXX_VISIBILITY()
1826 __node->_M_nxt = __prev->_M_nxt; in _GLIBCXX_VISIBILITY()
1827 __prev->_M_nxt = __node; in _GLIBCXX_VISIBILITY()
1831 if (__node->_M_nxt in _GLIBCXX_VISIBILITY()
1832 && !this->_M_equals(__k, __code, __node->_M_next())) in _GLIBCXX_VISIBILITY()
1834 size_type __next_bkt = _M_bucket_index(__node->_M_next()); in _GLIBCXX_VISIBILITY()
1836 _M_buckets[__next_bkt] = __node; in _GLIBCXX_VISIBILITY()
1843 _M_insert_bucket_begin(__bkt, __node); in _GLIBCXX_VISIBILITY()
1845 return iterator(__node); in _GLIBCXX_VISIBILITY()
1865 if (__node_type* __node = _M_find_node(__bkt, __k, __code)) in _GLIBCXX_VISIBILITY() local
1866 return { iterator(__node), false }; in _GLIBCXX_VISIBILITY()
1868 _Scoped_node __node{ __node_gen(std::forward<_Arg>(__v)), this }; in _GLIBCXX_VISIBILITY()
1870 = _M_insert_unique_node(__k, __bkt, __code, __node._M_node, __n_elt); in _GLIBCXX_VISIBILITY()
1871 __node._M_node = nullptr; in _GLIBCXX_VISIBILITY()
1893 _Scoped_node __node{ __node_gen(std::forward<_Arg>(__v)), this }; in _GLIBCXX_VISIBILITY()
1894 const key_type& __k = this->_M_extract()(__node._M_node->_M_v()); in _GLIBCXX_VISIBILITY()
1896 = _M_insert_multi_node(__hint._M_cur, __k, __code, __node._M_node); in _GLIBCXX_VISIBILITY()
1897 __node._M_node = nullptr; in _GLIBCXX_VISIBILITY()