Home
last modified time | relevance | path

Searched refs:__hf (Results 1 – 18 of 18) sorted by relevance

/openbsd/src/gnu/gcc/libstdc++-v3/include/debug/
Dhash_multiset.h85 hash_multiset(size_type __n, const hasher& __hf) : _Base(__n, __hf) { } in hash_multiset() argument
87 hash_multiset(size_type __n, const hasher& __hf, const key_equal& __eql,
89 : _Base(__n, __hf, __eql, __a) in _Base() argument
104 const hasher& __hf) in hash_multiset() argument
105 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf) in hash_multiset()
110 const hasher& __hf, const key_equal& __eql,
112 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf, in _Base() argument
Dhash_set.h85 hash_set(size_type __n, const hasher& __hf) : _Base(__n, __hf) { } in hash_set() argument
87 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql,
89 : _Base(__n, __hf, __eql, __a) { } in _Base() argument
101 const hasher& __hf) in hash_set() argument
102 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf) { } in hash_set()
106 const hasher& __hf, const key_equal& __eql,
108 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf, in _Base() argument
Dhash_multimap.h87 hash_multimap(size_type __n, const hasher& __hf) : _Base(__n, __hf) { } in hash_multimap() argument
89 hash_multimap(size_type __n, const hasher& __hf, const key_equal& __eql,
91 : _Base(__n, __hf, __eql, __a) { } in _Base() argument
103 const hasher& __hf) in hash_multimap() argument
104 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf) { } in hash_multimap()
108 const hasher& __hf, const key_equal& __eql,
110 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf, in _Base() argument
Dhash_map.h88 hash_map(size_type __n, const hasher& __hf) : _Base(__n, __hf) { } in hash_map() argument
90 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql,
92 : _Base(__n, __hf, __eql, __a) { } in _Base() argument
104 const hasher& __hf) in hash_map() argument
105 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf) { } in hash_map()
109 const hasher& __hf, const key_equal& __eql,
111 : _Base(__gnu_debug::__check_valid_range(__f, __l), __l, __n, __hf, in _Base() argument
/openbsd/src/gnu/llvm/libcxx/include/ext/
Dhash_set247 explicit hash_set(size_type __n, const hasher& __hf = hasher(),
249 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql,
255 size_type __n, const hasher& __hf = hasher(),
259 size_type __n, const hasher& __hf, const key_equal& __eql,
337 const hasher& __hf, const key_equal& __eql)
338 : __table_(__hf, __eql)
345 const hasher& __hf, const key_equal& __eql, const allocator_type& __a)
346 : __table_(__hf, __eql, __a)
363 const hasher& __hf, const key_equal& __eql)
364 : __table_(__hf, __eql)
[all …]
Dhash_map511 explicit hash_map(size_type __n, const hasher& __hf = hasher(),
513 hash_map(size_type __n, const hasher& __hf,
520 size_type __n, const hasher& __hf = hasher(),
524 size_type __n, const hasher& __hf,
611 size_type __n, const hasher& __hf, const key_equal& __eql)
612 : __table_(__hf, __eql)
619 size_type __n, const hasher& __hf, const key_equal& __eql,
621 : __table_(__hf, __eql, __a)
638 const hasher& __hf, const key_equal& __eql)
639 : __table_(__hf, __eql)
[all …]
/openbsd/src/gnu/gcc/libstdc++-v3/include/tr1/
Dunordered_set75 const hasher& __hf = hasher(),
78 : _Base(__n, __hf, __detail::_Mod_range_hashing(),
86 const hasher& __hf = hasher(),
89 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(),
124 const hasher& __hf = hasher(),
127 : _Base(__n, __hf, __detail::_Mod_range_hashing(),
136 const hasher& __hf = hasher(),
139 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(),
Dunordered_map75 const hasher& __hf = hasher(),
78 : _Base(__n, __hf, __detail::_Mod_range_hashing(),
86 const hasher& __hf = hasher(),
89 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(),
126 const hasher& __hf = hasher(),
129 : _Base(__n, __hf, __detail::_Mod_range_hashing(),
138 const hasher& __hf = hasher(),
141 : _Base(__f, __l, __n, __hf, __detail::_Mod_range_hashing(),
/openbsd/src/gnu/gcc/libstdc++-v3/include/ext/
Dhash_set133 hash_set(size_type __n, const hasher& __hf)
134 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
136 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql,
138 : _M_ht(__n, __hf, __eql, __a) {}
152 const hasher& __hf)
153 : _M_ht(__n, __hf, key_equal(), allocator_type())
158 const hasher& __hf, const key_equal& __eql,
160 : _M_ht(__n, __hf, __eql, __a)
338 hash_multiset(size_type __n, const hasher& __hf)
339 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
[all …]
Dhash_map131 hash_map(size_type __n, const hasher& __hf)
132 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
134 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql,
136 : _M_ht(__n, __hf, __eql, __a) {}
150 const hasher& __hf)
151 : _M_ht(__n, __hf, key_equal(), allocator_type())
156 const hasher& __hf, const key_equal& __eql,
158 : _M_ht(__n, __hf, __eql, __a)
353 hash_multimap(size_type __n, const hasher& __hf)
354 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
[all …]
Dhashtable.h325 hashtable(size_type __n, const _HashFcn& __hf,
328 : _M_node_allocator(__a), _M_hash(__hf), _M_equals(__eql),
332 hashtable(size_type __n, const _HashFcn& __hf,
335 : _M_node_allocator(__a), _M_hash(__hf), _M_equals(__eql),
/openbsd/src/gnu/lib/libstdc++/libstdc++/include/ext/
Dhash_set133 hash_set(size_type __n, const hasher& __hf)
134 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
135 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql,
137 : _M_ht(__n, __hf, __eql, __a) {}
149 const hasher& __hf)
150 : _M_ht(__n, __hf, key_equal(), allocator_type())
154 const hasher& __hf, const key_equal& __eql,
156 : _M_ht(__n, __hf, __eql, __a)
289 hash_multiset(size_type __n, const hasher& __hf)
290 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
[all …]
Dhash_map128 hash_map(size_type __n, const hasher& __hf)
129 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
130 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql,
132 : _M_ht(__n, __hf, __eql, __a) {}
144 const hasher& __hf)
145 : _M_ht(__n, __hf, key_equal(), allocator_type())
149 const hasher& __hf, const key_equal& __eql,
151 : _M_ht(__n, __hf, __eql, __a)
290 hash_multimap(size_type __n, const hasher& __hf)
291 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
[all …]
Dstl_hashtable.h272 const _HashFcn& __hf,
277 _M_hash(__hf),
287 const _HashFcn& __hf,
291 _M_hash(__hf),
/openbsd/src/gnu/llvm/libcxx/include/experimental/
Dfunctional139 _BMSkipTable(size_t __sz, _Value __default, _Hash __hf, _BinaryPredicate __pred)
140 : __default_value_(__default), __table_(__sz, __hf, __pred) {}
170 _BMSkipTable(size_t /*__sz*/, _Value __default, _Hash /*__hf*/, _BinaryPredicate /*__pred*/)
205 _Hash __hf = _Hash(), _BinaryPredicate __pred = _BinaryPredicate())
208 __skip_{std::make_shared<skip_table_type>(__pattern_length_, -1, __hf, __pred_)},
332 _Hash __hf = _Hash(), _BinaryPredicate __p = _BinaryPredicate ())
334 … return boyer_moore_searcher<_RandomAccessIterator, _Hash, _BinaryPredicate>(__f, __l, __hf, __p);
354 _Hash __hf = _Hash(), _BinaryPredicate __pred = _BinaryPredicate())
357 … __skip_{_VSTD::make_shared<skip_table_type>(__pattern_length_, __pattern_length_, __hf, __pred_)}
425 _Hash __hf = _Hash(), _BinaryPredicate __p = _BinaryPredicate ())
[all …]
/openbsd/src/gnu/llvm/libcxx/include/
Dunordered_set554 explicit unordered_set(size_type __n, const hasher& __hf = hasher(),
561 unordered_set(size_type __n, const hasher& __hf, const allocator_type& __a)
562 : unordered_set(__n, __hf, key_equal(), __a) {}
564 unordered_set(size_type __n, const hasher& __hf, const key_equal& __eql,
570 size_type __n, const hasher& __hf = hasher(),
574 size_type __n, const hasher& __hf, const key_equal& __eql,
584 size_type __n, const hasher& __hf, const allocator_type& __a)
585 : unordered_set(__first, __last, __n, __hf, key_equal(), __a) {}
598 const hasher& __hf = hasher(),
601 const hasher& __hf, const key_equal& __eql,
[all …]
Dunordered_map1094 explicit unordered_map(size_type __n, const hasher& __hf = hasher(),
1096 unordered_map(size_type __n, const hasher& __hf,
1103 size_type __n, const hasher& __hf = hasher(),
1107 size_type __n, const hasher& __hf,
1121 const hasher& __hf = hasher(), const key_equal& __eql = key_equal());
1123 const hasher& __hf, const key_equal& __eql,
1131 unordered_map(size_type __n, const hasher& __hf, const allocator_type& __a)
1132 : unordered_map(__n, __hf, key_equal(), __a) {}
1139 … unordered_map(_InputIterator __first, _InputIterator __last, size_type __n, const hasher& __hf,
1141 : unordered_map(__first, __last, __n, __hf, key_equal(), __a) {}
[all …]
D__hash_table978 __hash_table(const hasher& __hf, const key_equal& __eql);
979 __hash_table(const hasher& __hf, const key_equal& __eql,
1369 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__hash_table(const hasher& __hf,
1373 __p2_(0, __hf),
1379 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__hash_table(const hasher& __hf,
1384 __p2_(0, __hf),