Searched refs:_Hash (Results 1 – 8 of 8) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ext/ |
| H A D | hash_set | 217 class _Hash = hash<_Value>, 225 typedef _Hash hasher; 321 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set( 335 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set( 344 hash_set<_Value, _Hash, _Pred, _Alloc>::hash_set( 371 swap(hash_set<_Value, _Hash, _Pred, _Alloc>& __x, hash_set<_Value, _Hash, _Pred, _Alloc>& __y) { 377 operator==(const hash_set<_Value, _Hash, _Pred, _Alloc>& __x, const hash_set<_Value, _Hash, _Pred, … 391 operator!=(const hash_set<_Value, _Hash, _Pred, _Alloc>& __x, const hash_set<_Value, _Hash, _Pred, … 396 class _Hash = hash<_Value>, 404 typedef _Hash hasher; [all …]
|
| H A D | hash_map | 225 template <class _Tp, class _Hash, bool = std::is_empty<_Hash>::value && !std::__libcpp_is_final<_Ha… 226 class __hash_map_hasher : private _Hash { 229 _LIBCPP_HIDE_FROM_ABI __hash_map_hasher(const _Hash& __h) : _Hash(__h) {} 237 template <class _Tp, class _Hash> 239 _Hash __hash_; 442 class _Hash = hash<_Key>, 451 typedef _Hash hasher; 642 swap(hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __x, hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>& __y… 668 class _Hash = hash<_Key>, 677 typedef _Hash hasher; [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | __hash_table | 148 template <class _Tp, class _Hash, class _Equal, class _Alloc> 604 template <class _Key, class _Hash, class _Equal> 614 template <class _Key, class _Hash, class _Equal> 627 template <class _Key, class _Hash, class _Equal> 634 typedef _Hash hasher; 1004 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__hash_table( 1073 __hash_table<_Tp, _Hash, _Equal, _Alloc>::~__hash_table() { 1094 __hash_table<_Tp, _Hash, _Equal, _Alloc>& __hash_table<_Tp, _Hash, _Equal, _Alloc>::operator=(const… 1189 inline __hash_table<_Tp, _Hash, _Equal, _Alloc>& 1268 __hash_table<_Tp, _Hash, _Equal, _Alloc>::end() _NOEXCEPT { [all …]
|
| H A D | unordered_set | 925 _Hash = _Hash(), 941 _Hash = _Hash(), 957 _Hash = _Hash(), 972 class _Hash, 998 class _Hash, 1013 class _Hash, 1529 _Hash = _Hash(), 1546 _Hash = _Hash(), 1576 class _Hash, 1605 class _Hash, [all …]
|
| H A D | unordered_map | 635 class _Hash, 637 bool = is_empty<_Hash>::value && !__libcpp_is_final<_Hash>::value> 642 : _Hash(__h) {} 656 swap(static_cast<_Hash&>(*this), static_cast<_Hash&>(__y)); 662 _Hash __hash_; 694 class _Hash, 1483 _Hash = _Hash(), 1500 _Hash = _Hash(), 1517 _Hash = _Hash(), 1544 class _Hash, [all …]
|
| H A D | __node_handle | 87 template <class _Tp, class _Hash, class _Equal, class _Allocator>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | boyer_moore_searcher.h | 36 template <class _Key, class _Value, class _Hash, class _BinaryPredicate, bool /*useArray*/> 40 template <class _Key, class _Value, class _Hash, class _BinaryPredicate> 41 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, false> { 47 unordered_map<_Key, _Value, _Hash, _BinaryPredicate> __table_; 51 size_t __sz, value_type __default_value, _Hash __hash, _BinaryPredicate __pred) in _BMSkipTable() 63 template <class _Key, class _Value, class _Hash, class _BinaryPredicate> 64 class _BMSkipTable<_Key, _Value, _Hash, _BinaryPredicate, true> { 97 _Hash, 106 _Hash __hash = _Hash(), 228 _Hash, [all …]
|
| H A D | hash.h | 521 template <class _Key, class _Hash> 524 is_copy_constructible<_Hash>::value && is_move_constructible<_Hash>::value && 525 __invokable_r<size_t, _Hash, _Key const&>::value >; 527 template <class _Key, class _Hash = hash<_Key> > 529 …egral_constant<bool, __check_hash_requirements<_Key, _Hash>::value && is_default_constructible<_Ha…
|