Home
last modified time | relevance | path

Searched refs:key_equal (Results 1 – 15 of 15) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_hash_set.h60 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
75 key_equal key_eq() const { return _M_ht.key_eq(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
84 : _M_ht(0, hasher(), key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
86 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
88 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
90 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, in _STLP_CREATE_HASH_ITERATOR_TRAITS()
93 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
95 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql, in _STLP_CREATE_HASH_ITERATOR_TRAITS()
108 : _M_ht(0, hasher(), key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
112 : _M_ht(__n, hasher(), key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_hash_map.h66 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
81 key_equal key_eq() const { return _M_ht.key_eq(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
88 hash_map() : _M_ht(0, hasher(), key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
90 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
92 : _M_ht(__n, __hf, key_equal(), allocator_type()) {} in _STLP_CREATE_HASH_ITERATOR_TRAITS()
93 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql, in _STLP_CREATE_HASH_ITERATOR_TRAITS()
106 : _M_ht(0, hasher(), key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
110 : _M_ht(__n, hasher(), key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
115 : _M_ht(__n, __hf, key_equal(), allocator_type()) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
120 const hasher& __hf, const key_equal& __eql) in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_unordered_set.h52 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
69 key_equal key_eq() const { return _M_ht.key_eq(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
78 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
91 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
98 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
105 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
202 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
219 key_equal key_eq() const { return _M_ht.key_eq(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
228 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
241 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_unordered_map.h58 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
75 key_equal key_eq() const { return _M_ht.key_eq(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
84 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
97 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
104 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
111 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
226 typedef typename _Ht::key_equal key_equal; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef
243 key_equal key_eq() const { return _M_ht.key_eq(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS()
252 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
265 const key_equal& __eql = key_equal(), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_hashtable.h236 typedef _EqK key_equal;
247 key_equal key_eq() const { return _M_equals; }
275 key_equal _M_equals;
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ext/
Dhash_set30 typedef Pred key_equal;
43 const key_equal& eql = key_equal(),
48 const key_equal& eql = key_equal(),
77 key_equal key_eq() const;
116 typedef Pred key_equal;
129 const key_equal& eql = key_equal(),
134 const key_equal& eql = key_equal(),
163 key_equal key_eq() const;
222 typedef _Pred key_equal;
228 typedef __hash_table<value_type, hasher, key_equal, allocator_type> __table;
[all …]
Dhash_map30 typedef Pred key_equal;
44 const key_equal& eql = key_equal(),
49 const key_equal& eql = key_equal(),
78 key_equal key_eq() const;
119 typedef Pred key_equal;
133 const key_equal& eql = key_equal(),
138 const key_equal& eql = key_equal(),
168 key_equal key_eq() const;
486 typedef _Pred key_equal;
495 typedef __hash_map_equal<__value_type, key_equal> __key_equal;
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dunordered_set32 typedef Pred key_equal;
49 is_nothrow_default_constructible<key_equal>::value &&
52 const key_equal& eql = key_equal(),
57 const key_equal& eql = key_equal(),
65 is_nothrow_move_constructible<key_equal>::value &&
69 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
88 is_nothrow_move_assignable<key_equal>::value);
126 __is_nothrow_swappable<key_equal>::value);
129 key_equal key_eq() const;
181 typedef Pred key_equal;
[all …]
Dunordered_map32 typedef Pred key_equal;
50 is_nothrow_default_constructible<key_equal>::value &&
53 const key_equal& eql = key_equal(),
58 const key_equal& eql = key_equal(),
66 is_nothrow_move_constructible<key_equal>::value &&
70 const hasher& hf = hasher(), const key_equal& eql = key_equal(),
73 : unordered_map(n, hasher(), key_equal(), a) {} // C++14
75 : unordered_map(n, hf, key_equal(), a) {} // C++14
78 : unordered_map(f, l, n, hasher(), key_equal(), a) {} // C++14
82 : unordered_map(f, l, n, hf, key_equal(), a) {} // C++14
[all …]
D__hash_table768 typedef _Equal key_equal;
820 __compressed_pair<float, key_equal> __p3_;
840 key_equal& key_eq() _NOEXCEPT {return __p3_.second();}
842 const key_equal& key_eq() const _NOEXCEPT {return __p3_.second();}
862 is_nothrow_default_constructible<key_equal>::value);
863 __hash_table(const hasher& __hf, const key_equal& __eql);
864 __hash_table(const hasher& __hf, const key_equal& __eql,
876 is_nothrow_move_constructible<key_equal>::value);
888 is_nothrow_move_assignable<key_equal>::value);
1000 __is_nothrow_swappable<key_equal>::value);
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.set/
Dtypes.pass.cpp42 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), ""); in main()
58 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), ""); in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.multiset/
Dtypes.pass.cpp42 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), ""); in main()
58 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), ""); in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.map/
Dtypes.pass.cpp43 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), ""); in main()
60 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), ""); in main()
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.multimap/
Dtypes.pass.cpp43 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), ""); in main()
60 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), ""); in main()
/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
D_hashtable.h106 typedef _EqK key_equal; typedef
121 key_equal key_eq() const { return _M_non_dbg_impl.key_eq().non_dbg_key_eq(); } in key_eq()