Lines Matching refs:_Key
381 template <class _Key, class _Cp, class _Hash,
402 size_t operator()(const _Key& __x) const
412 template <class _Key, class _Cp, class _Hash>
413 class __unordered_map_hasher<_Key, _Cp, _Hash, false>
432 size_t operator()(const _Key& __x) const
442 template <class _Key, class _Cp, class _Hash, bool __b>
445 swap(__unordered_map_hasher<_Key, _Cp, _Hash, __b>& __x,
446 __unordered_map_hasher<_Key, _Cp, _Hash, __b>& __y)
452 template <class _Key, class _Cp, class _Pred,
473 bool operator()(const _Cp& __x, const _Key& __y) const
476 bool operator()(const _Key& __x, const _Cp& __y) const
486 template <class _Key, class _Cp, class _Pred>
487 class __unordered_map_equal<_Key, _Cp, _Pred, false>
506 bool operator()(const _Cp& __x, const _Key& __y) const
509 bool operator()(const _Key& __x, const _Cp& __y) const
519 template <class _Key, class _Cp, class _Pred, bool __b>
522 swap(__unordered_map_equal<_Key, _Cp, _Pred, __b>& __x,
523 __unordered_map_equal<_Key, _Cp, _Pred, __b>& __y)
591 template <class _Key, class _Tp>
594 typedef _Key key_type;
629 template <class _Key, class _Tp>
632 typedef _Key key_type;
770 template <class _Key, class _Tp, class _Hash = hash<_Key>, class _Pred = equal_to<_Key>,
771 class _Alloc = allocator<pair<const _Key, _Tp> > >
776 typedef _Key key_type;
1225 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1226 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1236 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1237 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1248 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1250 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1259 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1261 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1270 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1272 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1284 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1286 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1298 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1299 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1310 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1311 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1324 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1326 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1337 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1338 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1363 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1364 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1373 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1374 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1386 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1387 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_map(
1403 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1405 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&
1406 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(unordered_map&& __u)
1417 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1419 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>&
1420 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(
1431 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1432 typename unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
1433 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node()
1443 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1445 typename unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
1446 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node(_A0&& __a0)
1457 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1458 typename unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
1459 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node_with_key(key_type&& __k)
1472 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1474 typename unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
1475 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node(_A0&& __a0,
1489 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1491 pair<typename unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator, bool>
1492 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&&... __args)
1504 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1505 typename unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
1506 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node_with_key(const key_type& __k)
1517 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1521 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::insert(_InputIterator __first,
1528 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1530 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](const key_type& __k)
1543 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1545 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::operator[](key_type&& __k)
1558 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1560 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::at(const key_type& __k)
1570 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1572 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::at(const key_type& __k) const
1582 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1585 swap(unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
1586 unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)
1592 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1594 operator==(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
1595 const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)
1599 typedef typename unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::const_iterator
1611 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1614 operator!=(const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
1615 const unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)
1620 template <class _Key, class _Tp, class _Hash = hash<_Key>, class _Pred = equal_to<_Key>,
1621 class _Alloc = allocator<pair<const _Key, _Tp> > >
1626 typedef _Key key_type;
1918 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1919 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
1929 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1930 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
1941 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1943 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
1952 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1954 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
1966 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1968 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
1980 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1982 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
1991 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
1992 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2003 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2004 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2017 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2019 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2030 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2031 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2058 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2059 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2068 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2069 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2081 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2082 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::unordered_multimap(
2098 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2100 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&
2101 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(unordered_multimap&& __u)
2112 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2114 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>&
2115 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::operator=(
2126 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2127 typename unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
2128 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node()
2138 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2140 typename unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
2141 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node(_A0&& __a0)
2154 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2156 typename unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::__node_holder
2157 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::__construct_node(
2170 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2172 typename unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator
2173 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace(_Args&&... __args)
2181 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2183 typename unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::iterator
2184 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::emplace_hint(
2196 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2200 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::insert(_InputIterator __first,
2207 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2210 swap(unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
2211 unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)
2217 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2219 operator==(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
2220 const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)
2224 typedef typename unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>::const_iterator
2240 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
2243 operator!=(const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __x,
2244 const unordered_multimap<_Key, _Tp, _Hash, _Pred, _Alloc>& __y)