HomeSort by: relevance | last modified time | path
    Searched refs:_Hashtable (Results 1 - 20 of 20) sorted by relevancy

  /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)

Completed in 49 milliseconds