/openbsd/gnu/lib/libstdc++/libstdc++/include/ext/ |
H A D | hash_set | 78 class _HashFcn = hash<_Value>, 85 operator==(const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs1, 86 const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs2); 102 typedef hashtable<_Value, _Value, _HashFcn, _Identity<_Value>, 210 operator==(const hash_set<_Value,_HashFcn,_EqualKey,_Alloc>& __hs1, 225 swap(hash_set<_Val,_HashFcn,_EqualKey,_Alloc>& __hs1, 226 hash_set<_Val,_HashFcn,_EqualKey,_Alloc>& __hs2) 233 class _HashFcn = hash<_Value>, 258 typedef hashtable<_Value, _Value, _HashFcn, _Identity<_Value>, 374 swap(hash_multiset<_Val,_HashFcn,_EqualKey,_Alloc>& __hs1, [all …]
|
H A 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, 208 operator==(const hash_map<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm1, 209 const hash_map<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm2) 223 swap(hash_map<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm1, 224 hash_map<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm2) 232 class _HashFcn = hash<_Key>, 257 typedef hashtable<pair<const _Key, _Tp>, _Key, _HashFcn, 382 swap(hash_multimap<_Key,_Tp,_HashFcn,_EqlKey,_Alloc>& __hm1, [all …]
|
H A 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, 112 typedef _Hashtable_iterator<_Val, _Key, _HashFcn, 144 template <class _Val, class _Key, class _HashFcn, 149 typedef _Hashtable_iterator<_Val,_Key,_HashFcn, 221 template <class _Val, class _Key, class _HashFcn, 227 typedef _HashFcn hasher; 272 const _HashFcn& __hf, [all …]
|
/openbsd/gnu/gcc/libstdc++-v3/include/debug/ |
H A 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) 231 operator!=(const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __x, 232 const hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __y) 237 swap(hash_multiset<_Value, _HashFcn, _EqualKey, _Alloc>& __x, in swap() argument [all …]
|
H A 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, 249 const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __y) 252 template<typename _Value, typename _Tp, typename _HashFcn, 256 const hash_multimap<_Value,_Tp,_HashFcn,_EqualKey,_Alloc>& __y) 259 template<typename _Value, typename _Tp, typename _HashFcn, 262 swap(hash_multimap<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __x, in swap() argument [all …]
|
H A D | hash_set.h | 46 typename _HashFcn = __gnu_cxx::hash<_Value>, 50 : public _GLIBCXX_EXT::hash_set<_Value, _HashFcn, _EqualKey,_Alloc>, 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) 250 template<typename _Value, typename _HashFcn, typename _EqualKey, 253 swap(hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __x, in swap() argument [all …]
|
H A 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, 265 const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __y) 268 template<typename _Value, typename _Tp, typename _HashFcn, 272 const hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __y) 275 template<typename _Value, typename _Tp, typename _HashFcn, 278 swap(hash_map<_Value, _Tp, _HashFcn, _EqualKey, _Alloc>& __x, in swap() argument [all …]
|
/openbsd/gnu/gcc/libstdc++-v3/include/ext/ |
H A D | hash_set | 80 template<class _Value, class _HashFcn = hash<_Value>, 91 typedef hashtable<_Value, _Value, _HashFcn, _Identity<_Value>, 263 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __hs2) 269 const hash_set<_Value, _HashFcn, _EqualKey, _Alloc>& __hs2) 274 swap(hash_set<_Val, _HashFcn, _EqualKey, _Alloc>& __hs1, 275 hash_set<_Val, _HashFcn, _EqualKey, _Alloc>& __hs2) 285 class _HashFcn = hash<_Value>, 296 typedef hashtable<_Value, _Value, _HashFcn, _Identity<_Value>, 472 swap(hash_multiset<_Val, _HashFcn, _EqualKey, _Alloc>& __hs1, 473 hash_multiset<_Val, _HashFcn, _EqualKey, _Alloc>& __hs2) [all …]
|
H A D | hashtable.h | 98 template<class _Val, class _Key, class _HashFcn, 102 template<class _Val, class _Key, class _HashFcn, 106 template<class _Val, class _Key, class _HashFcn, 112 typedef _Hashtable_iterator<_Val, _Key, _HashFcn, 115 typedef _Hashtable_const_iterator<_Val, _Key, _HashFcn, 157 template<class _Val, class _Key, class _HashFcn, 163 typedef _Hashtable_iterator<_Val,_Key,_HashFcn, 253 template<class _Val, class _Key, class _HashFcn, 260 typedef _HashFcn hasher; 325 hashtable(size_type __n, const _HashFcn& __hf, [all …]
|