| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/ |
| hashtable.h | 45 // Class template _Hashtable, class definition. 47 // Meaning of class template _Hashtable's template parameters 97 // __unique_keys: bool. true if the return value of _Hashtable::count(k) 109 class _Hashtable 111 _Hashtable<_Key, _Value, _Allocator, 121 _Hashtable<_Key, _Value, _Allocator, 198 _Hashtable(size_type __bucket_hint, 204 _Hashtable(_InputIterator __first, _InputIterator __last, 210 _Hashtable(const _Hashtable&) [all...] |
| hashtable_policy.h | 61 // Auxiliary types used for all instantiations of _Hashtable: nodes 65 // template parameter of class template _Hashtable controls whether 356 // Many of class template _Hashtable's template parameters are policy 478 // Base classes for std::tr1::_Hashtable. We define these base 484 // of class template _Hashtable, so we use the "curiously recurring 493 typename _Hashtable> 496 template<typename _Key, typename _Pair, typename _Hashtable> 497 struct _Map_base<_Key, _Pair, std::_Select1st<_Pair>, false, _Hashtable> 502 template<typename _Key, typename _Pair, typename _Hashtable> 503 struct _Map_base<_Key, _Pair, std::_Select1st<_Pair>, true, _Hashtable> [all...] |
| unordered_map.h | 44 : public _Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, 51 typedef _Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, 93 : public _Hashtable<_Key, std::pair<const _Key, _Tp>, 101 typedef _Hashtable<_Key, std::pair<const _Key, _Tp>,
|
| unordered_set.h | 44 : public _Hashtable<_Value, _Value, _Alloc, 51 typedef _Hashtable<_Value, _Value, _Alloc, 93 : public _Hashtable<_Value, _Value, _Alloc, 100 typedef _Hashtable<_Value, _Value, _Alloc,
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/ |
| hashtable.h | 45 // Class template _Hashtable, class definition. 47 // Meaning of class template _Hashtable's template parameters 97 // __unique_keys: bool. true if the return value of _Hashtable::count(k) 109 class _Hashtable 111 _Hashtable<_Key, _Value, _Allocator, 121 _Hashtable<_Key, _Value, _Allocator, 198 _Hashtable(size_type __bucket_hint, 204 _Hashtable(_InputIterator __first, _InputIterator __last, 210 _Hashtable(const _Hashtable&) [all...] |
| hashtable_policy.h | 61 // Auxiliary types used for all instantiations of _Hashtable: nodes 65 // template parameter of class template _Hashtable controls whether 356 // Many of class template _Hashtable's template parameters are policy 478 // Base classes for std::tr1::_Hashtable. We define these base 484 // of class template _Hashtable, so we use the "curiously recurring 493 typename _Hashtable> 496 template<typename _Key, typename _Pair, typename _Hashtable> 497 struct _Map_base<_Key, _Pair, std::_Select1st<_Pair>, false, _Hashtable> 502 template<typename _Key, typename _Pair, typename _Hashtable> 503 struct _Map_base<_Key, _Pair, std::_Select1st<_Pair>, true, _Hashtable> [all...] |
| unordered_map.h | 44 : public _Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, 51 typedef _Hashtable<_Key, std::pair<const _Key, _Tp>, _Alloc, 93 : public _Hashtable<_Key, std::pair<const _Key, _Tp>, 101 typedef _Hashtable<_Key, std::pair<const _Key, _Tp>,
|
| unordered_set.h | 44 : public _Hashtable<_Value, _Value, _Alloc, 51 typedef _Hashtable<_Value, _Value, _Alloc, 93 : public _Hashtable<_Value, _Value, _Alloc, 100 typedef _Hashtable<_Value, _Value, _Alloc,
|
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
| unordered_set.h | 47 using __uset_hashtable = _Hashtable<_Value, _Value, _Alloc, 62 using __umset_hashtable = _Hashtable<_Value, _Value, _Alloc, 92 * Base is _Hashtable, dispatched at compile time via template 101 typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; 102 _Hashtable _M_h; 108 typedef typename _Hashtable::key_type key_type; 109 typedef typename _Hashtable::value_type value_type; 110 typedef typename _Hashtable::hasher hasher; 111 typedef typename _Hashtable::key_equal key_equal; 112 typedef typename _Hashtable::allocator_type allocator_type [all...] |
| hashtable.h | 66 * Primary class template _Hashtable. 111 * Each _Hashtable data structure has: 162 * where the derived _Hashtable class is used in _Map_base, 182 class _Hashtable 468 // Assign *this using another _Hashtable instance. Whether elements 479 _M_move_assign(_Hashtable&&, true_type); 482 _M_move_assign(_Hashtable&&, false_type); 487 _Hashtable(const _Hash& __h, const _Equal& __eq, 510 _Hashtable(_Hashtable&& __ht, __node_alloc_type&& __a [all...] |
| unordered_map.h | 48 using __umap_hashtable = _Hashtable<_Key, std::pair<const _Key, _Tp>, 65 using __ummap_hashtable = _Hashtable<_Key, std::pair<const _Key, _Tp>, 97 * Base is _Hashtable, dispatched at compile time via template 106 typedef __umap_hashtable<_Key, _Tp, _Hash, _Pred, _Alloc> _Hashtable; 107 _Hashtable _M_h; 113 typedef typename _Hashtable::key_type key_type; 114 typedef typename _Hashtable::value_type value_type; 115 typedef typename _Hashtable::mapped_type mapped_type; 116 typedef typename _Hashtable::hasher hasher; 117 typedef typename _Hashtable::key_equal key_equal [all...] |
| node_handle.h | 245 friend class _Hashtable; 337 friend class _Hashtable; 389 friend class _Hashtable;
|
| hashtable_policy.h | 49 class _Hashtable; 218 // Auxiliary types used for all instantiations of _Hashtable nodes 238 * of _Hashtable::count(k) is always at most one, false if it may 269 * template parameter of class template _Hashtable controls whether 478 // Many of class template _Hashtable's template parameters are policy 682 // Base classes for std::_Hashtable. We define these base classes 688 // template _Hashtable, so we use a variant of the "Curiously 730 using __hashtable = _Hashtable<_Key, pair<const _Key, _Val>, _Alloc, 848 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, 998 * Defines @c insert member functions that depend on _Hashtable policies [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| unordered_set.h | 52 using __uset_hashtable = _Hashtable<_Value, _Value, _Alloc, 67 using __umset_hashtable = _Hashtable<_Value, _Value, _Alloc, 97 * Base is _Hashtable, dispatched at compile time via template 106 typedef __uset_hashtable<_Value, _Hash, _Pred, _Alloc> _Hashtable; 107 _Hashtable _M_h; 113 typedef typename _Hashtable::key_type key_type; 114 typedef typename _Hashtable::value_type value_type; 115 typedef typename _Hashtable::hasher hasher; 116 typedef typename _Hashtable::key_equal key_equal; 117 typedef typename _Hashtable::allocator_type allocator_type [all...] |
| hashtable.h | 65 * Primary class template _Hashtable. 110 * Each _Hashtable data structure has: 165 * where the derived _Hashtable class is used in _Map_base, 185 class _Hashtable 476 // Assign *this using another _Hashtable instance. Whether elements 487 _M_move_assign(_Hashtable&&, true_type); 490 _M_move_assign(_Hashtable&&, false_type); 495 _Hashtable(const _Hash& __h, const _Equal& __eq, 518 _Hashtable(_Hashtable&& __ht, __node_alloc_type&& __a [all...] |
| unordered_map.h | 53 using __umap_hashtable = _Hashtable<_Key, std::pair<const _Key, _Tp>, 70 using __ummap_hashtable = _Hashtable<_Key, std::pair<const _Key, _Tp>, 102 * Base is _Hashtable, dispatched at compile time via template 111 typedef __umap_hashtable<_Key, _Tp, _Hash, _Pred, _Alloc> _Hashtable; 112 _Hashtable _M_h; 118 typedef typename _Hashtable::key_type key_type; 119 typedef typename _Hashtable::value_type value_type; 120 typedef typename _Hashtable::mapped_type mapped_type; 121 typedef typename _Hashtable::hasher hasher; 122 typedef typename _Hashtable::key_equal key_equal [all...] |
| node_handle.h | 246 friend class _Hashtable; 338 friend class _Hashtable; 390 friend class _Hashtable;
|
| hashtable_policy.h | 51 class _Hashtable; 226 // Auxiliary types used for all instantiations of _Hashtable nodes 246 * of _Hashtable::count(k) is always at most one, false if it may 277 * template parameter of class template _Hashtable controls whether 562 // Many of class template _Hashtable's template parameters are policy 785 // Base classes for std::_Hashtable. We define these base classes 791 // template _Hashtable, so we use a variant of the "Curiously 833 using __hashtable = _Hashtable<_Key, pair<const _Key, _Val>, _Alloc, 951 using __hashtable = _Hashtable<_Key, _Value, _Alloc, _ExtractKey, _Equal, 1103 * Defines @c insert member functions that depend on _Hashtable policies [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/backward/ |
| hashtable.h | 97 _Hashtable; 113 _Hashtable* _M_ht; 115 _Hashtable_iterator(_Node* __n, _Hashtable* __tab) 148 _Hashtable; 165 const _Hashtable* _M_ht; 167 _Hashtable_const_iterator(const _Node* __n, const _Hashtable* __tab)
|
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/backward/ |
| hashtable.h | 97 _Hashtable; 113 _Hashtable* _M_ht; 115 _Hashtable_iterator(_Node* __n, _Hashtable* __tab) 148 _Hashtable; 165 const _Hashtable* _M_ht; 167 _Hashtable_const_iterator(const _Node* __n, const _Hashtable* __tab)
|