Home
last modified time | relevance | path

Searched refs:_ExtractKey (Results 1 – 10 of 10) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
Dhashtable.h103 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
112 _ExtractKey, in _GLIBCXX_VISIBILITY()
118 public __detail::_Hash_code_base<_Key, _Value, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
120 public __detail::_Map_base<_Key, _Value, _ExtractKey, __unique_keys, in _GLIBCXX_VISIBILITY()
122 _ExtractKey, in _GLIBCXX_VISIBILITY()
200 const _Equal&, const _ExtractKey&, in _GLIBCXX_VISIBILITY()
207 const _Equal&, const _ExtractKey&, in _GLIBCXX_VISIBILITY()
425 typename _Allocator, typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
428 typename _Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
431 _Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
[all …]
Dhashtable_policy.h566 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
574 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
576 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2, in _GLIBCXX_VISIBILITY()
580 _Hash_code_base(const _ExtractKey& __ex, const _Equal& __eq, in _GLIBCXX_VISIBILITY()
623 _ExtractKey _M_extract; in _GLIBCXX_VISIBILITY()
637 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
639 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2, in _GLIBCXX_VISIBILITY()
646 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
648 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2, in _GLIBCXX_VISIBILITY()
658 _Hash_code_base(const _ExtractKey& __ex, const _Equal& __eq, in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/debug/
Dsafe_unordered_container.h76 template<typename _ExtractKey, typename _Source>
82 { return _M_source.count(_ExtractKey{}(*__it)) == 0; } in operator()
87 template<typename _ExtractKey, typename _Source>
95 _M_source._M_base().equal_range(_ExtractKey{}(*__it)); in operator()
145 template<typename _ExtractKey, typename _Source>
147 _UContInvalidatePred<_ExtractKey, _Source>>
148 _S_uc_guard(_ExtractKey, _Source& __src) in _S_uc_guard() argument
150 typedef _UContInvalidatePred<_ExtractKey, _Source> _InvalidatePred; in _S_uc_guard()
154 template<typename _ExtractKey, typename _Source>
156 _UMContInvalidatePred<_ExtractKey, _Source>>
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Dhashtable.h179 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
183 : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
185 public __detail::_Map_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
188 public __detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
191 public __detail::_Rehash_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
194 public __detail::_Equality<_Key, _Value, _Alloc, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
229 using __insert_base = __detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, in _GLIBCXX_VISIBILITY()
254 _ExtractKey, _Hash, _RangeHash, _Unused, in _GLIBCXX_VISIBILITY()
260 _ExtractKey, _Hash, _RangeHash, _Unused, in _GLIBCXX_VISIBILITY()
270 _Hashtable_base<_Key, _Value, _ExtractKey, in _GLIBCXX_VISIBILITY()
[all …]
Dhashtable_policy.h46 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
58 template<typename _Key, typename _Value, typename _ExtractKey, in _GLIBCXX_VISIBILITY()
701 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
838 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
844 using __hashtable_base = _Hashtable_base<_Key, _Value, _ExtractKey, in _GLIBCXX_VISIBILITY()
848 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
945 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
950 _Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
962 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
967 _Insert_base<_Key, _Value, _Alloc, _ExtractKey, _Equal, in _GLIBCXX_VISIBILITY()
[all …]
Dnode_handle.h242 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
334 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
386 typename _ExtractKey, typename _Equal, in _GLIBCXX_VISIBILITY()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/backward/
Dhashtable.h80 template<class _Val, class _Key, class _HashFcn, class _ExtractKey, in _GLIBCXX_VISIBILITY()
85 class _ExtractKey, class _EqualKey, class _Alloc> in _GLIBCXX_VISIBILITY()
89 class _ExtractKey, class _EqualKey, class _Alloc> in _GLIBCXX_VISIBILITY()
93 class _ExtractKey, class _EqualKey, class _Alloc> in _GLIBCXX_VISIBILITY()
96 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc> in _GLIBCXX_VISIBILITY()
99 _ExtractKey, _EqualKey, _Alloc> in _GLIBCXX_VISIBILITY()
102 _ExtractKey, _EqualKey, _Alloc> in _GLIBCXX_VISIBILITY()
144 class _ExtractKey, class _EqualKey, class _Alloc> in _GLIBCXX_VISIBILITY()
147 typedef hashtable<_Val, _Key, _HashFcn, _ExtractKey, _EqualKey, _Alloc> in _GLIBCXX_VISIBILITY()
150 _ExtractKey,_EqualKey,_Alloc> in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/
DChangeLog-20203587 (_Hash_code_base<_Key, _Value, _ExtractKey, _H1, _H2, _Hash, false>):
3589 (_Hash_code_base<_Key, _Value, _ExtractKey, _H1, _H2, _Hash, true>):
3591 (_Hash_code_base<_Key, _Value, _ExtractKey, _Hash, _RangeHas, _Unused,
3603 (_Hash_code_base<>): Remove _Hashtable_ebo_helper<0, _ExtractKey> base
3607 parameters. Remove _ExtractKey from constructors.
5084 const _H2&, const _Hash&, const _Equal&, const _ExtractKey&,
5087 const _H2&, const _Hash&, const _Equal&, const _ExtractKey&,
5090 const _H2&, const _Hash&, const _Equal&, const _ExtractKey&,
5106 (_Equality<_Key, _Value, _Alloc, _ExtractKey, _Equal, _H1, _H2, _Hash,
DChangeLog-20211096 (_Safe_unordered_container<>::_UContInvalidatePred<_ExtractKey, _Source>): New.
1097 (_Safe_unordered_container<>::_UMContInvalidatePred<_ExtractKey, _Source>): New.
1099 (_Safe_unordered_container<>::_S_uc_guard<_ExtractKey, _Source>): New.
1100 (_Safe_unordered_container<>::_S_umc_guard<_ExtractKey, _Source>): New.
DChangeLog-20171712 const _ExtractKey&, const allocator_type&)): Let destructor do clean