/ndk/sources/cxx-stl/stlport/stlport/stl/ |
D | _hashtable.c | 113 # 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.h | 34 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.h | 42 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.h | 42 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.h | 44 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.c | 49 # 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.h | 99 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.h | 289 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.h | 40 template <class _Key> struct hash { };
|
/ndk/sources/cxx-stl/stlport/stlport/stl/pointers/ |
D | _set.h | 55 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/ |
D | unordered_map | 360 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 …]
|
D | map | 436 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 …]
|
D | set | 396 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 | __tree | 31 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_table | 91 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/ |
D | hash_map | 476 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.h | 45 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.h | 49 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/ |
D | features.h | 340 # 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 > >
|