Lines Matching refs:node_pointer
153 typedef typename node_allocator::pointer node_pointer;
347 insert_leaf_new(const_reference r_value, node_pointer p_nd, bool left_nd);
349 inline node_pointer
352 inline node_pointer
356 actual_erase_node(node_pointer p_nd);
358 inline std::pair<node_pointer, bool>
359 erase(node_pointer p_nd);
362 update_min_max_for_erased_node(node_pointer p_nd);
365 clear_imp(node_pointer p_nd);
373 rotate_left(node_pointer p_x);
376 rotate_right(node_pointer p_y);
379 rotate_parent(node_pointer p_nd);
382 apply_update(node_pointer p_nd, null_node_update_pointer);
386 apply_update(node_pointer p_nd, Node_Update_* p_update);
389 update_to_top(node_pointer p_nd, null_node_update_pointer);
393 update_to_top(node_pointer p_nd, Node_Update_* p_update);
408 recursive_count(node_pointer p_nd) const;
418 assert_node_consistent(const node_pointer p_nd) const;
430 assert_node_consistent_with_left(const node_pointer p_nd) const;
433 assert_node_consistent_with_right(const node_pointer p_nd) const;
436 assert_consistent_with_debug_base(const node_pointer p_nd) const;
442 assert_min_imp(const node_pointer p_nd) const;
448 assert_max_imp(const node_pointer p_nd) const;
456 assert_node_consistent_(const node_pointer p_nd) const;
462 node_pointer
463 recursive_copy_node(const node_pointer p_nd);
466 node_pointer m_p_head;