/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _hash_set.h | 59 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef 74 hasher hash_funct() const { return _M_ht.hash_funct(); } 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() 87 hash_set(size_type __n, const hasher& __hf) 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 | 65 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef 80 hasher hash_funct() const { return _M_ht.hash_funct(); } 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() 91 hash_map(size_type __n, const hasher& __hf) 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() 114 const hasher& __hf) 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 | 51 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef 68 hasher hash_function() const { return _M_ht.hash_funct(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS() 77 explicit unordered_set(size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 90 size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 97 size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 104 size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 201 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef 218 hasher hash_function() const { return _M_ht.hash_funct(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS() 227 explicit unordered_multiset(size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 240 size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() [all …]
|
D | _unordered_map.h | 57 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef 74 hasher hash_function() const { return _M_ht.hash_funct(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS() 83 explicit unordered_map(size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 96 size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 103 size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 110 size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 225 typedef typename _Ht::hasher hasher; in _STLP_CREATE_HASH_ITERATOR_TRAITS() typedef 242 hasher hash_function() const { return _M_ht.hash_funct(); } in _STLP_CREATE_HASH_ITERATOR_TRAITS() 251 explicit unordered_multimap(size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() 264 size_type __n = 0, const hasher& __hf = hasher(), in _STLP_CREATE_HASH_ITERATOR_TRAITS() [all …]
|
D | _hashtable.h | 235 typedef _HF hasher; 246 hasher hash_funct() const { return _M_hash; } 274 hasher _M_hash;
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ext/ |
D | hash_set | 29 typedef Hash hasher; 42 explicit hash_set(size_type n = 193, const hasher& hf = hasher(), 47 size_type n = 193, const hasher& hf = hasher(), 76 hasher hash_funct() const; 115 typedef Hash hasher; 128 explicit hash_multiset(size_type n = 193, const hasher& hf = hasher(), 133 size_type n = 193, const hasher& hf = hasher(), 162 hasher hash_funct() const; 221 typedef _Hash hasher; 228 typedef __hash_table<value_type, hasher, key_equal, allocator_type> __table; [all …]
|
D | hash_map | 29 typedef Hash hasher; 43 explicit hash_map(size_type n = 193, const hasher& hf = hasher(), 48 size_type n = 193, const hasher& hf = hasher(), 77 hasher hash_funct() const; 118 typedef Hash hasher; 132 explicit hash_multimap(size_type n = 193, const hasher& hf = hasher(), 137 size_type n = 193, const hasher& hf = hasher(), 167 hasher hash_funct() const; 485 typedef _Hash hasher; 494 typedef __hash_map_hasher<__value_type, hasher> __hasher; [all …]
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ |
D | unordered_set | 31 typedef Hash hasher; 48 is_nothrow_default_constructible<hasher>::value && 51 explicit unordered_set(size_type n, const hasher& hf = hasher(), 56 size_type n = 0, const hasher& hf = hasher(), 64 is_nothrow_move_constructible<hasher>::value && 69 const hasher& hf = hasher(), const key_equal& eql = key_equal(), 72 unordered_set(size_type n, const hasher& hf, const allocator_type& a); // C++14 77 const hasher& hf, const allocator_type& a); // C++14 80 const hasher& hf, const allocator_type& a); // C++14 87 is_nothrow_move_assignable<hasher>::value && [all …]
|
D | unordered_map | 31 typedef Hash hasher; 49 is_nothrow_default_constructible<hasher>::value && 52 explicit unordered_map(size_type n, const hasher& hf = hasher(), 57 size_type n = 0, const hasher& hf = hasher(), 65 is_nothrow_move_constructible<hasher>::value && 70 const hasher& hf = hasher(), const key_equal& eql = key_equal(), 73 : unordered_map(n, hasher(), key_equal(), a) {} // C++14 74 unordered_map(size_type n, const hasher& hf, const allocator_type& a) 78 : unordered_map(f, l, n, hasher(), key_equal(), a) {} // C++14 80 unordered_map(InputIterator f, InputIterator l, size_type n, const hasher& hf, [all …]
|
D | __hash_table | 767 typedef _Hash hasher; 819 __compressed_pair<size_type, hasher> __p2_; 830 hasher& hash_function() _NOEXCEPT {return __p2_.second();} 832 const hasher& hash_function() const _NOEXCEPT {return __p2_.second();} 861 is_nothrow_default_constructible<hasher>::value && 863 __hash_table(const hasher& __hf, const key_equal& __eql); 864 __hash_table(const hasher& __hf, const key_equal& __eql, 875 is_nothrow_move_constructible<hasher>::value && 887 is_nothrow_move_assignable<hasher>::value && 999 __is_nothrow_swappable<hasher>::value && [all …]
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.multiset/ |
D | types.pass.cpp | 41 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() 57 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.set/ |
D | types.pass.cpp | 41 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() 57 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.multimap/ |
D | types.pass.cpp | 42 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() 59 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main()
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/containers/unord/unord.map/ |
D | types.pass.cpp | 42 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main() 59 static_assert((std::is_same<C::hasher, std::hash<C::key_type> >::value), ""); in main()
|
/ndk/sources/cxx-stl/stlport/stlport/stl/debug/ |
D | _hashtable.h | 105 typedef _HF hasher; typedef 120 hasher hash_funct() const { return _M_non_dbg_impl.hash_funct(); } in hash_funct()
|