Lines Matching refs:other
22 // software library without restriction. Specifically, if other files
24 // file, or you compile this file and link it with other files to
27 // License. This exception does not however invalidate any other
50 join(PB_DS_CLASS_C_DEC& other)
53 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
54 if (base_type::join_prep(other) == false)
57 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
61 node_pointer p_target_r = other.leftmost(other.m_p_head);
63 other.splay(p_target_r);
65 _GLIBCXX_DEBUG_ASSERT(p_target_r == other.m_p_head->m_p_parent);
77 base_type::join_finish(other);
80 _GLIBCXX_DEBUG_ONLY(other.assert_valid();)
86 split(const_key_reference r_key, PB_DS_CLASS_C_DEC& other)
89 _GLIBCXX_DEBUG_ONLY(other.assert_valid());
91 if (base_type::split_prep(r_key, other) == false)
94 _GLIBCXX_DEBUG_ONLY(other.assert_valid());
109 other.m_p_head->m_p_parent = p_upper_bound;
110 p_upper_bound->m_p_parent = other.m_p_head;
113 base_type::split_finish(other);
116 _GLIBCXX_DEBUG_ONLY(other.assert_valid());