Searched refs:_HashFcn (Results 1 – 9 of 9) sorted by relevance
| /openbsd/src/gnu/lib/libstdc++/libstdc++/include/ext/ |
| D | hash_set | 78 class _HashFcn = hash<_Value>, 83 template <class _Value, class _HashFcn, class _EqualKey, class _Alloc> 85 operator==(const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs1, 86 const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs2); 93 template <class _Value, class _HashFcn, class _EqualKey, class _Alloc> 98 __glibcpp_class_requires3(_HashFcn, size_t, _Value, _UnaryFunctionConcept); 102 typedef hashtable<_Value, _Value, _HashFcn, _Identity<_Value>, 208 template <class _Value, class _HashFcn, class _EqualKey, class _Alloc> 210 operator==(const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs1, 211 const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs2) [all …]
|
| D | hash_map | 78 class _HashFcn = hash<_Key>, 91 template <class _Key, class _Tp, class _HashFcn, class _EqualKey, 96 typedef hashtable<pair<const _Key,_Tp>,_Key,_HashFcn, 206 template <class _Key, class _Tp, class _HashFcn, class _EqlKey, class _Alloc> 208 operator==(const hash_map<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm1, 209 const hash_map<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm2) 214 template <class _Key, class _Tp, class _HashFcn, class _EqlKey, class _Alloc> 216 operator!=(const hash_map<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm1, 217 const hash_map<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm2) { 221 template <class _Key, class _Tp, class _HashFcn, class _EqlKey, class _Alloc> [all …]
|
| D | stl_hashtable.h | 95 template <class _Val, class _Key, class _HashFcn, 99 template <class _Val, class _Key, class _HashFcn, 103 template <class _Val, class _Key, class _HashFcn, 107 template <class _Val, class _Key, class _HashFcn, 110 typedef hashtable<_Val,_Key,_HashFcn,_ExtractKey,_EqualKey,_Alloc> 112 typedef _Hashtable_iterator<_Val, _Key, _HashFcn, 115 typedef _Hashtable_const_iterator<_Val, _Key, _HashFcn, 144 template <class _Val, class _Key, class _HashFcn, 147 typedef hashtable<_Val,_Key,_HashFcn,_ExtractKey,_EqualKey,_Alloc> 149 typedef _Hashtable_iterator<_Val,_Key,_HashFcn, [all …]
|
| /openbsd/src/gnu/gcc/libstdc++-v3/include/debug/ |
| D | hash_multiset.h | 46 typename _HashFcn = __gnu_cxx::hash<_Value>, 50 : public _GLIBCXX_EXT::hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>, 51 public __gnu_debug::_Safe_sequence<hash_multiset<_Value, _HashFcn, 54 typedef _GLIBCXX_EXT:: hash_multiset<_Value,_HashFcn, _EqualKey,_Alloc> 223 template<typename _Value, typename _HashFcn, typename _EqualKey, typename _Alloc> 225 operator==(const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __x, 226 const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __y) 229 template<typename _Value, typename _HashFcn, typename _EqualKey, typename _Alloc> 231 operator!=(const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __x, 232 const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __y) [all …]
|
| D | hash_set.h | 46 typename _HashFcn = __gnu_cxx::hash<_Value>, 50 : public _GLIBCXX_EXT::hash_set<_Value, _HashFcn, _EqualKey,_Alloc>, 51 public __gnu_debug::_Safe_sequence<hash_set<_Value, _HashFcn, _EqualKey, 54 typedef _GLIBCXX_EXT::hash_set<_Value, _HashFcn, _EqualKey,_Alloc> _Base; 236 template<typename _Value, typename _HashFcn, typename _EqualKey, 239 operator==(const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __x, 240 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __y) 243 template<typename _Value, typename _HashFcn, typename _EqualKey, 246 operator!=(const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __x, 247 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __y) [all …]
|
| D | hash_multimap.h | 46 typename _HashFcn = __gnu_cxx::hash<_Value>, 50 : public _GLIBCXX_EXT::hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>, 51 public __gnu_debug::_Safe_sequence<hash_multimap<_Value, _Tp, _HashFcn, 54 typedef _GLIBCXX_EXT::hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc> 245 template<typename _Value, typename _Tp, typename _HashFcn, 248 operator==(const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __x, 249 const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __y) 252 template<typename _Value, typename _Tp, typename _HashFcn, 255 operator!=(const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __x, 256 const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __y) [all …]
|
| D | hash_map.h | 46 typename _HashFcn = __gnu_cxx::hash<_Value>, 50 : public _GLIBCXX_EXT::hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>, 51 public __gnu_debug::_Safe_sequence<hash_map<_Value, _Tp, _HashFcn, 54 typedef _GLIBCXX_EXT::hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc> 261 template<typename _Value, typename _Tp, typename _HashFcn, 264 operator==(const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __x, 265 const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __y) 268 template<typename _Value, typename _Tp, typename _HashFcn, 271 operator!=(const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __x, 272 const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __y) [all …]
|
| /openbsd/src/gnu/gcc/libstdc++-v3/include/ext/ |
| D | hash_set | 80 template<class _Value, class _HashFcn = hash<_Value>, 87 __glibcxx_class_requires3(_HashFcn, size_t, _Value, _UnaryFunctionConcept) 91 typedef hashtable<_Value, _Value, _HashFcn, _Identity<_Value>, 260 template<class _Value, class _HashFcn, class _EqualKey, class _Alloc> 262 operator==(const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __hs1, 263 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __hs2) 266 template<class _Value, class _HashFcn, class _EqualKey, class _Alloc> 268 operator!=(const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __hs1, 269 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __hs2) 272 template<class _Val, class _HashFcn, class _EqualKey, class _Alloc> [all …]
|
| D | hashtable.h | 94 template<class _Val, class _Key, class _HashFcn, class _ExtractKey, 98 template<class _Val, class _Key, class _HashFcn, 102 template<class _Val, class _Key, class _HashFcn, 106 template<class _Val, class _Key, class _HashFcn, 110 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc> 112 typedef _Hashtable_iterator<_Val, _Key, _HashFcn, 115 typedef _Hashtable_const_iterator<_Val, _Key, _HashFcn, 157 template<class _Val, class _Key, class _HashFcn, 161 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc> 163 typedef _Hashtable_iterator<_Val,_Key,_HashFcn, [all …]
|