Home
last modified time | relevance | path

Searched refs:_HashFcn (Results 1 – 9 of 9) sorted by relevance

/openbsd/gnu/lib/libstdc++/libstdc++/include/ext/
H A Dhash_set78 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 Dhash_map78 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 Dstl_hashtable.h95 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 Dhash_multiset.h46 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 Dhash_multimap.h46 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 Dhash_set.h46 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 Dhash_map.h46 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 Dhash_set80 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 Dhashtable.h98 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 …]