Searched refs:_GLIBCXX_DEBUG_ASSERT (Results 1 - 25 of 91) sorted by relevance

1234

/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/thin_heap_/
H A Dfind_fn_imps.hpp47 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
49 _GLIBCXX_DEBUG_ASSERT(m_p_max != 0);
H A Dinsert_fn_imps.hpp115 _GLIBCXX_DEBUG_ASSERT(p_y->m_p_l_child != 0);
143 _GLIBCXX_DEBUG_ASSERT(p_y->m_p_prev_or_parent == 0);
153 _GLIBCXX_DEBUG_ASSERT(p_y->m_p_prev_or_parent != 0);
156 _GLIBCXX_DEBUG_ASSERT(p_w != 0);
157 _GLIBCXX_DEBUG_ASSERT(p_w->m_p_next_sibling == 0);
158 _GLIBCXX_DEBUG_ASSERT(p_y->m_p_next_sibling == 0);
171 _GLIBCXX_DEBUG_ASSERT(p_y->m_p_prev_or_parent != 0);
172 _GLIBCXX_DEBUG_ASSERT(p_y->m_p_l_child == 0);
182 _GLIBCXX_DEBUG_ASSERT(p_y->m_p_prev_or_parent != 0);
185 _GLIBCXX_DEBUG_ASSERT(p_
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/pairing_heap_/
H A Dfind_fn_imps.hpp47 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/
H A Dsplit_join_fn_imps.hpp56 _GLIBCXX_DEBUG_ASSERT(p_target_r != 0);
59 _GLIBCXX_DEBUG_ASSERT(p_target_r == other.m_p_head->m_p_parent);
60 _GLIBCXX_DEBUG_ASSERT(p_target_r->m_p_left == 0);
64 _GLIBCXX_DEBUG_ASSERT(p_target_r->m_p_left != 0);
93 _GLIBCXX_DEBUG_ASSERT(p_upper_bound != 0);
96 _GLIBCXX_DEBUG_ASSERT(p_upper_bound->m_p_parent == this->m_p_head);
99 _GLIBCXX_DEBUG_ASSERT(p_new_root != 0);
H A Dsplay_fn_imps.hpp60 _GLIBCXX_DEBUG_ASSERT(p_nd == this->m_p_head->m_p_parent);
70 _GLIBCXX_DEBUG_ASSERT(total >= 3);
84 _GLIBCXX_DEBUG_ASSERT(total ==this->recursive_count(p_nd));
97 _GLIBCXX_DEBUG_ASSERT(p_parent == p_nd->m_p_parent);
98 _GLIBCXX_DEBUG_ASSERT(p_grandparent == p_parent->m_p_parent);
102 _GLIBCXX_DEBUG_ASSERT(p_parent->m_p_left == p_nd &&
133 _GLIBCXX_DEBUG_ASSERT(p_parent == p_nd->m_p_parent);
134 _GLIBCXX_DEBUG_ASSERT(p_grandparent == p_parent->m_p_parent);
138 _GLIBCXX_DEBUG_ASSERT(p_parent->m_p_right == p_nd &&
169 _GLIBCXX_DEBUG_ASSERT(p_paren
[all...]
H A Derase_fn_imps.hpp111 _GLIBCXX_DEBUG_ASSERT(p_nd != 0);
115 _GLIBCXX_DEBUG_ASSERT(p_nd == this->m_p_head->m_p_parent);
132 _GLIBCXX_DEBUG_ASSERT(p_target_r != 0);
138 _GLIBCXX_DEBUG_ASSERT(p_target_r->m_p_parent == this->m_p_head);
139 _GLIBCXX_DEBUG_ASSERT(this->m_p_head->m_p_parent == p_target_r);
153 _GLIBCXX_DEBUG_ASSERT(p_nd != 0);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/binomial_heap_base_/
H A Dfind_fn_imps.hpp47 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
52 _GLIBCXX_DEBUG_ASSERT(m_p_max != 0);
H A Derase_fn_imps.hpp47 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
52 _GLIBCXX_DEBUG_ASSERT(m_p_max != 0);
65 _GLIBCXX_DEBUG_ASSERT(p_nd != 0);
66 _GLIBCXX_DEBUG_ASSERT(base_type::parent(p_nd) == 0);
107 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/list_update_map_/
H A Diterators_fn_imps.hpp48 _GLIBCXX_DEBUG_ASSERT(empty());
61 _GLIBCXX_DEBUG_ASSERT(empty());
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Dinsert_fn_imps.hpp90 _GLIBCXX_DEBUG_ASSERT(p_nd != 0);
91 _GLIBCXX_DEBUG_ASSERT(p_new_parent != 0);
127 _GLIBCXX_DEBUG_ASSERT(p_nd != 0);
128 _GLIBCXX_DEBUG_ASSERT(p_parent != 0);
129 _GLIBCXX_DEBUG_ASSERT(parent(p_nd) == p_parent);
141 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_l_child != 0);
142 _GLIBCXX_DEBUG_ASSERT(p_parent->m_p_prev_or_parent != 0);
166 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_l_child == p_nd);
167 _GLIBCXX_DEBUG_ASSERT(p_parent->m_p_prev_or_parent == p_parent);
173 _GLIBCXX_DEBUG_ASSERT(paren
[all...]
H A Derase_fn_imps.hpp47 _GLIBCXX_DEBUG_ASSERT(m_size == 0);
56 _GLIBCXX_DEBUG_ASSERT(m_size > 0);
100 _GLIBCXX_DEBUG_ASSERT(p_counter->m_p_l_child == 0);
103 _GLIBCXX_DEBUG_ASSERT(count == m_size);
/haiku-buildtools/gcc/libstdc++-v3/testsuite/util/
H A Dtestsuite_rng.h70 _GLIBCXX_DEBUG_ASSERT(max >= min);
73 _GLIBCXX_DEBUG_ASSERT(r <= max);
85 _GLIBCXX_DEBUG_ASSERT(ret >= 0 && ret <= 1);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Dresize_store_hash_fn_imps.hpp64 _GLIBCXX_DEBUG_ASSERT(0);
69 _GLIBCXX_DEBUG_ASSERT(0);
H A Dresize_no_store_hash_fn_imps.hpp62 _GLIBCXX_DEBUG_ASSERT(0);
67 _GLIBCXX_DEBUG_ASSERT(0);
H A Dconstructor_destructor_no_store_hash_fn_imps.hpp48 _GLIBCXX_DEBUG_ASSERT(m_entries[pos].m_stat != valid_entry_status)k;
H A Dconstructor_destructor_store_hash_fn_imps.hpp48 _GLIBCXX_DEBUG_ASSERT(m_entries[pos].m_stat != valid_entry_status);
H A Dtrace_fn_imps.hpp67 _GLIBCXX_DEBUG_ASSERT(0);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/
H A Derase_fn_imps.hpp53 _GLIBCXX_DEBUG_ASSERT(p_nd->m_type == leaf_node);
71 _GLIBCXX_DEBUG_ASSERT(std::distance(p_nd->begin(), p_nd->end()) >= 1);
79 _GLIBCXX_DEBUG_ASSERT(p_parent->m_type == i_node);
94 _GLIBCXX_DEBUG_ASSERT(p_parent->m_type == i_node);
100 _GLIBCXX_DEBUG_ASSERT(std::distance(p_nd->begin(), p_nd->end()) > 1);
107 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_parent->m_type == i_node);
118 _GLIBCXX_DEBUG_ASSERT(m_size > 0);
147 _GLIBCXX_DEBUG_ASSERT(p_nd->m_type == i_node);
160 _GLIBCXX_DEBUG_ASSERT(p_nd->m_type == leaf_node);
177 _GLIBCXX_DEBUG_ASSERT(i
[all...]
H A Dinsert_join_fn_imps.hpp115 _GLIBCXX_DEBUG_ASSERT(p_r->m_type == i_node);
121 _GLIBCXX_DEBUG_ASSERT(p_l->m_type == i_node);
129 _GLIBCXX_DEBUG_ASSERT(p_r->m_type == i_node);
202 _GLIBCXX_DEBUG_ASSERT(p_r != 0);
219 _GLIBCXX_DEBUG_ASSERT(p_r->m_type == i_node);
227 _GLIBCXX_DEBUG_ASSERT(p_l->m_type == i_node);
237 _GLIBCXX_DEBUG_ASSERT(p_r->m_type == i_node);
251 _GLIBCXX_DEBUG_ASSERT(p_r != 0);
255 _GLIBCXX_DEBUG_ASSERT(PB_DS_RECURSIVE_COUNT_LEAFS(p_ret) == 2);
270 _GLIBCXX_DEBUG_ASSERT(p_
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/
H A Derase_fn_imps.hpp86 _GLIBCXX_DEBUG_ASSERT(!empty());
91 _GLIBCXX_DEBUG_ASSERT(m_size > 0);
109 _GLIBCXX_DEBUG_ASSERT(m_size >= left);
140 _GLIBCXX_DEBUG_ASSERT(!empty());
147 _GLIBCXX_DEBUG_ASSERT(m_size > 0);
149 _GLIBCXX_DEBUG_ASSERT(fix_pos <= m_size);
171 _GLIBCXX_DEBUG_ASSERT(m_size > 0);
192 _GLIBCXX_DEBUG_ASSERT(left <= m_size);
200 _GLIBCXX_DEBUG_ASSERT(left < right);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/
H A Dsplit_join_fn_imps.hpp67 _GLIBCXX_DEBUG_ASSERT(p_x != 0);
137 _GLIBCXX_DEBUG_ASSERT(p_min != p_head);
151 _GLIBCXX_DEBUG_ASSERT(h_l >= h_r);
161 _GLIBCXX_DEBUG_ASSERT(h_l > 0);
175 _GLIBCXX_DEBUG_ASSERT(is_effectively_black(p_l));
176 _GLIBCXX_DEBUG_ASSERT(black_height(p_l) == h_r);
177 _GLIBCXX_DEBUG_ASSERT(p_l == 0 || p_l->m_p_parent == p_l_parent);
188 _GLIBCXX_DEBUG_ASSERT(h_r > h_l);
197 _GLIBCXX_DEBUG_ASSERT(h_r > 0);
211 _GLIBCXX_DEBUG_ASSERT(is_effectively_blac
[all...]
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/rc_binomial_heap_/
H A Derase_fn_imps.hpp47 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
78 _GLIBCXX_DEBUG_ASSERT(0);
/haiku-buildtools/gcc/libstdc++-v3/include/ext/pb_ds/detail/unordered_iterator/
H A Diterator.hpp87 _GLIBCXX_DEBUG_ASSERT(base_type::m_p_value != 0);
95 _GLIBCXX_DEBUG_ASSERT(base_type::m_p_value != 0);
H A Dpoint_iterator.hpp83 _GLIBCXX_DEBUG_ASSERT(m_p_value != 0);
91 _GLIBCXX_DEBUG_ASSERT(m_p_value != 0);
H A Dpoint_const_iterator.hpp94 _GLIBCXX_DEBUG_ASSERT(m_p_value != 0);
102 _GLIBCXX_DEBUG_ASSERT(m_p_value != 0);

Completed in 103 milliseconds

1234