reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
575 { return *static_cast<_Node_allocator*>(&this->_M_impl); } 579 { return *static_cast<const _Node_allocator*>(&this->_M_impl); } 713 { return this->_M_impl._M_header._M_parent; } 717 { return this->_M_impl._M_header._M_parent; } 721 { return this->_M_impl._M_header._M_left; } 729 { return this->_M_impl._M_header._M_right; } 737 { return static_cast<_Link_type>(this->_M_impl._M_header._M_parent); } 743 (this->_M_impl._M_header._M_parent); 748 { return &this->_M_impl._M_header; } 752 { return &this->_M_impl._M_header; } 878 _M_impl._M_node_count = __x._M_impl._M_node_count; 878 _M_impl._M_node_count = __x._M_impl._M_node_count; 921 : _M_impl(__x._M_impl) 957 { return _M_impl._M_key_compare; } 961 { return iterator(this->_M_impl._M_header._M_left); } 965 { return const_iterator(this->_M_impl._M_header._M_left); } 969 { return iterator(&this->_M_impl._M_header); } 973 { return const_iterator(&this->_M_impl._M_header); } 993 { return _M_impl._M_node_count == 0; } 997 { return _M_impl._M_node_count; } 1172 _M_impl._M_reset(); 1225 if (__j != end() && _M_impl._M_key_compare(__k, _S_key(__j._M_node))) 1259 if (!_M_impl._M_key_compare(_S_key(__x), __k)) 1288 if (_M_impl._M_key_compare(__k, _S_key(__x))) 1317 auto& __cmp = _M_impl._M_key_compare; 1346 { _M_impl._M_move_data(__x._M_impl); } 1346 { _M_impl._M_move_data(__x._M_impl); } 1643 _M_impl._M_reset(); 1665 _M_impl._M_key_compare = std::move(__x._M_impl._M_key_compare); 1665 _M_impl._M_key_compare = std::move(__x._M_impl._M_key_compare); 1678 _M_impl._M_reset(); 1691 _M_impl._M_reset(); 1723 _M_impl._M_reset(); 1724 _M_impl._M_key_compare = __x._M_impl._M_key_compare; 1724 _M_impl._M_key_compare = __x._M_impl._M_key_compare; 1750 || _M_impl._M_key_compare(_KeyOfValue()(__v), 1756 this->_M_impl._M_header); 1757 ++_M_impl._M_node_count; 1775 || !_M_impl._M_key_compare(_S_key(__p), 1781 this->_M_impl._M_header); 1782 ++_M_impl._M_node_count; 1804 __x = !_M_impl._M_key_compare(_S_key(__x), _KeyOfValue()(__v)) ? 1872 if (!_M_impl._M_key_compare(_S_key(__x), __k)) 1888 if (!_M_impl._M_key_compare(_S_key(__x), __k)) 1904 if (_M_impl._M_key_compare(__k, _S_key(__x))) 1920 if (_M_impl._M_key_compare(__k, _S_key(__x))) 1940 if (_M_impl._M_key_compare(_S_key(__x), __k)) 1942 else if (_M_impl._M_key_compare(__k, _S_key(__x))) 1972 if (_M_impl._M_key_compare(_S_key(__x), __k)) 1974 else if (_M_impl._M_key_compare(__k, _S_key(__x))) 2001 _M_impl._M_move_data(__t._M_impl); 2001 _M_impl._M_move_data(__t._M_impl); 2004 __t._M_impl._M_move_data(_M_impl); 2004 __t._M_impl._M_move_data(_M_impl); 2013 std::swap(this->_M_impl._M_node_count, __t._M_impl._M_node_count); 2013 std::swap(this->_M_impl._M_node_count, __t._M_impl._M_node_count); 2016 std::swap(this->_M_impl._M_key_compare, __t._M_impl._M_key_compare); 2016 std::swap(this->_M_impl._M_key_compare, __t._M_impl._M_key_compare); 2038 __comp = _M_impl._M_key_compare(__k, _S_key(__x)); 2049 if (_M_impl._M_key_compare(_S_key(__j._M_node), __k)) 2069 __x = _M_impl._M_key_compare(__k, _S_key(__x)) ? 2141 && _M_impl._M_key_compare(_S_key(_M_rightmost()), __k)) 2146 else if (_M_impl._M_key_compare(__k, _S_key(__pos._M_node))) 2152 else if (_M_impl._M_key_compare(_S_key((--__before)._M_node), __k)) 2162 else if (_M_impl._M_key_compare(_S_key(__pos._M_node), __k)) 2168 else if (_M_impl._M_key_compare(__k, _S_key((++__after)._M_node))) 2226 && !_M_impl._M_key_compare(__k, _S_key(_M_rightmost()))) 2231 else if (!_M_impl._M_key_compare(_S_key(__pos._M_node), __k)) 2237 else if (!_M_impl._M_key_compare(__k, _S_key((--__before)._M_node))) 2253 else if (!_M_impl._M_key_compare(_S_key((++__after)._M_node), __k)) 2301 || _M_impl._M_key_compare(_S_key(__z), 2305 this->_M_impl._M_header); 2306 ++_M_impl._M_node_count; 2317 || !_M_impl._M_key_compare(_S_key(__p), 2321 this->_M_impl._M_header); 2322 ++_M_impl._M_node_count; 2337 __x = !_M_impl._M_key_compare(_S_key(__x), _S_key(__z)) ? 2476 this->_M_impl._M_header)); 2478 --_M_impl._M_node_count; 2525 || _M_impl._M_key_compare(__k, 2538 || _M_impl._M_key_compare(__k, 2562 if (_M_impl._M_node_count == 0 || begin() == end()) 2563 return _M_impl._M_node_count == 0 && begin() == end() 2579 if (__L && _M_impl._M_key_compare(_S_key(__x), _S_key(__L))) 2581 if (__R && _M_impl._M_key_compare(_S_key(__R), _S_key(__x)))