Searched refs:m_p_root (Results 1 - 25 of 50) sorted by relevance

12

/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/pairing_heap_/
H A Dsplit_join_fn_imps.hpp76 node_pointer p_cur = base_type::m_p_root;
77 base_type::m_p_root = 0; member in class:base_type
99 if (other.m_p_root == 0)
106 if (base_type::m_p_root == 0)
107 base_type::m_p_root = other.m_p_root; member in class:base_type
108 else if (Cmp_Fn::operator()(base_type::m_p_root->m_value, other.m_p_root->m_value))
110 base_type::make_child_of(base_type::m_p_root, other.m_p_root);
112 base_type::m_p_root = other.m_p_root; member in class:base_type
[all...]
H A Ddebug_fn_imps.hpp50 PB_DS_DEBUG_VERIFY(base_type::m_p_root == 0
51 || base_type::m_p_root->m_p_next_sibling == 0);
H A Dfind_fn_imps.hpp50 return base_type::m_p_root->m_value;
H A Dinsert_fn_imps.hpp61 if (base_type::m_p_root == 0)
64 base_type::m_p_root = p_nd; member in class:base_type
66 else if (Cmp_Fn::operator()(base_type::m_p_root->m_value, p_nd->m_value))
69 base_type::make_child_of(base_type::m_p_root, p_nd);
71 base_type::m_p_root = p_nd; member in class:base_type
75 base_type::make_child_of(p_nd, base_type::m_p_root);
76 PB_DS_ASSERT_NODE_CONSISTENT(base_type::m_p_root, false)
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/pairing_heap_/
H A Dsplit_join_fn_imps.hpp76 node_pointer p_cur = base_type::m_p_root;
77 base_type::m_p_root = 0; member in class:base_type
99 if (other.m_p_root == 0)
106 if (base_type::m_p_root == 0)
107 base_type::m_p_root = other.m_p_root; member in class:base_type
108 else if (Cmp_Fn::operator()(base_type::m_p_root->m_value, other.m_p_root->m_value))
110 base_type::make_child_of(base_type::m_p_root, other.m_p_root);
112 base_type::m_p_root = other.m_p_root; member in class:base_type
[all...]
H A Ddebug_fn_imps.hpp50 PB_DS_DEBUG_VERIFY(base_type::m_p_root == 0
51 || base_type::m_p_root->m_p_next_sibling == 0);
H A Dfind_fn_imps.hpp50 return base_type::m_p_root->m_value;
H A Dinsert_fn_imps.hpp61 if (base_type::m_p_root == 0)
64 base_type::m_p_root = p_nd; member in class:base_type
66 else if (Cmp_Fn::operator()(base_type::m_p_root->m_value, p_nd->m_value))
69 base_type::make_child_of(base_type::m_p_root, p_nd);
71 base_type::m_p_root = p_nd; member in class:base_type
75 base_type::make_child_of(p_nd, base_type::m_p_root);
76 PB_DS_ASSERT_NODE_CONSISTENT(base_type::m_p_root, false)
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Derase_fn_imps.hpp48 clear_imp(m_p_root);
50 m_p_root = 0;
84 node_pointer p_cur = m_p_root;
97 node_const_pointer p_counter = m_p_root;
115 node_pointer p_cur = m_p_root;
116 m_p_root = 0;
130 p_cur->m_p_next_sibling = m_p_root;
131 if (m_p_root != 0)
132 m_p_root->m_p_prev_or_parent = p_cur;
133 m_p_root
[all...]
H A Dconstructors_destructor_fn_imps.hpp54 m_p_root(0),
64 m_p_root(0),
73 : Cmp_Fn(other), m_p_root(0), m_size(0)
77 m_p_root = recursive_copy_node(other.m_p_root);
100 std::swap(m_p_root, other.m_p_root);
H A Diterators_fn_imps.hpp48 node_pointer p_nd = m_p_root;
64 node_pointer p_nd = m_p_root;
H A Ddebug_fn_imps.hpp50 PB_DS_DEBUG_VERIFY(m_p_root == 0 || m_p_root->m_p_prev_or_parent == 0);
52 if (m_p_root != 0)
53 assert_node_consistent(m_p_root, Single_Link_Roots, __file, __line);
101 PB_DS_DEBUG_VERIFY(size_from_node(m_p_root) == m_size);
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Derase_fn_imps.hpp48 clear_imp(m_p_root);
50 m_p_root = 0;
84 node_pointer p_cur = m_p_root;
97 node_const_pointer p_counter = m_p_root;
115 node_pointer p_cur = m_p_root;
116 m_p_root = 0;
130 p_cur->m_p_next_sibling = m_p_root;
131 if (m_p_root != 0)
132 m_p_root->m_p_prev_or_parent = p_cur;
133 m_p_root
[all...]
H A Dconstructors_destructor_fn_imps.hpp54 m_p_root(0),
64 m_p_root(0),
73 : Cmp_Fn(other), m_p_root(0), m_size(0)
77 m_p_root = recursive_copy_node(other.m_p_root);
100 std::swap(m_p_root, other.m_p_root);
H A Diterators_fn_imps.hpp48 node_pointer p_nd = m_p_root;
64 node_pointer p_nd = m_p_root;
H A Ddebug_fn_imps.hpp50 PB_DS_DEBUG_VERIFY(m_p_root == 0 || m_p_root->m_p_prev_or_parent == 0);
52 if (m_p_root != 0)
53 assert_node_consistent(m_p_root, Single_Link_Roots, __file, __line);
101 PB_DS_DEBUG_VERIFY(size_from_node(m_p_root) == m_size);
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/binomial_heap_base_/
H A Dinsert_fn_imps.hpp61 if (base_type::m_p_root == 0)
67 base_type::m_p_root = p_nd; member in class:base_type
71 if (base_type::m_p_root->m_metadata > 0)
74 p_nd->m_p_next_sibling = base_type::m_p_root;
75 base_type::m_p_root->m_p_prev_or_parent = p_nd;
76 base_type::m_p_root = p_nd; member in class:base_type
81 if (Cmp_Fn::operator()(base_type::m_p_root->m_value, p_nd->m_value))
83 p_nd->m_p_next_sibling = base_type::m_p_root->m_p_next_sibling;
86 p_nd->m_p_l_child = base_type::m_p_root;
87 base_type::m_p_root
89 base_type::m_p_root = p_nd; member in class:base_type
102 base_type::m_p_root = fix(base_type::m_p_root); member in class:base_type
168 base_type::m_p_root = p_nd; member in class:base_type
[all...]
H A Dsplit_join_fn_imps.hpp72 p_out->m_p_next_sibling = other.m_p_root;
73 if (other.m_p_root != 0)
74 other.m_p_root->m_p_prev_or_parent = p_out;
76 other.m_p_root = p_out;
77 other.m_p_root = other.fix(other.m_p_root);
82 node_pointer p_cur = base_type::m_p_root;
83 base_type::m_p_root = 0; member in class:base_type
90 p_cur->m_p_next_sibling = base_type::m_p_root;
92 if (base_type::m_p_root !
95 base_type::m_p_root = p_cur; member in class:base_type
96 base_type::m_p_root = fix(base_type::m_p_root); member in class:base_type
123 base_type::m_p_root = join(base_type::m_p_root, other.m_p_root); member in class:base_type
[all...]
H A Derase_fn_imps.hpp70 node_pointer p_cur_root = p_nd == base_type::m_p_root?
71 p_nd->m_p_next_sibling : base_type::m_p_root;
91 base_type::m_p_root = join(p_cur_root, p_child); member in class:base_type
143 node_pointer p_cur = base_type::m_p_root;
144 base_type::m_p_root = 0; member in class:base_type
150 p_cur->m_p_next_sibling = base_type::m_p_root;
152 if (base_type::m_p_root != 0)
153 base_type::m_p_root->m_p_prev_or_parent = p_cur;
155 base_type::m_p_root = p_cur; member in class:base_type
156 base_type::m_p_root member in class:base_type
[all...]
H A Dfind_fn_imps.hpp63 node_pointer p_cur = base_type::m_p_root;
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/binomial_heap_base_/
H A Dinsert_fn_imps.hpp61 if (base_type::m_p_root == 0)
67 base_type::m_p_root = p_nd; member in class:base_type
71 if (base_type::m_p_root->m_metadata > 0)
74 p_nd->m_p_next_sibling = base_type::m_p_root;
75 base_type::m_p_root->m_p_prev_or_parent = p_nd;
76 base_type::m_p_root = p_nd; member in class:base_type
81 if (Cmp_Fn::operator()(base_type::m_p_root->m_value, p_nd->m_value))
83 p_nd->m_p_next_sibling = base_type::m_p_root->m_p_next_sibling;
86 p_nd->m_p_l_child = base_type::m_p_root;
87 base_type::m_p_root
89 base_type::m_p_root = p_nd; member in class:base_type
102 base_type::m_p_root = fix(base_type::m_p_root); member in class:base_type
168 base_type::m_p_root = p_nd; member in class:base_type
[all...]
H A Dsplit_join_fn_imps.hpp72 p_out->m_p_next_sibling = other.m_p_root;
73 if (other.m_p_root != 0)
74 other.m_p_root->m_p_prev_or_parent = p_out;
76 other.m_p_root = p_out;
77 other.m_p_root = other.fix(other.m_p_root);
82 node_pointer p_cur = base_type::m_p_root;
83 base_type::m_p_root = 0; member in class:base_type
90 p_cur->m_p_next_sibling = base_type::m_p_root;
92 if (base_type::m_p_root !
95 base_type::m_p_root = p_cur; member in class:base_type
96 base_type::m_p_root = fix(base_type::m_p_root); member in class:base_type
123 base_type::m_p_root = join(base_type::m_p_root, other.m_p_root); member in class:base_type
[all...]
H A Derase_fn_imps.hpp70 node_pointer p_cur_root = p_nd == base_type::m_p_root?
71 p_nd->m_p_next_sibling : base_type::m_p_root;
91 base_type::m_p_root = join(p_cur_root, p_child); member in class:base_type
143 node_pointer p_cur = base_type::m_p_root;
144 base_type::m_p_root = 0; member in class:base_type
150 p_cur->m_p_next_sibling = base_type::m_p_root;
152 if (base_type::m_p_root != 0)
153 base_type::m_p_root->m_p_prev_or_parent = p_cur;
155 base_type::m_p_root = p_cur; member in class:base_type
156 base_type::m_p_root member in class:base_type
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/ext/pb_ds/detail/thin_heap_/
H A Dsplit_join_fn_imps.hpp74 node_pointer p_cur = base_type::m_p_root;
76 base_type::m_p_root = 0; member in class:base_type
96 node_pointer p_other = other.m_p_root;
104 other.m_p_root = 0;
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/ext/pb_ds/detail/thin_heap_/
H A Dsplit_join_fn_imps.hpp74 node_pointer p_cur = base_type::m_p_root;
76 base_type::m_p_root = 0; member in class:base_type
96 node_pointer p_other = other.m_p_root;
104 other.m_p_root = 0;

Completed in 186 milliseconds

12