Lines Matching refs:__k
1267 _LIBCPP_HIDE_FROM_ABI pair<iterator, bool> try_emplace(const key_type& __k, _Args&&... __args) {
1269 …__k, piecewise_construct, std::forward_as_tuple(__k), std::forward_as_tuple(std::forward<_Args>(__…
1273 _LIBCPP_HIDE_FROM_ABI pair<iterator, bool> try_emplace(key_type&& __k, _Args&&... __args) {
1275 __k,
1277 std::forward_as_tuple(std::move(__k)),
1282 …_LIBCPP_HIDE_FROM_ABI iterator try_emplace(const_iterator, const key_type& __k, _Args&&... __args)…
1283 return try_emplace(__k, std::forward<_Args>(__args)...).first;
1287 _LIBCPP_HIDE_FROM_ABI iterator try_emplace(const_iterator, key_type&& __k, _Args&&... __args) {
1288 return try_emplace(std::move(__k), std::forward<_Args>(__args)...).first;
1292 _LIBCPP_HIDE_FROM_ABI pair<iterator, bool> insert_or_assign(const key_type& __k, _Vp&& __v) {
1293 … pair<iterator, bool> __res = __table_.__emplace_unique_key_args(__k, __k, std::forward<_Vp>(__v));
1301 _LIBCPP_HIDE_FROM_ABI pair<iterator, bool> insert_or_assign(key_type&& __k, _Vp&& __v) {
1302 …pair<iterator, bool> __res = __table_.__emplace_unique_key_args(__k, std::move(__k), std::forward<…
1310 _LIBCPP_HIDE_FROM_ABI iterator insert_or_assign(const_iterator, const key_type& __k, _Vp&& __v) {
1311 return insert_or_assign(__k, std::forward<_Vp>(__v)).first;
1315 _LIBCPP_HIDE_FROM_ABI iterator insert_or_assign(const_iterator, key_type&& __k, _Vp&& __v) {
1316 return insert_or_assign(std::move(__k), std::forward<_Vp>(__v)).first;
1322 …_LIBCPP_HIDE_FROM_ABI size_type erase(const key_type& __k) { return __table_.__erase_unique(__k); }
1379 _LIBCPP_HIDE_FROM_ABI iterator find(const key_type& __k) { return __table_.find(__k); }
1380 …_LIBCPP_HIDE_FROM_ABI const_iterator find(const key_type& __k) const { return __table_.find(__k); }
1383 _LIBCPP_HIDE_FROM_ABI iterator find(const _K2& __k) {
1384 return __table_.find(__k);
1387 _LIBCPP_HIDE_FROM_ABI const_iterator find(const _K2& __k) const {
1388 return __table_.find(__k);
1392 …LIBCPP_HIDE_FROM_ABI size_type count(const key_type& __k) const { return __table_.__count_unique(_…
1395 _LIBCPP_HIDE_FROM_ABI size_type count(const _K2& __k) const {
1396 return __table_.__count_unique(__k);
1401 _LIBCPP_HIDE_FROM_ABI bool contains(const key_type& __k) const { return find(__k) != end(); }
1404 _LIBCPP_HIDE_FROM_ABI bool contains(const _K2& __k) const {
1405 return find(__k) != end();
1409 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> equal_range(const key_type& __k) {
1410 return __table_.__equal_range_unique(__k);
1412 …_LIBCPP_HIDE_FROM_ABI pair<const_iterator, const_iterator> equal_range(const key_type& __k) const {
1413 return __table_.__equal_range_unique(__k);
1417 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> equal_range(const _K2& __k) {
1418 return __table_.__equal_range_unique(__k);
1421 _LIBCPP_HIDE_FROM_ABI pair<const_iterator, const_iterator> equal_range(const _K2& __k) const {
1422 return __table_.__equal_range_unique(__k);
1426 _LIBCPP_HIDE_FROM_ABI mapped_type& operator[](const key_type& __k);
1428 _LIBCPP_HIDE_FROM_ABI mapped_type& operator[](key_type&& __k);
1431 _LIBCPP_HIDE_FROM_ABI mapped_type& at(const key_type& __k);
1432 _LIBCPP_HIDE_FROM_ABI const mapped_type& at(const key_type& __k) const;
1438 _LIBCPP_HIDE_FROM_ABI size_type bucket(const key_type& __k) const { return __table_.bucket(__k); }
1455 _LIBCPP_HIDE_FROM_ABI __node_holder __construct_node_with_key(const key_type& __k);
1727 _Tp& unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](const key_type& __k) {
1729 ….__emplace_unique_key_args(__k, piecewise_construct, std::forward_as_tuple(__k), std::forward_as_t…
1735 _Tp& unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](key_type&& __k) {
1738 __k, piecewise_construct, std::forward_as_tuple(std::move(__k)), std::forward_as_tuple())
1746 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node_with_key(const key_type& __k) {
1749 __node_traits::construct(__na, std::addressof(__h->__get_value().__get_value().first), __k);
1757 _Tp& unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](const key_type& __k) {
1758 iterator __i = find(__k);
1761 __node_holder __h = __construct_node_with_key(__k);
1770 _Tp& unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::at(const key_type& __k) {
1771 iterator __i = find(__k);
1778 const _Tp& unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::at(const key_type& __k) const {
1779 const_iterator __i = find(__k);
2064 _LIBCPP_HIDE_FROM_ABI size_type erase(const key_type& __k) { return __table_.__erase_multi(__k); }
2121 _LIBCPP_HIDE_FROM_ABI iterator find(const key_type& __k) { return __table_.find(__k); }
2122 …_LIBCPP_HIDE_FROM_ABI const_iterator find(const key_type& __k) const { return __table_.find(__k); }
2125 _LIBCPP_HIDE_FROM_ABI iterator find(const _K2& __k) {
2126 return __table_.find(__k);
2129 _LIBCPP_HIDE_FROM_ABI const_iterator find(const _K2& __k) const {
2130 return __table_.find(__k);
2134 …LIBCPP_HIDE_FROM_ABI size_type count(const key_type& __k) const { return __table_.__count_multi(__…
2137 _LIBCPP_HIDE_FROM_ABI size_type count(const _K2& __k) const {
2138 return __table_.__count_multi(__k);
2143 _LIBCPP_HIDE_FROM_ABI bool contains(const key_type& __k) const { return find(__k) != end(); }
2146 _LIBCPP_HIDE_FROM_ABI bool contains(const _K2& __k) const {
2147 return find(__k) != end();
2151 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> equal_range(const key_type& __k) {
2152 return __table_.__equal_range_multi(__k);
2154 …_LIBCPP_HIDE_FROM_ABI pair<const_iterator, const_iterator> equal_range(const key_type& __k) const {
2155 return __table_.__equal_range_multi(__k);
2159 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> equal_range(const _K2& __k) {
2160 return __table_.__equal_range_multi(__k);
2163 _LIBCPP_HIDE_FROM_ABI pair<const_iterator, const_iterator> equal_range(const _K2& __k) const {
2164 return __table_.__equal_range_multi(__k);
2172 _LIBCPP_HIDE_FROM_ABI size_type bucket(const key_type& __k) const { return __table_.bucket(__k); }