/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _hash_set.h | 60 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.h | 66 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.h | 52 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.h | 58 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.h | 236 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/ |
D | hash_set | 30 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 …]
|
D | hash_map | 30 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/ |
D | unordered_set | 32 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 …]
|
D | unordered_map | 32 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_table | 768 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/ |
D | types.pass.cpp | 42 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/ |
D | types.pass.cpp | 42 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/ |
D | types.pass.cpp | 43 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/ |
D | types.pass.cpp | 43 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.h | 106 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()
|