Searched refs:p_new_parent (Results 1 - 4 of 4) sorted by relevance

/freebsd-10.3-release/contrib/libstdc++/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Dinsert_fn_imps.hpp94 make_child_of(node_pointer p_nd, node_pointer p_new_parent) argument
97 _GLIBCXX_DEBUG_ASSERT(p_new_parent != NULL);
99 p_nd->m_p_next_sibling = p_new_parent->m_p_l_child;
101 if (p_new_parent->m_p_l_child != NULL)
102 p_new_parent->m_p_l_child->m_p_prev_or_parent = p_nd;
104 p_nd->m_p_prev_or_parent = p_new_parent;
106 p_new_parent->m_p_l_child = p_nd;
H A Dleft_child_next_sibling_heap_.hpp253 make_child_of(node_pointer p_nd, node_pointer p_new_parent);
/freebsd-10.3-release/contrib/libstdc++/include/ext/pb_ds/detail/thin_heap_/
H A Derase_fn_imps.hpp152 make_child_of(node_pointer p_nd, node_pointer p_new_parent) argument
154 _GLIBCXX_DEBUG_ASSERT(p_nd->m_metadata == p_new_parent->m_metadata);
156 m_a_aux[p_nd->m_metadata] == p_new_parent);
158 ++p_new_parent->m_metadata;
160 base_type::make_child_of(p_nd, p_new_parent);
H A Dthin_heap_.hpp260 make_child_of(node_pointer p_nd, node_pointer p_new_parent);

Completed in 107 milliseconds