/external/chromium_org/base/containers/ |
H A D | small_map.h | 75 // 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/clang/test/CodeGenCXX/ |
H A D | debug-info-use-after-free.cpp | 194 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/stlport/stlport/stl/ |
H A D | _hash_map.h | 66 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 | _hash_set.h | 60 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 | _unordered_map.h | 58 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.h | 52 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.h | 236 typedef _EqK key_equal; typedef in class:hashtable 247 key_equal key_eq() const { return _M_equals; } 275 key_equal _M_equals;
|
/external/stlport/stlport/stl/debug/ |
H A D | _hashtable.h | 106 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(); }
|
/external/openssh/ |
H A D | key.c | 309 fatal("key_equal: bad key type %d", a->type); 315 key_equal(const Key *a, const Key *b) function
|