Home
last modified time | relevance | path

Searched refs:get_left (Results 1 – 22 of 22) sorted by relevance

/third_party/boost/boost/intrusive/
Dbstree_algorithms.hpp90 … check_return.min_key_node_ptr = node_traits::get_left(p)? check_return_left.min_key_node_ptr : p; in operator ()()
218 { return node_traits::get_left(header); } in begin_node()
313 if(node1 == NodeTraits::get_left(header1)){ in swap_nodes()
326 if(node2 == NodeTraits::get_left(header2)){ in swap_nodes()
341 if(node1 == NodeTraits::get_left(header1)){ in swap_nodes()
344 else if(node2 == NodeTraits::get_left(header2)){ in swap_nodes()
389 temp = NodeTraits::get_left(node1); in swap_nodes()
390 NodeTraits::set_left(node1, NodeTraits::get_left(node2)); in swap_nodes()
402 if((temp = NodeTraits::get_left(node1))){ in swap_nodes()
411 if(NodeTraits::get_left(temp) == node2){ in swap_nodes()
[all …]
Dsplaytree_algorithms.hpp90 node_ptr const old_t_left = NodeTraits::get_left(t_); in assemble()
103 node_ptr const null_left = NodeTraits::get_left(null_node_); in assemble()
233 if(NodeTraits::get_left(z)){ in erase()
558 else if ((NodeTraits::get_left(p) == n && NodeTraits::get_left(g) == p) || in priv_splay_up()
588 node_ptr const leftmost = NodeTraits::get_left(header); in priv_splay_down()
607 node_ptr const t_left = NodeTraits::get_left(commit.t_); in priv_splay_down()
613 if( !NodeTraits::get_left(commit.t_) ) in priv_splay_down()
641 if( !NodeTraits::get_left(commit.t_) ) in priv_splay_down()
683 t = NodeTraits::get_left(t); in link_right()
698 if(NodeTraits::get_left(p) == n){ in rotate()
[all …]
Drbtree_algorithms.hpp95 const node_ptr p_left(node_traits::get_left(p)); (void)p_left; in operator ()()
472 const node_ptr x_parent_left(NodeTraits::get_left(x_parent)); in rebalance_after_erasure_restore_invariants()
483 node_ptr const w_left (NodeTraits::get_left(w)); in rebalance_after_erasure_restore_invariants()
515 w = NodeTraits::get_left(x_parent); in rebalance_after_erasure_restore_invariants()
518 node_ptr const w_left (NodeTraits::get_left(w)); in rebalance_after_erasure_restore_invariants()
531 w = NodeTraits::get_left(x_parent); in rebalance_after_erasure_restore_invariants()
536 const node_ptr new_wleft(NodeTraits::get_left(w)); in rebalance_after_erasure_restore_invariants()
539 …bstree_algo::rotate_right(x_parent, NodeTraits::get_left(x_parent), NodeTraits::get_parent(x_paren… in rebalance_after_erasure_restore_invariants()
559 node_ptr const p_grandparent_left (NodeTraits::get_left (p_grandparent)); in rebalance_after_insertion()
569 const bool p_is_left_child(NodeTraits::get_left(p_parent) == p); in rebalance_after_insertion()
Dtreap_algorithms.hpp56 if (node_traits::get_left(p)) in operator ()()
57 BOOST_INTRUSIVE_INVARIANT_ASSERT(!prio_comp_(node_traits::get_left(p), p)); in operator ()()
155 if(p == NodeTraits::get_left(p_parent)){ //p is left child in rotate_up_n()
618 node_ptr z_left = NodeTraits::get_left(z); in rebalance_for_erasure()
629 z_left = NodeTraits::get_left(z); in rebalance_for_erasure()
Davltree_algorithms.hpp446 if(!verify_recursion(NodeTraits::get_left (n), leftcount, leftheight) || in verify_recursion()
503 const node_ptr x_parent_left (NodeTraits::get_left(x_parent)); in rebalance_after_erasure_restore_invariants()
544 BOOST_INTRUSIVE_INVARIANT_ASSERT(NodeTraits::get_left(x_parent_right)); in rebalance_after_erasure_restore_invariants()
569 node_ptr const x_parent_left(NodeTraits::get_left(x_parent)); in rebalance_after_insertion()
664 const node_ptr c (NodeTraits::get_left(a_oldright)); in avl_rotate_right_left()
Dsgtree_algorithms.hpp381 const node_ptr s_parent_left = NodeTraits::get_left(s_parent); in rebalance_after_insertion()
/third_party/boost/boost/intrusive/detail/
Dbstree_algorithms_base.hpp75 else if(NodeTraits::get_left(node)){ in prev_node()
76 return maximum(NodeTraits::get_left(node)); in prev_node()
81 while(p == NodeTraits::get_left(x)){ in prev_node()
98 for(node_ptr p_left = NodeTraits::get_left(node) in minimum()
100 ;p_left = NodeTraits::get_left(node)){ in minimum()
132 node_ptr p_left (NodeTraits::get_left(p)); in is_header()
Drbtree_node.hpp86 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const const_node_ptr & n) in get_left() function
89 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const node_ptr & n) in get_left() function
142 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const const_node_ptr & n) in get_left() function
145 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const node_ptr & n) in get_left() function
Dtree_node.hpp56 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const const_node_ptr & n) in get_left() function
59 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const node_ptr & n) in get_left() function
Davltree_node.hpp81 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const const_node_ptr & n) in get_left() function
84 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const node_ptr & n) in get_left() function
136 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const const_node_ptr & n) in get_left() function
Dany_node_and_algorithms.hpp128 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const const_node_ptr & n) in get_left() function
169 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const const_node_ptr & n) in get_left() function
211 BOOST_INTRUSIVE_FORCEINLINE static node_ptr get_left(const const_node_ptr & n) in get_left() function
Dtree_iterator.hpp124 members_.nodeptr_ = node_traits::get_left(members_.nodeptr_); in go_left()
/third_party/boost/boost/bimap/relation/support/
Dget.hpp107 return st.get_left(),
/third_party/boost/libs/intrusive/example/
Ddoc_splay_algorithms.cpp36 static node_ptr get_left(const_node_ptr n) { return n->left_; } in get_left() function
Ddoc_splaytree_algorithms.cpp35 static node_ptr get_left(const_node_ptr n) { return n->left_; } in get_left() function
Ddoc_avltree_algorithms.cpp37 static node_ptr get_left(const_node_ptr n) { return n->left_; } in get_left() function
Ddoc_rbtree_algorithms.cpp36 static node_ptr get_left(const_node_ptr n) { return n->left_; } in get_left() function
Ddoc_treap_algorithms.cpp36 static node_ptr get_left(const_node_ptr n) { return n->left_; } in get_left() function
/third_party/boost/boost/bimap/relation/
Dstructured_pair.hpp79 BOOST_DEDUCED_TYPENAME base_:: left_value_type & get_left() { return first; } in get_left() function in boost::bimaps::relation::detail::normal_storage
80 const BOOST_DEDUCED_TYPENAME base_:: left_value_type & get_left()const { return first; } in get_left() function in boost::bimaps::relation::detail::normal_storage
114 BOOST_DEDUCED_TYPENAME base_:: left_value_type & get_left() { return second; } in get_left() function in boost::bimaps::relation::detail::mirror_storage
115 const BOOST_DEDUCED_TYPENAME base_:: left_value_type & get_left()const { return second; } in get_left() function in boost::bimaps::relation::detail::mirror_storage
Dmutant_relation.hpp90 BOOST_DEDUCED_TYPENAME base_:: left_value_type & get_left() { return left; } in get_left() function in boost::bimaps::relation::detail::relation_storage
91 const BOOST_DEDUCED_TYPENAME base_:: left_value_type & get_left()const { return left; } in get_left() function in boost::bimaps::relation::detail::relation_storage
/third_party/boost/libs/intrusive/test/
Dbptr_value.hpp152 static node_ptr get_left(const_node_ptr p) { return p->m_l_child; } in get_left() function
/third_party/boost/libs/intrusive/doc/
Dintrusive.qbk2776 * `static node_ptr get_left(const_node_ptr n);`:
2845 * `static node_ptr get_left(const_node_ptr n);`:
2901 * `static node_ptr get_left(const_node_ptr n);`:
2971 * `static node_ptr get_left(const_node_ptr n);`:
3029 /* `static node_ptr get_left(const_node_ptr n);`: