Lines Matching refs:_Key

452 template <class _Key, class _CP, class _Compare,
473 bool operator()(const _CP& __x, const _Key& __y) const
476 bool operator()(const _Key& __x, const _CP& __y) const
500 template <class _Key, class _CP, class _Compare>
501 class __map_value_compare<_Key, _CP, _Compare, false>
521 bool operator()(const _CP& __x, const _Key& __y) const
524 bool operator()(const _Key& __x, const _CP& __y) const
548 template <class _Key, class _CP, class _Compare, bool __b>
551 swap(__map_value_compare<_Key, _CP, _Compare, __b>& __x,
552 __map_value_compare<_Key, _CP, _Compare, __b>& __y)
608 template <class _Key, class _Tp, class _Compare, class _Allocator>
610 template <class _Key, class _Tp, class _Compare, class _Allocator>
616 template <class _Key, class _Tp>
619 typedef _Key key_type;
658 template <class _Key, class _Tp>
661 typedef _Key key_type;
686 template <class _Key, class _Tp>
687 struct __extract_key_value_types<__value_type<_Key, _Tp> >
689 typedef _Key const __key_type;
828 template <class _Key, class _Tp, class _Compare = less<_Key>,
829 class _Allocator = allocator<pair<const _Key, _Tp> > >
834 typedef _Key key_type;
1355 template <class _Key, class _Tp, class _Compare, class _Allocator>
1356 typename map<_Key, _Tp, _Compare, _Allocator>::__node_base_pointer&
1357 map<_Key, _Tp, _Compare, _Allocator>::__find_equal_key(__node_base_pointer& __parent,
1400 template <class _Key, class _Tp, class _Compare, class _Allocator>
1401 typename map<_Key, _Tp, _Compare, _Allocator>::__node_base_const_pointer
1402 map<_Key, _Tp, _Compare, _Allocator>::__find_equal_key(__node_base_const_pointer& __parent,
1443 template <class _Key, class _Tp, class _Compare, class _Allocator>
1444 map<_Key, _Tp, _Compare, _Allocator>::map(map&& __m, const allocator_type& __a)
1456 template <class _Key, class _Tp, class _Compare, class _Allocator>
1457 typename map<_Key, _Tp, _Compare, _Allocator>::__node_holder
1458 map<_Key, _Tp, _Compare, _Allocator>::__construct_node()
1469 template <class _Key, class _Tp, class _Compare, class _Allocator>
1471 typename map<_Key, _Tp, _Compare, _Allocator>::__node_holder
1472 map<_Key, _Tp, _Compare, _Allocator>::__construct_node(_A0&& __a0)
1482 template <class _Key, class _Tp, class _Compare, class _Allocator>
1483 typename map<_Key, _Tp, _Compare, _Allocator>::__node_holder
1484 map<_Key, _Tp, _Compare, _Allocator>::__construct_node_with_key(key_type&& __k)
1497 template <class _Key, class _Tp, class _Compare, class _Allocator>
1499 typename map<_Key, _Tp, _Compare, _Allocator>::__node_holder
1500 map<_Key, _Tp, _Compare, _Allocator>::__construct_node(_A0&& __a0, _A1&& __a1, _Args&& ...__args)
1516 template <class _Key, class _Tp, class _Compare, class _Allocator>
1517 typename map<_Key, _Tp, _Compare, _Allocator>::__node_holder
1518 map<_Key, _Tp, _Compare, _Allocator>::__construct_node_with_key(const key_type& __k)
1529 template <class _Key, class _Tp, class _Compare, class _Allocator>
1531 map<_Key, _Tp, _Compare, _Allocator>::operator[](const key_type& __k)
1547 template <class _Key, class _Tp, class _Compare, class _Allocator>
1549 map<_Key, _Tp, _Compare, _Allocator>::operator[](key_type&& __k)
1565 template <class _Key, class _Tp, class _Compare, class _Allocator>
1567 map<_Key, _Tp, _Compare, _Allocator>::at(const key_type& __k)
1578 template <class _Key, class _Tp, class _Compare, class _Allocator>
1580 map<_Key, _Tp, _Compare, _Allocator>::at(const key_type& __k) const
1593 template <class _Key, class _Tp, class _Compare, class _Allocator>
1595 pair<typename map<_Key, _Tp, _Compare, _Allocator>::iterator, bool>
1596 map<_Key, _Tp, _Compare, _Allocator>::emplace(_Args&& ...__args)
1605 template <class _Key, class _Tp, class _Compare, class _Allocator>
1607 typename map<_Key, _Tp, _Compare, _Allocator>::iterator
1608 map<_Key, _Tp, _Compare, _Allocator>::emplace_hint(const_iterator __p,
1620 template <class _Key, class _Tp, class _Compare, class _Allocator>
1623 operator==(const map<_Key, _Tp, _Compare, _Allocator>& __x,
1624 const map<_Key, _Tp, _Compare, _Allocator>& __y)
1629 template <class _Key, class _Tp, class _Compare, class _Allocator>
1632 operator< (const map<_Key, _Tp, _Compare, _Allocator>& __x,
1633 const map<_Key, _Tp, _Compare, _Allocator>& __y)
1638 template <class _Key, class _Tp, class _Compare, class _Allocator>
1641 operator!=(const map<_Key, _Tp, _Compare, _Allocator>& __x,
1642 const map<_Key, _Tp, _Compare, _Allocator>& __y)
1647 template <class _Key, class _Tp, class _Compare, class _Allocator>
1650 operator> (const map<_Key, _Tp, _Compare, _Allocator>& __x,
1651 const map<_Key, _Tp, _Compare, _Allocator>& __y)
1656 template <class _Key, class _Tp, class _Compare, class _Allocator>
1659 operator>=(const map<_Key, _Tp, _Compare, _Allocator>& __x,
1660 const map<_Key, _Tp, _Compare, _Allocator>& __y)
1665 template <class _Key, class _Tp, class _Compare, class _Allocator>
1668 operator<=(const map<_Key, _Tp, _Compare, _Allocator>& __x,
1669 const map<_Key, _Tp, _Compare, _Allocator>& __y)
1674 template <class _Key, class _Tp, class _Compare, class _Allocator>
1677 swap(map<_Key, _Tp, _Compare, _Allocator>& __x,
1678 map<_Key, _Tp, _Compare, _Allocator>& __y)
1684 template <class _Key, class _Tp, class _Compare = less<_Key>,
1685 class _Allocator = allocator<pair<const _Key, _Tp> > >
1690 typedef _Key key_type;
2078 template <class _Key, class _Tp, class _Compare, class _Allocator>
2079 multimap<_Key, _Tp, _Compare, _Allocator>::multimap(multimap&& __m, const allocator_type& __a)
2091 template <class _Key, class _Tp, class _Compare, class _Allocator>
2092 typename multimap<_Key, _Tp, _Compare, _Allocator>::__node_holder
2093 multimap<_Key, _Tp, _Compare, _Allocator>::__construct_node()
2104 template <class _Key, class _Tp, class _Compare, class _Allocator>
2106 typename multimap<_Key, _Tp, _Compare, _Allocator>::__node_holder
2107 multimap<_Key, _Tp, _Compare, _Allocator>::__construct_node(_A0&& __a0)
2119 template <class _Key, class _Tp, class _Compare, class _Allocator>
2121 typename multimap<_Key, _Tp, _Compare, _Allocator>::__node_holder
2122 multimap<_Key, _Tp, _Compare, _Allocator>::__construct_node(_A0&& __a0, _A1&& __a1, _Args&& ...__ar…
2139 template <class _Key, class _Tp, class _Compare, class _Allocator>
2141 typename multimap<_Key, _Tp, _Compare, _Allocator>::iterator
2142 multimap<_Key, _Tp, _Compare, _Allocator>::emplace(_Args&& ...__args)
2150 template <class _Key, class _Tp, class _Compare, class _Allocator>
2152 typename multimap<_Key, _Tp, _Compare, _Allocator>::iterator
2153 multimap<_Key, _Tp, _Compare, _Allocator>::emplace_hint(const_iterator __p,
2164 template <class _Key, class _Tp, class _Compare, class _Allocator>
2167 operator==(const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2168 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2173 template <class _Key, class _Tp, class _Compare, class _Allocator>
2176 operator< (const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2177 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2182 template <class _Key, class _Tp, class _Compare, class _Allocator>
2185 operator!=(const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2186 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2191 template <class _Key, class _Tp, class _Compare, class _Allocator>
2194 operator> (const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2195 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2200 template <class _Key, class _Tp, class _Compare, class _Allocator>
2203 operator>=(const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2204 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2209 template <class _Key, class _Tp, class _Compare, class _Allocator>
2212 operator<=(const multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2213 const multimap<_Key, _Tp, _Compare, _Allocator>& __y)
2218 template <class _Key, class _Tp, class _Compare, class _Allocator>
2221 swap(multimap<_Key, _Tp, _Compare, _Allocator>& __x,
2222 multimap<_Key, _Tp, _Compare, _Allocator>& __y)