Lines Matching refs:__h
434 __unordered_map_hasher(const _Hash& __h)
436 : _Hash(__h) {}
463 __unordered_map_hasher(const _Hash& __h)
465 : __hash_(__h) {}
1119 iterator try_emplace(const_iterator __h, const key_type& __k, _Args&&... __args)
1122 _LIBCPP_ASSERT(__get_const_db()->__find_c_from_i(&__h) == this,
1126 ((void)__h);
1133 iterator try_emplace(const_iterator __h, key_type&& __k, _Args&&... __args)
1136 _LIBCPP_ASSERT(__get_const_db()->__find_c_from_i(&__h) == this,
1140 ((void)__h);
1578 __node_holder __h(__node_traits::allocate(__na, 1), _Dp(__na));
1579 __node_traits::construct(__na, _VSTD::addressof(__h->__value_.__get_value().first), __k);
1580 __h.get_deleter().__first_constructed = true;
1581 __node_traits::construct(__na, _VSTD::addressof(__h->__value_.__get_value().second));
1582 __h.get_deleter().__second_constructed = true;
1583 return _LIBCPP_EXPLICIT_MOVE(__h); // explicitly moved for C++03
1593 __node_holder __h = __construct_node_with_key(__k);
1594 pair<iterator, bool> __r = __table_.__node_insert_unique(__h.get());
1595 __h.release();