Lines Matching refs:__end_node
1044 __iter_pointer __end_node() _NOEXCEPT
1051 __iter_pointer __end_node() const _NOEXCEPT
1088 {return static_cast<__node_pointer>(__end_node()->__left_);}
1091 return _VSTD::addressof(__end_node()->__left_);
1126 iterator end() _NOEXCEPT {return iterator(__end_node());}
1128 const_iterator end() const _NOEXCEPT {return const_iterator(__end_node());}
1375 {return __lower_bound(__v, __root(), __end_node());}
1383 {return __lower_bound(__v, __root(), __end_node());}
1391 {return __upper_bound(__v, __root(), __end_node());}
1399 {return __upper_bound(__v, __root(), __end_node());}
1542 __begin_node() = __end_node();
1551 __begin_node() = __end_node();
1561 __begin_node() = __end_node();
1570 __t->__begin_node() = __t->__end_node();
1571 __t->__end_node()->__left_->__parent_ = nullptr;
1572 __t->__end_node()->__left_ = nullptr;
1674 __begin_node() = __end_node();
1687 __begin_node() = __end_node();
1690 __end_node()->__left_->__parent_ = static_cast<__parent_pointer>(__end_node());
1691 __t.__begin_node() = __t.__end_node();
1692 __t.__end_node()->__left_ = nullptr;
1705 __begin_node() = __end_node();
1709 __end_node()->__left_ = __t.__end_node()->__left_;
1710 __end_node()->__left_->__parent_ = static_cast<__parent_pointer>(__end_node());
1712 __t.__begin_node() = __t.__end_node();
1713 __t.__end_node()->__left_ = nullptr;
1719 __begin_node() = __end_node();
1729 destroy(static_cast<__node_pointer>(__end_node()->__left_));
1735 __begin_node() = __end_node();
1738 __end_node()->__left_->__parent_ = static_cast<__parent_pointer>(__end_node());
1739 __t.__begin_node() = __t.__end_node();
1740 __t.__end_node()->__left_ = nullptr;
1824 __begin_node() = __end_node();
1826 __end_node()->__left_->__parent_ = static_cast<__parent_pointer>(__end_node());
1828 __t.__begin_node() = __t.__end_node();
1830 __t.__end_node()->__left_->__parent_ = static_cast<__parent_pointer>(__t.__end_node());
1839 __begin_node() = __end_node();
1840 __end_node()->__left_ = nullptr;
1878 __parent = static_cast<__parent_pointer>(__end_node());
1917 __parent = static_cast<__parent_pointer>(__end_node());
2001 __parent = static_cast<__parent_pointer>(__end_node());
2080 _VSTD::__tree_balance_after_insert(__end_node()->__left_, __child);
2250 _VSTD::__tree_remove(__end_node()->__left_,
2465 iterator __p = __lower_bound(__v, __root(), __end_node());
2476 const_iterator __p = __lower_bound(__v, __root(), __end_node());
2507 __iter_pointer __result = __end_node();
2614 __iter_pointer __result = __end_node();
2642 __iter_pointer __result = __end_node();
2670 __iter_pointer __result = __end_node();
2695 __iter_pointer __result = __end_node();
2726 _VSTD::__tree_remove(__end_node()->__left_,