Lines Matching refs:_Key
80 template<class _Key, class _Tp, class _HashFn = hash<_Key>,
81 class _EqualKey = equal_to<_Key>, class _Alloc = allocator<_Tp> >
85 typedef hashtable<pair<const _Key, _Tp>,_Key, _HashFn,
86 _Select1st<pair<const _Key, _Tp> >,
270 template<class _Key, class _Tp, class _HashFn, class _EqlKey, class _Alloc>
272 operator==(const hash_map<_Key, _Tp, _HashFn, _EqlKey, _Alloc>& __hm1,
273 const hash_map<_Key, _Tp, _HashFn, _EqlKey, _Alloc>& __hm2)
276 template<class _Key, class _Tp, class _HashFn, class _EqlKey, class _Alloc>
278 operator!=(const hash_map<_Key, _Tp, _HashFn, _EqlKey, _Alloc>& __hm1,
279 const hash_map<_Key, _Tp, _HashFn, _EqlKey, _Alloc>& __hm2)
282 template<class _Key, class _Tp, class _HashFn, class _EqlKey, class _Alloc>
284 swap(hash_map<_Key, _Tp, _HashFn, _EqlKey, _Alloc>& __hm1,
285 hash_map<_Key, _Tp, _HashFn, _EqlKey, _Alloc>& __hm2)
294 template<class _Key, class _Tp,
295 class _HashFn = hash<_Key>,
296 class _EqualKey = equal_to<_Key>,
301 __glibcxx_class_requires(_Key, _SGIAssignableConcept)
303 __glibcxx_class_requires3(_HashFn, size_t, _Key, _UnaryFunctionConcept)
304 __glibcxx_class_requires3(_EqualKey, _Key, _Key, _BinaryPredicateConcept)
307 typedef hashtable<pair<const _Key, _Tp>, _Key, _HashFn,
308 _Select1st<pair<const _Key, _Tp> >, _EqualKey, _Alloc>
489 template<class _Key, class _Tp, class _HF, class _EqKey, class _Alloc>
491 operator==(const hash_multimap<_Key, _Tp, _HF, _EqKey, _Alloc>& __hm1,
492 const hash_multimap<_Key, _Tp, _HF, _EqKey, _Alloc>& __hm2)
495 template<class _Key, class _Tp, class _HF, class _EqKey, class _Alloc>
497 operator!=(const hash_multimap<_Key, _Tp, _HF, _EqKey, _Alloc>& __hm1,
498 const hash_multimap<_Key, _Tp, _HF, _EqKey, _Alloc>& __hm2)
501 template<class _Key, class _Tp, class _HashFn, class _EqlKey, class _Alloc>
503 swap(hash_multimap<_Key, _Tp, _HashFn, _EqlKey, _Alloc>& __hm1,
504 hash_multimap<_Key, _Tp, _HashFn, _EqlKey, _Alloc>& __hm2)
517 template<class _Key, class _Tp, class _HashFn, class _EqKey, class _Alloc>
518 class insert_iterator<__gnu_cxx::hash_map<_Key, _Tp, _HashFn,
522 typedef __gnu_cxx::hash_map<_Key, _Tp, _HashFn, _EqKey, _Alloc>
559 template<class _Key, class _Tp, class _HashFn, class _EqKey, class _Alloc>
560 class insert_iterator<__gnu_cxx::hash_multimap<_Key, _Tp, _HashFn,
564 typedef __gnu_cxx::hash_multimap<_Key, _Tp, _HashFn, _EqKey, _Alloc>