Searched refs:_Equal (Results 1 - 18 of 18) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/
H A Dhashtable.h58 // _Equal: function object that takes two objects of type k and returns
103 typename _ExtractKey, typename _Equal,
113 _Equal, _H1, _H2, _Hash,
118 public __detail::_Hash_code_base<_Key, _Value, _ExtractKey, _Equal,
123 _Equal, _H1, _H2, _Hash,
135 typedef _Equal key_equal;
200 const _Equal&, const _ExtractKey&,
207 const _Equal&, const _ExtractKey&,
425 typename _Allocator, typename _ExtractKey, typename _Equal,
428 typename _Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal,
[all...]
H A Dhashtable_policy.h566 typename _ExtractKey, typename _Equal,
574 typename _ExtractKey, typename _Equal,
576 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2,
580 _Hash_code_base(const _ExtractKey& __ex, const _Equal& __eq,
624 _Equal _M_eq;
637 typename _ExtractKey, typename _Equal,
639 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2,
646 typename _ExtractKey, typename _Equal,
648 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2,
658 _Hash_code_base(const _ExtractKey& __ex, const _Equal
[all...]
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
H A Dhashtable.h58 // _Equal: function object that takes two objects of type k and returns
103 typename _ExtractKey, typename _Equal,
113 _Equal, _H1, _H2, _Hash,
118 public __detail::_Hash_code_base<_Key, _Value, _ExtractKey, _Equal,
123 _Equal, _H1, _H2, _Hash,
135 typedef _Equal key_equal;
200 const _Equal&, const _ExtractKey&,
207 const _Equal&, const _ExtractKey&,
425 typename _Allocator, typename _ExtractKey, typename _Equal,
428 typename _Hashtable<_Key, _Value, _Allocator, _ExtractKey, _Equal,
[all...]
H A Dhashtable_policy.h566 typename _ExtractKey, typename _Equal,
574 typename _ExtractKey, typename _Equal,
576 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2,
580 _Hash_code_base(const _ExtractKey& __ex, const _Equal& __eq,
624 _Equal _M_eq;
637 typename _ExtractKey, typename _Equal,
639 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2,
646 typename _ExtractKey, typename _Equal,
648 struct _Hash_code_base<_Key, _Value, _ExtractKey, _Equal, _H1, _H2,
658 _Hash_code_base(const _ExtractKey& __ex, const _Equal
[all...]
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dhashtable.h55 template<typename _Equal, typename _Hash, typename _Allocator>
57 = _Enable_default_constructor<__and_<is_default_constructible<_Equal>,
79 * @tparam _Equal Function object that takes two objects of type k
181 typename _ExtractKey, typename _Equal,
185 : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal,
187 public __detail::_Map_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
189 public __detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal,
191 public __detail::_Rehash_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
193 public __detail::_Equality<_Key, _Value, _Alloc, _ExtractKey, _Equal,
199 private _Hashtable_enable_default_ctor<_Equal, _H
[all...]
H A Dhashtable_policy.h43 typename _ExtractKey, typename _Equal,
56 typename _ExtractKey, typename _Equal,
184 * reducing the number of times we need to call the _Hash or _Equal
641 typename _ExtractKey, typename _Equal,
648 template<typename _Key, typename _Pair, typename _Alloc, typename _Equal,
651 struct _Map_base<_Key, _Pair, _Alloc, _Select1st, _Equal,
658 template<typename _Key, typename _Pair, typename _Alloc, typename _Equal,
661 struct _Map_base<_Key, _Pair, _Alloc, _Select1st, _Equal,
667 _Equal, _H1, _H2, _Hash,
671 _Select1st, _Equal,
[all...]
H A Dnode_handle.h228 typename _ExtractKey, typename _Equal,
280 typename _ExtractKey, typename _Equal,
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dhashtable.h58 template<typename _Equal, typename _Hash, typename _Allocator>
60 = _Enable_default_constructor<__and_<is_default_constructible<_Equal>,
82 * @tparam _Equal Function object that takes two objects of type k
179 typename _ExtractKey, typename _Equal,
183 : public __detail::_Hashtable_base<_Key, _Value, _ExtractKey, _Equal,
185 public __detail::_Map_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
188 public __detail::_Insert<_Key, _Value, _Alloc, _ExtractKey, _Equal,
191 public __detail::_Rehash_base<_Key, _Value, _Alloc, _ExtractKey, _Equal,
194 public __detail::_Equality<_Key, _Value, _Alloc, _ExtractKey, _Equal,
201 private _Hashtable_enable_default_ctor<_Equal, _Has
[all...]
H A Dhashtable_policy.h46 typename _ExtractKey, typename _Equal,
59 typename _Equal, typename _Hash, typename _RangeHash,
229 * reducing the number of times we need to call the _Hash or _Equal
697 typename _ExtractKey, typename _Equal,
704 template<typename _Key, typename _Val, typename _Alloc, typename _Equal,
707 struct _Map_base<_Key, pair<const _Key, _Val>, _Alloc, _Select1st, _Equal,
714 template<typename _Key, typename _Val, typename _Alloc, typename _Equal,
717 struct _Map_base<_Key, pair<const _Key, _Val>, _Alloc, _Select1st, _Equal,
722 _Select1st, _Equal, _Hash,
727 _Select1st, _Equal, _Has
[all...]
H A Dnode_handle.h321 typename _ExtractKey, typename _Equal,
373 typename _ExtractKey, typename _Equal,
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/debug/
H A Dset.h56 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; typedef in class:__debug::set
309 this->_M_invalidate_if(_Equal(__position.base()));
346 this->_M_invalidate_if(_Equal(__position.base()));
354 this->_M_invalidate_if(_Equal(__position.base()));
367 this->_M_invalidate_if(_Equal(__victim));
388 this->_M_invalidate_if(_Equal(__victim));
407 this->_M_invalidate_if(_Equal(__victim));
H A Dmultimap.h57 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; typedef in class:__debug::multimap
328 this->_M_invalidate_if(_Equal(__position.base()));
360 this->_M_invalidate_if(_Equal(__position.base()));
373 this->_M_invalidate_if(_Equal(__position.base()));
387 this->_M_invalidate_if(_Equal(__victim));
408 this->_M_invalidate_if(_Equal(__victim));
427 this->_M_invalidate_if(_Equal(__victim));
H A Dmultiset.h56 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; typedef in class:__debug::multiset
299 this->_M_invalidate_if(_Equal(__position.base()));
332 this->_M_invalidate_if(_Equal(__position.base()));
340 this->_M_invalidate_if(_Equal(__position.base()));
354 this->_M_invalidate_if(_Equal(__victim));
376 this->_M_invalidate_if(_Equal(__victim));
395 this->_M_invalidate_if(_Equal(__victim));
H A Dmap.h57 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; typedef in class:__debug::map
445 this->_M_invalidate_if(_Equal(__position.base()));
481 this->_M_invalidate_if(_Equal(__position.base()));
494 this->_M_invalidate_if(_Equal(__position.base()));
507 this->_M_invalidate_if(_Equal(__victim));
527 this->_M_invalidate_if(_Equal(__victim));
546 this->_M_invalidate_if(_Equal(__victim));
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/debug/
H A Dset.h56 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; typedef in class:__debug::set
311 this->_M_invalidate_if(_Equal(__position.base()));
355 this->_M_invalidate_if(_Equal(__position));
363 this->_M_invalidate_if(_Equal(__position.base()));
376 this->_M_invalidate_if(_Equal(__victim));
397 this->_M_invalidate_if(_Equal(__victim));
416 this->_M_invalidate_if(_Equal(__victim));
H A Dmap.h57 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; typedef in class:__debug::map
447 this->_M_invalidate_if(_Equal(__position.base()));
490 this->_M_invalidate_if(_Equal(__position));
503 this->_M_invalidate_if(_Equal(__position.base()));
516 this->_M_invalidate_if(_Equal(__victim));
536 this->_M_invalidate_if(_Equal(__victim));
555 this->_M_invalidate_if(_Equal(__victim));
H A Dmultimap.h57 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; typedef in class:__debug::multimap
331 this->_M_invalidate_if(_Equal(__position.base()));
370 this->_M_invalidate_if(_Equal(__position));
383 this->_M_invalidate_if(_Equal(__position.base()));
397 this->_M_invalidate_if(_Equal(__victim));
418 this->_M_invalidate_if(_Equal(__victim));
437 this->_M_invalidate_if(_Equal(__victim));
H A Dmultiset.h56 typedef __gnu_debug::_Equal_to<_Base_const_iterator> _Equal; typedef in class:__debug::multiset
302 this->_M_invalidate_if(_Equal(__position.base()));
342 this->_M_invalidate_if(_Equal(__position));
350 this->_M_invalidate_if(_Equal(__position.base()));
364 this->_M_invalidate_if(_Equal(__victim));
386 this->_M_invalidate_if(_Equal(__victim));
405 this->_M_invalidate_if(_Equal(__victim));

Completed in 180 milliseconds