reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/stl_tree.h
  278       { return *static_cast<_Link_type>(_M_node)->_M_valptr(); }
  282       { return static_cast<_Link_type> (_M_node)->_M_valptr(); }
  287 	_M_node = _Rb_tree_increment(_M_node);
  287 	_M_node = _Rb_tree_increment(_M_node);
  295 	_M_node = _Rb_tree_increment(_M_node);
  295 	_M_node = _Rb_tree_increment(_M_node);
  302 	_M_node = _Rb_tree_decrement(_M_node);
  302 	_M_node = _Rb_tree_decrement(_M_node);
  310 	_M_node = _Rb_tree_decrement(_M_node);
  310 	_M_node = _Rb_tree_decrement(_M_node);
  316       { return _M_node == __x._M_node; }
  316       { return _M_node == __x._M_node; }
  320       { return _M_node != __x._M_node; }
  320       { return _M_node != __x._M_node; }
  349       : _M_node(__it._M_node) { }
 2049       if (_M_impl._M_key_compare(_S_key(__j._M_node), __k))
 2051       return _Res(__j._M_node, 0);
 2138       if (__pos._M_node == _M_end())
 2146       else if (_M_impl._M_key_compare(__k, _S_key(__pos._M_node)))
 2150 	  if (__pos._M_node == _M_leftmost()) // begin()
 2152 	  else if (_M_impl._M_key_compare(_S_key((--__before)._M_node), __k))
 2154 	      if (_S_right(__before._M_node) == 0)
 2155 		return _Res(0, __before._M_node);
 2157 		return _Res(__pos._M_node, __pos._M_node);
 2157 		return _Res(__pos._M_node, __pos._M_node);
 2162       else if (_M_impl._M_key_compare(_S_key(__pos._M_node), __k))
 2166 	  if (__pos._M_node == _M_rightmost())
 2168 	  else if (_M_impl._M_key_compare(__k, _S_key((++__after)._M_node)))
 2170 	      if (_S_right(__pos._M_node) == 0)
 2171 		return _Res(0, __pos._M_node);
 2173 		return _Res(__after._M_node, __after._M_node);
 2173 		return _Res(__after._M_node, __after._M_node);
 2180 	return _Res(__pos._M_node, 0);
 2223       if (__pos._M_node == _M_end())
 2231       else if (!_M_impl._M_key_compare(_S_key(__pos._M_node), __k))
 2235 	  if (__pos._M_node == _M_leftmost()) // begin()
 2237 	  else if (!_M_impl._M_key_compare(__k, _S_key((--__before)._M_node)))
 2239 	      if (_S_right(__before._M_node) == 0)
 2240 		return _Res(0, __before._M_node);
 2242 		return _Res(__pos._M_node, __pos._M_node);
 2242 		return _Res(__pos._M_node, __pos._M_node);
 2251 	  if (__pos._M_node == _M_rightmost())
 2253 	  else if (!_M_impl._M_key_compare(_S_key((++__after)._M_node), __k))
 2255 	      if (_S_right(__pos._M_node) == 0)
 2256 		return _Res(0, __pos._M_node);
 2258 		return _Res(__after._M_node, __after._M_node);
 2258 		return _Res(__after._M_node, __after._M_node);
 2526 					_S_key(__j._M_node))) ? end() : __j;