Searched refs:key_equal (Results 1 - 12 of 12) sorted by relevance

/external/stlport/stlport/stl/
H A D_hash_set.h60 typedef typename _Ht::key_equal key_equal; typedef in class:hash_set
75 key_equal key_eq() const { return _M_ht.key_eq(); }
84 : _M_ht(0, hasher(), key_equal(), allocator_type()) {}
86 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {}
88 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
90 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql,
93 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql)
95 hash_set(size_type __n, const hasher& __hf, const key_equal& __eql,
108 : _M_ht(0, hasher(), key_equal(), allocator_typ
246 typedef typename _Ht::key_equal key_equal; typedef in class:hash_multiset
[all...]
H A D_hash_map.h66 typedef typename _Ht::key_equal key_equal; typedef in class:hash_map
81 key_equal key_eq() const { return _M_ht.key_eq(); }
88 hash_map() : _M_ht(0, hasher(), key_equal(), allocator_type()) {}
90 : _M_ht(__n, hasher(), key_equal(), allocator_type()) {}
92 : _M_ht(__n, __hf, key_equal(), allocator_type()) {}
93 hash_map(size_type __n, const hasher& __hf, const key_equal& __eql,
106 : _M_ht(0, hasher(), key_equal(), allocator_type())
110 : _M_ht(__n, hasher(), key_equal(), allocator_type())
115 : _M_ht(__n, __hf, key_equal(), allocator_typ
257 typedef typename _Ht::key_equal key_equal; typedef in class:hash_multimap
[all...]
H A D_unordered_map.h58 typedef typename _Ht::key_equal key_equal; typedef in class:unordered_map
75 key_equal key_eq() const { return _M_ht.key_eq(); }
84 const key_equal& __eql = key_equal(),
97 const key_equal& __eql = key_equal(),
104 const key_equal& __eql = key_equal(),
111 const key_equal
83 unordered_map(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
95 unordered_map(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
102 unordered_map(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
109 unordered_map(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
226 typedef typename _Ht::key_equal key_equal; typedef in class:unordered_multimap
251 unordered_multimap(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
263 unordered_multimap(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
270 unordered_multimap(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
277 unordered_multimap(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
[all...]
H A D_unordered_set.h52 typedef typename _Ht::key_equal key_equal; typedef in class:unordered_set
69 key_equal key_eq() const { return _M_ht.key_eq(); }
78 const key_equal& __eql = key_equal(),
91 const key_equal& __eql = key_equal(),
98 const key_equal& __eql = key_equal(),
105 const key_equal
77 unordered_set(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
89 unordered_set(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
96 unordered_set(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
103 unordered_set(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
202 typedef typename _Ht::key_equal key_equal; typedef in class:unordered_multiset
227 unordered_multiset(size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
239 unordered_multiset(_InputIterator __f, _InputIterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
246 unordered_multiset(const value_type* __f, const value_type* __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
253 unordered_multiset(const_iterator __f, const_iterator __l, size_type __n = 0, const hasher& __hf = hasher(), const key_equal& __eql = key_equal(), const allocator_type& __a = allocator_type()) argument
[all...]
H A D_hashtable.h236 typedef _EqK key_equal; typedef in class:hashtable
247 key_equal key_eq() const { return _M_equals; }
275 key_equal _M_equals;
/external/clang/test/CodeGenCXX/
H A Ddebug-info-use-after-free.cpp194 key_equal; typedef in class:__gnu_cxx::hashtable
223 _Ht::key_equal
224 key_equal; typedef in class:__gnu_cxx::hash_map
242 typename CCC::key_equal, typename =
/external/libcxx/test/containers/unord/unord.map/
H A Dtypes.pass.cpp21 // typedef Pred key_equal;
43 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
60 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
/external/libcxx/test/containers/unord/unord.multimap/
H A Dtypes.pass.cpp21 // typedef Pred key_equal;
43 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
60 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
/external/libcxx/test/containers/unord/unord.multiset/
H A Dtypes.pass.cpp21 // typedef Pred key_equal;
42 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
58 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
/external/libcxx/test/containers/unord/unord.set/
H A Dtypes.pass.cpp21 // typedef Pred key_equal;
42 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
58 static_assert((std::is_same<C::key_equal, std::equal_to<C::key_type> >::value), "");
/external/chromium_org/base/containers/
H A Dsmall_map.h75 // map type has a "key_equal" member (hash_map does), then that will
110 // has_key_equal<M>::value is true iff there exists a type M::key_equal. This is
116 // Two functions, one accepts types that have a key_equal member, and one that
119 template <typename U> static big test(typename U::key_equal*);
121 // Determines if M::key_equal exists by looking at the size of the return
127 // Base template used for map types that do NOT have an M::key_equal member,
133 // have an M::key_equal member.
169 // Partial template specialization handles case where M::key_equal exists, e.g.,
173 typedef typename M::key_equal equal_key;
197 typedef EqualKey key_equal; typedef in class:base::SmallMap
[all...]
/external/stlport/stlport/stl/debug/
H A D_hashtable.h106 typedef _EqK key_equal; typedef in class:hashtable
121 key_equal key_eq() const { return _M_non_dbg_impl.key_eq().non_dbg_key_eq(); }

Completed in 281 milliseconds