Lines Matching full:__pn
1595 __node_pointer __pn = __bucket_list_[__chash];
1596 if (__pn == nullptr)
1598 __pn = static_cast<__node_pointer>(pointer_traits<__node_base_pointer>::pointer_to(__p1_.first()));
1599 __nd->__next_ = __pn->__next_;
1600 __pn->__next_ = __nd;
1602 __bucket_list_[__chash] = __pn;
1608 __nd->__next_ = __pn->__next_;
1609 __pn->__next_ = __nd;
1637 __node_pointer __pn = __bucket_list_[__chash];
1638 if (__pn == nullptr)
1640 __pn = static_cast<__node_pointer>(pointer_traits<__node_base_pointer>::pointer_to(__p1_.first()));
1641 __cp->__next_ = __pn->__next_;
1642 __pn->__next_ = __cp;
1644 __bucket_list_[__chash] = __pn;
1650 for (bool __found = false; __pn->__next_ != nullptr &&
1651 __constrain_hash(__pn->__next_->__hash_, __bc) == __chash;
1652 __pn = __pn->__next_)
1659 if (__found != (__pn->__next_->__hash_ == __cp->__hash_ &&
1660 key_eq()(__pn->__next_->__value_, __cp->__value_)))
1668 __cp->__next_ = __pn->__next_;
1669 __pn->__next_ = __cp;
1776 __node_pointer __pn = __bucket_list_[__chash];
1777 if (__pn == nullptr)
1779 __pn = static_cast<__node_pointer>(pointer_traits<__node_base_pointer>::pointer_to(__p1_.first()));
1780 __h->__next_ = __pn->__next_;
1781 __pn->__next_ = __h.get();
1783 __bucket_list_[__chash] = __pn;
1789 __h->__next_ = __pn->__next_;
1790 __pn->__next_ = __h.get();
2218 __node_pointer __pn = __bucket_list_[__chash];
2219 for (; __pn->__next_ != __cn; __pn = __pn->__next_)
2222 // if __pn is not in same bucket (before begin is not in same bucket) &&
2224 if (__pn == static_cast<__node_pointer>(pointer_traits<__node_base_pointer>::pointer_to(__p1_.first()))
2225 || __constrain_hash(__pn->__hash_, __bc) != __chash)
2235 __bucket_list_[__nhash] = __pn;
2238 __pn->__next_ = __cn->__next_;