Lines Matching defs:node_pointer
147 typedef typename node_allocator::pointer node_pointer;
341 insert_leaf_new(const_reference r_value, node_pointer p_nd, bool left_nd);
343 inline node_pointer
346 inline node_pointer
350 actual_erase_node(node_pointer p_nd);
352 inline std::pair<node_pointer, bool>
353 erase(node_pointer p_nd);
356 update_min_max_for_erased_node(node_pointer p_nd);
359 clear_imp(node_pointer p_nd);
367 rotate_left(node_pointer p_x);
370 rotate_right(node_pointer p_y);
373 rotate_parent(node_pointer p_nd);
376 apply_update(node_pointer p_nd, null_node_update_pointer);
380 apply_update(node_pointer p_nd, Node_Update_* p_update);
383 update_to_top(node_pointer p_nd, null_node_update_pointer);
387 update_to_top(node_pointer p_nd, Node_Update_* p_update);
402 recursive_count(node_pointer p_nd) const;
412 assert_node_consistent(const node_pointer p_nd) const;
424 assert_node_consistent_with_left(const node_pointer p_nd) const;
427 assert_node_consistent_with_right(const node_pointer p_nd) const;
430 assert_consistent_with_debug_base(const node_pointer p_nd) const;
436 assert_min_imp(const node_pointer p_nd) const;
442 assert_max_imp(const node_pointer p_nd) const;
450 assert_node_consistent_(const node_pointer p_nd) const;
456 node_pointer
457 recursive_copy_node(const node_pointer p_nd);
460 node_pointer m_p_head;