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

12345

/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/thin_heap_/
H A Dfind_fn_imps.hpp53 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
55 _GLIBCXX_DEBUG_ASSERT(m_p_max != NULL);
H A Ddebug_fn_imps.hpp66 _GLIBCXX_DEBUG_ASSERT(m_a_aux[i] == NULL);
76 _GLIBCXX_DEBUG_ASSERT(base_type::empty());
80 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
81 _GLIBCXX_DEBUG_ASSERT(base_type::parent(m_p_max) == NULL);
82 _GLIBCXX_DEBUG_ASSERT(m_p_max->m_p_prev_or_parent == NULL);
84 _GLIBCXX_DEBUG_ASSERT(!Cmp_Fn::operator()(m_p_max->m_value, it.m_p_nd->m_value));
101 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_next_sibling == NULL);
103 _GLIBCXX_DEBUG_ASSERT(p_nd->m_metadata == p_nd->m_p_next_sibling->m_metadata + 1);
107 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_l_child->m_metadata + 1 == base_type::degree(p_nd));
113 _GLIBCXX_DEBUG_ASSERT(unmarked_vali
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/pat_trie_/
H A Ddebug_fn_imps.hpp60 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_min == m_p_head);
61 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_max == m_p_head);
62 _GLIBCXX_DEBUG_ASSERT(empty());
66 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_min->m_type == pat_trie_leaf_node_type);
67 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_max->m_type == pat_trie_leaf_node_type);
68 _GLIBCXX_DEBUG_ASSERT(!empty());
81 _GLIBCXX_DEBUG_ASSERT(lower_bound(PB_DS_V2F(*it)) == it);
82 _GLIBCXX_DEBUG_ASSERT(--upper_bound(PB_DS_V2F(*it)) == it);
84 _GLIBCXX_DEBUG_ASSERT(calc_size == m_size);
98 _GLIBCXX_DEBUG_ASSERT(p_n
[all...]
H A Derase_fn_imps.hpp59 _GLIBCXX_DEBUG_ASSERT(p_nd->m_type == pat_trie_leaf_node_type);
77 _GLIBCXX_DEBUG_ASSERT(std::distance(p_nd->begin(), p_nd->end()) >= 1);
85 _GLIBCXX_DEBUG_ASSERT(p_parent->m_type == pat_trie_internal_node_type);
100 _GLIBCXX_DEBUG_ASSERT(p_parent->m_type == pat_trie_internal_node_type);
106 _GLIBCXX_DEBUG_ASSERT(std::distance(p_nd->begin(), p_nd->end()) > 1);
113 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_parent->m_type ==
125 _GLIBCXX_DEBUG_ASSERT(m_size > 0);
155 _GLIBCXX_DEBUG_ASSERT(p_nd->m_type == pat_trie_internal_node_type);
168 _GLIBCXX_DEBUG_ASSERT(p_nd->m_type == pat_trie_leaf_node_type);
185 _GLIBCXX_DEBUG_ASSERT(i
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/binary_heap_/
H A Ddebug_fn_imps.hpp59 _GLIBCXX_DEBUG_ASSERT(m_size <= m_actual_size);
67 _GLIBCXX_DEBUG_ASSERT(!entry_cmp::operator()(m_a_entries[i], m_a_entries[left_child(i)]));
69 _GLIBCXX_DEBUG_ASSERT(parent(left_child(i)) == i);
72 _GLIBCXX_DEBUG_ASSERT(!entry_cmp::operator()(m_a_entries[i], m_a_entries[right_child(i)]));
74 _GLIBCXX_DEBUG_ASSERT(parent(right_child(i)) == i);
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/pairing_heap_/
H A Ddebug_fn_imps.hpp54 _GLIBCXX_DEBUG_ASSERT(base_type::m_p_root == NULL
H A Dfind_fn_imps.hpp53 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/binomial_heap_base_/
H A Ddebug_fn_imps.hpp66 _GLIBCXX_DEBUG_ASSERT(base_type::parent(m_p_max) == NULL);
68 _GLIBCXX_DEBUG_ASSERT(!Cmp_Fn::operator()(m_p_max->m_value, it.m_p_nd->m_value));
76 _GLIBCXX_DEBUG_ASSERT(increasing || strictly_binomial);
80 _GLIBCXX_DEBUG_ASSERT(p_nd->m_metadata == base_type::degree(p_nd));
81 _GLIBCXX_DEBUG_ASSERT(base_type::size_under_node(p_nd) ==
89 _GLIBCXX_DEBUG_ASSERT(p_nd->m_metadata < p_nd->m_p_next_sibling->m_metadata);
91 _GLIBCXX_DEBUG_ASSERT(p_nd->m_metadata <= p_nd->m_p_next_sibling->m_metadata);
94 _GLIBCXX_DEBUG_ASSERT(p_nd->m_metadata > p_nd->m_p_next_sibling->m_metadata);
H A Dfind_fn_imps.hpp53 _GLIBCXX_DEBUG_ASSERT(!base_type::empty());
58 _GLIBCXX_DEBUG_ASSERT(m_p_max != NULL);
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/rb_tree_map_/
H A Ddebug_fn_imps.hpp61 _GLIBCXX_DEBUG_ASSERT(is_effectively_black(p_nd->m_p_left));
62 _GLIBCXX_DEBUG_ASSERT(is_effectively_black(p_nd->m_p_right));
64 _GLIBCXX_DEBUG_ASSERT(l_height == r_height);
75 _GLIBCXX_DEBUG_ASSERT(p_head->m_red);
78 _GLIBCXX_DEBUG_ASSERT(!p_head->m_p_parent->m_red);
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/rc_binomial_heap_/
H A Ddebug_fn_imps.hpp57 _GLIBCXX_DEBUG_ASSERT(base_type::m_p_max != NULL);
66 _GLIBCXX_DEBUG_ASSERT(next_2_pointer(base_type::m_p_root) == NULL);
76 _GLIBCXX_DEBUG_ASSERT(*it == p_nd);
78 _GLIBCXX_DEBUG_ASSERT(p_next != NULL);
79 _GLIBCXX_DEBUG_ASSERT(p_nd->m_metadata == p_next->m_metadata);
80 _GLIBCXX_DEBUG_ASSERT(p_next->m_p_next_sibling == NULL ||
86 _GLIBCXX_DEBUG_ASSERT(it + 1 == m_rc.begin());
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/bin_search_tree_/
H A Ddebug_fn_imps.hpp60 _GLIBCXX_DEBUG_ASSERT(m_size == 0);
64 _GLIBCXX_DEBUG_ASSERT(m_size > 0);
73 _GLIBCXX_DEBUG_ASSERT(m_p_head != NULL);
76 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_left == m_p_head);
77 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_right == m_p_head);
81 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_parent->m_p_parent == m_p_head);
82 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_left != m_p_head);
83 _GLIBCXX_DEBUG_ASSERT(m_p_head->m_p_right != m_p_head);
115 _GLIBCXX_DEBUG_ASSERT(Cmp_Fn::operator()(PB_DS_V2F(*l_range.second),
122 _GLIBCXX_DEBUG_ASSERT(Cmp_F
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/gp_hash_table_map_/
H A Ddebug_store_hash_fn_imps.hpp71 _GLIBCXX_DEBUG_ASSERT(p_e->m_hash == pos_hash_pair.second);
76 _GLIBCXX_DEBUG_ASSERT(0);
80 _GLIBCXX_DEBUG_ASSERT(iterated_num_used_e == m_num_used_e);
H A Ddebug_no_store_hash_fn_imps.hpp71 _GLIBCXX_DEBUG_ASSERT(0);
74 _GLIBCXX_DEBUG_ASSERT(iterated_num_used_e == m_num_used_e);
H A Dresize_no_store_hash_fn_imps.hpp68 _GLIBCXX_DEBUG_ASSERT(0);
73 _GLIBCXX_DEBUG_ASSERT(0);
H A Dresize_store_hash_fn_imps.hpp70 _GLIBCXX_DEBUG_ASSERT(0);
75 _GLIBCXX_DEBUG_ASSERT(0);
H A Dconstructor_destructor_no_store_hash_fn_imps.hpp54 _GLIBCXX_DEBUG_ASSERT(m_entries[pos].m_stat != valid_entry_status)k;
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/splay_tree_/
H A Ddebug_fn_imps.hpp69 _GLIBCXX_DEBUG_ASSERT(p_nd->m_special);
74 _GLIBCXX_DEBUG_ASSERT(!p_nd->m_special);
H A Dsplit_join_fn_imps.hpp62 _GLIBCXX_DEBUG_ASSERT(p_target_r != NULL);
65 _GLIBCXX_DEBUG_ASSERT(p_target_r == other.m_p_head->m_p_parent);
66 _GLIBCXX_DEBUG_ASSERT(p_target_r->m_p_left == NULL);
70 _GLIBCXX_DEBUG_ASSERT(p_target_r->m_p_left != NULL);
99 _GLIBCXX_DEBUG_ASSERT(p_upper_bound != NULL);
102 _GLIBCXX_DEBUG_ASSERT(p_upper_bound->m_p_parent == this->m_p_head);
105 _GLIBCXX_DEBUG_ASSERT(p_new_root != NULL);
H A Dsplay_fn_imps.hpp66 _GLIBCXX_DEBUG_ASSERT(p_nd == this->m_p_head->m_p_parent);
76 _GLIBCXX_DEBUG_ASSERT(total >= 3);
90 _GLIBCXX_DEBUG_ASSERT(total ==this->recursive_count(p_nd));
103 _GLIBCXX_DEBUG_ASSERT(p_parent == p_nd->m_p_parent);
104 _GLIBCXX_DEBUG_ASSERT(p_grandparent == p_parent->m_p_parent);
108 _GLIBCXX_DEBUG_ASSERT(p_parent->m_p_left == p_nd &&
139 _GLIBCXX_DEBUG_ASSERT(p_parent == p_nd->m_p_parent);
140 _GLIBCXX_DEBUG_ASSERT(p_grandparent == p_parent->m_p_parent);
144 _GLIBCXX_DEBUG_ASSERT(p_parent->m_p_right == p_nd &&
175 _GLIBCXX_DEBUG_ASSERT(p_paren
[all...]
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/ov_tree_map_/
H A Ddebug_fn_imps.hpp57 _GLIBCXX_DEBUG_ASSERT(m_a_values == NULL && m_end_it == NULL && m_size == 0);
72 _GLIBCXX_DEBUG_ASSERT( m_end_it == m_a_values + m_size);
77 _GLIBCXX_DEBUG_ASSERT(lower_bound(PB_DS_V2F(*it)) == it);
80 _GLIBCXX_DEBUG_ASSERT(upper_bound_it == it);
82 _GLIBCXX_DEBUG_ASSERT(Cmp_Fn::operator()(PB_DS_V2F(*prev_it),
86 _GLIBCXX_DEBUG_ASSERT(iterated_num == m_size);
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Dinsert_fn_imps.hpp96 _GLIBCXX_DEBUG_ASSERT(p_nd != NULL);
97 _GLIBCXX_DEBUG_ASSERT(p_new_parent != NULL);
133 _GLIBCXX_DEBUG_ASSERT(p_nd != NULL);
134 _GLIBCXX_DEBUG_ASSERT(p_parent != NULL);
135 _GLIBCXX_DEBUG_ASSERT(parent(p_nd) == p_parent);
147 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_l_child != NULL);
148 _GLIBCXX_DEBUG_ASSERT(p_parent->m_p_prev_or_parent != NULL);
172 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_l_child == p_nd);
173 _GLIBCXX_DEBUG_ASSERT(p_parent->m_p_prev_or_parent == p_parent);
179 _GLIBCXX_DEBUG_ASSERT(paren
[all...]
H A Ddebug_fn_imps.hpp54 _GLIBCXX_DEBUG_ASSERT(m_p_root == NULL || m_p_root->m_p_prev_or_parent == NULL);
74 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_prev_or_parent == NULL);
76 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_next_sibling->m_p_prev_or_parent == p_nd);
85 _GLIBCXX_DEBUG_ASSERT(!Cmp_Fn::operator()(p_nd->m_value, p_child->m_value));
88 _GLIBCXX_DEBUG_ASSERT(p_nd->m_p_l_child->m_p_prev_or_parent == p_nd);
99 _GLIBCXX_DEBUG_ASSERT(0);
109 _GLIBCXX_DEBUG_ASSERT(0);
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/list_update_map_/
H A Diterators_fn_imps.hpp54 _GLIBCXX_DEBUG_ASSERT(empty());
67 _GLIBCXX_DEBUG_ASSERT(empty());
/freebsd-11-stable/contrib/libstdc++/include/ext/pb_ds/detail/cc_hash_table_map_/
H A Ddebug_store_hash_fn_imps.hpp56 _GLIBCXX_DEBUG_ASSERT(p_e->m_hash == pos_hash_pair.second);

Completed in 133 milliseconds

12345