Home
last modified time | relevance | path

Searched refs:assert_node_consistent (Results 1 – 20 of 20) sorted by relevance

/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/pairing_heap_/
H A Derase_fn_imps.hpp56 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_new_root, false);) in pop()
88 base_type::assert_node_consistent(p_new_child, false); in remove_node()
96 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(base_type::m_p_root, false);) in remove_node()
110 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd->m_p_prev_or_parent, false);) in remove_node()
117 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd->m_p_prev_or_parent, false);) in remove_node()
128 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd->m_p_prev_or_parent, false);) in remove_node()
135 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd->m_p_prev_or_parent, false);) in remove_node()
151 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_ret, false);) in join_node_children()
180 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd, false)); in forward_join()
196 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_next, false)); in back_join()
[all …]
H A Dinsert_fn_imps.hpp81 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd, false)); in push_imp()
88 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(base_type::m_p_root, false)); in push_imp()
H A Dsplit_join_fn_imps.hpp128 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(other.m_p_root, false)); in join()
135 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(base_type::m_p_root, false)); in join()
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/binomial_heap_base_/
H A Ddebug_fn_imps.hpp55 assert_node_consistent(base_type::m_p_root, strictly_binomial, true); in assert_valid()
74 assert_node_consistent(const_node_pointer p_nd, bool strictly_binomial, bool increasing) const in assert_node_consistent() function in PB_DS_CLASS_C_DEC
77 base_type::assert_node_consistent(p_nd, false); in assert_node_consistent()
83 assert_node_consistent(p_nd->m_p_next_sibling, strictly_binomial, increasing); in assert_node_consistent()
84 assert_node_consistent(p_nd->m_p_l_child, true, false); in assert_node_consistent()
H A Dbinomial_heap_base_.hpp218 assert_node_consistent(const_node_pointer, bool, bool) const;
H A Dinsert_fn_imps.hpp184 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd, false);) in modify()
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/thin_heap_/
H A Ddebug_fn_imps.hpp55 assert_node_consistent(base_type::m_p_root, true); in assert_valid()
90 assert_node_consistent(const_node_pointer p_nd, bool root) const in assert_node_consistent() function in PB_DS_CLASS_C_DEC
92 base_type::assert_node_consistent(p_nd, root); in assert_node_consistent()
96 assert_node_consistent(p_nd->m_p_next_sibling, root); in assert_node_consistent()
97 assert_node_consistent(p_nd->m_p_l_child, false); in assert_node_consistent()
H A Dinsert_fn_imps.hpp179 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y, true);) in fix_root()
200 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y, false);) in fix_sibling_rank_1_unmarked()
213 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y, false);) in fix_sibling_rank_1_marked()
237 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y, false);) in fix_sibling_general_unmarked()
249 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y, false);) in fix_sibling_general_marked()
H A Dthin_heap_.hpp270 assert_node_consistent(const_node_pointer p_nd, bool root) const;
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/rb_tree_map_/
H A Ddebug_fn_imps.hpp52 assert_node_consistent(const node_pointer p_nd) const in assert_node_consistent() function in PB_DS_CLASS_C_DEC
57 const size_type l_height = assert_node_consistent(p_nd->m_p_left); in assert_node_consistent()
58 const size_type r_height = assert_node_consistent(p_nd->m_p_right); in assert_node_consistent()
79 assert_node_consistent(p_head->m_p_parent); in assert_valid()
H A Drb_tree_.hpp222 assert_node_consistent(const node_pointer) const;
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/left_child_next_sibling_heap_/
H A Ddebug_fn_imps.hpp57 assert_node_consistent(m_p_root, Single_Link_Roots); in assert_valid()
65 assert_node_consistent(const_node_pointer p_nd, bool single_link) const in assert_node_consistent() function in PB_DS_CLASS_C_DEC
70 assert_node_consistent(p_nd->m_p_l_child, false); in assert_node_consistent()
71 assert_node_consistent(p_nd->m_p_next_sibling, single_link); in assert_node_consistent()
H A Dleft_child_next_sibling_heap_.hpp285 assert_node_consistent(const_node_pointer p_nd, bool single_link) const;
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/splay_tree_/
H A Dsplay_fn_imps.hpp61 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd);) in splay()
93 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd);) in splay()
106 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_grandparent);) in splay_zig_zag_left()
142 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_grandparent);) in splay_zig_zag_right()
178 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_grandparent);) in splay_zig_zig_left()
213 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_grandparent);) in splay_zig_zig_right()
287 _GLIBCXX_DEBUG_ONLY(base_type::assert_node_consistent(p_nd);) in splay_zz_end()
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/bin_search_tree_/
H A Drotate_fn_imps.hpp71 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_x);) in rotate_left()
72 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y);) in rotate_left()
102 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_x);) in rotate_right()
103 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y);) in rotate_right()
H A Ddebug_fn_imps.hpp87 assert_node_consistent(m_p_head->m_p_parent); in structure_only_assert_valid()
95 assert_node_consistent(const node_pointer p_nd) const in assert_node_consistent() function in PB_DS_CLASS_C_DEC
H A Dconstructors_destructor_fn_imps.hpp195 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_ret);) in recursive_copy_node()
H A Dinsert_fn_imps.hpp145 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_nd)); in insert_leaf_new()
H A Dbin_search_tree_.hpp418 assert_node_consistent(const node_pointer p_nd) const;
/openbsd-src/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/pat_trie_/
H A Drotate_fn_imps.hpp69 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_x);) in rotate_left()
70 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y);) in rotate_left()
98 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_x);) in rotate_right()
99 _GLIBCXX_DEBUG_ONLY(assert_node_consistent(p_y);) in rotate_right()