Home
last modified time | relevance | path

Searched refs:_Key (Results 1 – 19 of 19) sorted by relevance

/ndk/sources/cxx-stl/stlport/stlport/stl/
D_hashtable.c113 # define key_type _Key
117 _Key, _HF, _ExK, _EqK, _All>
119 _Key, _HF, _ExK, _EqK, _All>
121 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _Ex…
122 # define __reference__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _E…
123 # define __iterator__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _Ex…
124 # define __const_iterator__ _STLP_TYPENAME_ON_RETURN_TYPE hashtable<_Val, _Key, _HF, _Traits, _Ex…
144 template <class _Val, class _Key, class _HF,
147 hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All>
152 template <class _Val, class _Key, class _HF,
[all …]
D_unordered_map.h34 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_HashFcn,hash<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
35 _STLP_DFL_TMPL_PARAM(_EqualKey, equal_to<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
36 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
39 : public __stlport_class<unordered_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc> > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
43 typedef unordered_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc> _Self; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
45 typedef _Key key_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
55 _STLP_SELECT1ST(value_type, _Key), _EqualKey, _Alloc > _Ht; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
202 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_HashFcn,hash<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
203 _STLP_DFL_TMPL_PARAM(_EqualKey, equal_to<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
204 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_map.h42 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key> ), in _STLP_CREATE_ITERATOR_TRAITS()
43 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_ITERATOR_TRAITS()
46 : public __stlport_class<map<_Key, _Tp, _Compare, _Alloc> > in _STLP_CREATE_ITERATOR_TRAITS()
49 typedef map<_Key, _Tp, _Compare, _Alloc> _Self; in _STLP_CREATE_ITERATOR_TRAITS()
54 typedef _Key key_type; in _STLP_CREATE_ITERATOR_TRAITS()
57 typedef pair<_STLP_CONST _Key, _Tp> value_type; in _STLP_CREATE_ITERATOR_TRAITS()
62 friend class map<_Key,_Tp,_Compare,_Alloc>; in _STLP_CREATE_ITERATOR_TRAITS()
78 value_type, _STLP_SELECT1ST(value_type, _Key), in _STLP_CREATE_ITERATOR_TRAITS()
235 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key> ), in _STLP_CREATE_ITERATOR_TRAITS()
236 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_ITERATOR_TRAITS()
[all …]
D_hash_map.h42 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_HashFcn,hash<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
43 _STLP_DFL_TMPL_PARAM(_EqualKey,equal_to<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
44 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
47 : public __stlport_class<hash_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc> > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
51 typedef hash_map<_Key, _Tp, _HashFcn, _EqualKey, _Alloc> _Self; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
53 typedef _Key key_type; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
63 _STLP_SELECT1ST(value_type, _Key), _EqualKey, _Alloc > _Ht; in _STLP_CREATE_HASH_ITERATOR_TRAITS()
233 template <class _Key, class _Tp, _STLP_DFL_TMPL_PARAM(_HashFcn,hash<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
234 _STLP_DFL_TMPL_PARAM(_EqualKey,equal_to<_Key>), in _STLP_CREATE_HASH_ITERATOR_TRAITS()
235 _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_STLP_CONST _Key, _Tp) > in _STLP_CREATE_HASH_ITERATOR_TRAITS()
[all …]
D_set.h44 template <class _Key, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key>), in _STLP_CREATE_ITERATOR_TRAITS()
45 _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_Key>) > in _STLP_CREATE_ITERATOR_TRAITS()
48 : public __stlport_class<set<_Key, _Compare, _Alloc> > in _STLP_CREATE_ITERATOR_TRAITS()
51 typedef set<_Key, _Compare, _Alloc> _Self; in _STLP_CREATE_ITERATOR_TRAITS()
54 typedef _Key key_type; in _STLP_CREATE_ITERATOR_TRAITS()
55 typedef _Key value_type; in _STLP_CREATE_ITERATOR_TRAITS()
214 template <class _Key, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key>), in _STLP_CREATE_ITERATOR_TRAITS()
215 _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_Key>) > in _STLP_CREATE_ITERATOR_TRAITS()
218 : public __stlport_class<multiset<_Key, _Compare, _Alloc> > in _STLP_CREATE_ITERATOR_TRAITS()
221 typedef multiset<_Key, _Compare, _Alloc> _Self; in _STLP_CREATE_ITERATOR_TRAITS()
[all …]
D_tree.c49 # define __iterator__ _STLP_TYPENAME_ON_RETURN_TYPE _Rb_tree<_Key, _Compare, _Value, _KeyOfValue,…
50 # define __size_type__ _STLP_TYPENAME_ON_RETURN_TYPE _Rb_tree<_Key, _Compare, _Value, _KeyOfValue…
318 template <class _Key, class _Compare,
320 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc>&
321 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::operator=(
322 const _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc>& __x) {
347 template <class _Key, class _Compare,
350 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::_M_insert(_Rb_tree_node_base * __parent, in _M_insert()
384 template <class _Key, class _Compare,
387 _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Alloc> ::insert_equal(const _Value& __val) { in insert_equal()
[all …]
D_hashtable.h99 template <class _Val, class _Key, class _HF,
223 template <class _Val, class _Key, class _HF,
226 typedef hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All> _Self;
233 typedef _Key key_type;
635 #define _STLP_TEMPLATE_HEADER template <class _Val, class _Key, class _HF, class _Traits, class _Ex…
636 #define _STLP_TEMPLATE_CONTAINER hashtable<_Val,_Key,_HF,_Traits,_ExK,_EqK,_All>
642 template <class _Val, class _Key, class _HF, class _Traits, class _ExK, class _EqK, class _All>
643 struct __move_traits<hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All> > {
D_tree.h289 template <class _Key, class _Compare,
294 typedef _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc> _Self;
301 typedef _Key key_type;
357 static const _Key& _STLP_CALL _S_key(_Base_ptr __x)
666 #define _STLP_TEMPLATE_HEADER template <class _Key, class _Compare, class _Value, class _KeyOfValue…
667 #define _STLP_TEMPLATE_CONTAINER _STLP_PRIV _Rb_tree<_Key,_Compare,_Value,_KeyOfValue,_Traits,_Allo…
673 template <class _Key, class _Compare, class _Value, class _KeyOfValue, class _Traits, class _Alloc>
674 struct __move_traits<_STLP_PRIV _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc> >
D_hash_fun.h40 template <class _Key> struct hash { };
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/
D_set.h55 template <class _Key, _STLP_DFL_TMPL_PARAM(_Compare, less<_Key>),
56 _STLP_DFL_TMPL_PARAM(_Alloc, allocator<_Key>) >
59 : public __stlport_class<set<_Key, _Compare, _Alloc> >
63 typedef _STLP_PRIV _AssocStorageTypes<_Key, _Compare> _AssocStorageTypes;
67 typedef _STLP_PRIV _AssocStorageTypes<_Key, _Compare>::_KeyStorageType _KeyStorageType;
68 typedef _STLP_PRIV _AssocStorageTypes<_Key, _Compare>::_CompareStorageType _CompareStorageType;
71 typedef _STLP_PRIV _CastTraits<_KeyStorageType, _Key> cast_traits;
73 typedef set<_Key, _Compare, _Alloc> _Self;
75 typedef _Key key_type;
76 typedef _Key value_type;
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/
Dunordered_map360 template <class _Key, class _Cp, class _Hash, bool = is_empty<_Hash>::value
383 size_t operator()(const _Key& __x) const
387 template <class _Key, class _Cp, class _Hash>
388 class __unordered_map_hasher<_Key, _Cp, _Hash, false>
407 size_t operator()(const _Key& __x) const
411 template <class _Key, class _Cp, class _Pred, bool = is_empty<_Pred>::value
434 bool operator()(const _Cp& __x, const _Key& __y) const
437 bool operator()(const _Key& __x, const _Cp& __y) const
441 template <class _Key, class _Cp, class _Pred>
442 class __unordered_map_equal<_Key, _Cp, _Pred, false>
[all …]
Dmap436 template <class _Key, class _CP, class _Compare, bool = is_empty<_Compare>::value
459 bool operator()(const _CP& __x, const _Key& __y) const
462 bool operator()(const _Key& __x, const _CP& __y) const
480 template <class _Key, class _CP, class _Compare>
481 class __map_value_compare<_Key, _CP, _Compare, false>
501 bool operator()(const _CP& __x, const _Key& __y) const
504 bool operator()(const _Key& __x, const _CP& __y) const
572 template <class _Key, class _Tp, class _Compare, class _Allocator>
574 template <class _Key, class _Tp, class _Compare, class _Allocator>
580 template <class _Key, class _Tp>
[all …]
Dset396 template <class _Key, class _Compare = less<_Key>,
397 class _Allocator = allocator<_Key> >
402 typedef _Key key_type;
721 template <class _Key, class _Compare, class _Allocator>
722 set<_Key, _Compare, _Allocator>::set(set&& __s, const allocator_type& __a)
735 template <class _Key, class _Compare, class _Allocator>
738 operator==(const set<_Key, _Compare, _Allocator>& __x,
739 const set<_Key, _Compare, _Allocator>& __y)
744 template <class _Key, class _Compare, class _Allocator>
747 operator< (const set<_Key, _Compare, _Allocator>& __x,
[all …]
D__tree31 template <class _Key, class _Tp, class _Compare, class _Allocator>
33 template <class _Key, class _Tp, class _Compare, class _Allocator>
35 template <class _Key, class _Compare, class _Allocator>
37 template <class _Key, class _Compare, class _Allocator>
972 template <class _Key>
973 size_type __erase_unique(const _Key& __k);
974 template <class _Key>
975 size_type __erase_multi(const _Key& __k);
981 template <class _Key>
982 iterator find(const _Key& __v);
[all …]
D__hash_table91 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
949 template <class _Key>
951 size_type bucket(const _Key& __k) const
958 template <class _Key>
959 iterator find(const _Key& __x);
960 template <class _Key>
961 const_iterator find(const _Key& __x) const;
968 template <class _Key>
969 size_type __erase_unique(const _Key& __k);
970 template <class _Key>
[all …]
/ndk/sources/cxx-stl/llvm-libc++/libcxx/include/ext/
Dhash_map476 template <class _Key, class _Tp, class _Hash = hash<_Key>, class _Pred = equal_to<_Key>,
477 class _Alloc = allocator<pair<const _Key, _Tp> > >
482 typedef _Key key_type;
624 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
625 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(
632 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
633 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(
641 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
643 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(
650 template <class _Key, class _Tp, class _Hash, class _Pred, class _Alloc>
[all …]
/ndk/sources/cxx-stl/stlport/stlport/stl/debug/
D_hashtable.h45 template <class _Key, class _Equal>
53 bool operator () (const _Key& __lhs, const _Key& __rhs) const in operator()
73 _STLP_PRIV _STLP_NON_DBG_NAME(hashtable) <_Val, _Key, _HF, _Traits, _ExK, _STLP_PRIV _DbgEqual<_Key
76 template <class _Val, class _Key, class _HF,
82 template <class _Val, class _Key, class _HF,
89 template <class _Val, class _Key, class _HF,
92 typedef hashtable<_Val, _Key, _HF, _Traits, _ExK, _EqK, _All> _Self;
104 typedef _Key key_type;
D_tree.h49 template <class _Key, class _Compare>
57 bool operator () (const _Key& __lhs, const _Key& __rhs) const { in operator()
73 … _STLP_NON_DBG_TREE _STLP_PRIV _STLP_NON_DBG_NAME(Rb_tree) <_Key, _STLP_PRIV _DbgCompare<_Key, _Co…
77 template <class _Key, class _Compare,
82 template <class _Key, class _Compare,
90 template <class _Key, class _Compare,
95 typedef _Rb_tree<_Key, _Compare, _Value, _KeyOfValue, _Traits, _Alloc> _Self;
/ndk/sources/cxx-stl/stlport/stlport/stl/config/
Dfeatures.h340 # define _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_Key, _Tp ) class _Alloc argument
342 # define _STLP_DEFAULT_PAIR_ALLOCATOR_SELECT(_Key, _Tp ) \ argument
343 class _Alloc = allocator< pair < _Key, _Tp > >