Lines Matching refs:__k

790 …_LIBCPP_HIDE_FROM_ABI pair<iterator, bool> __emplace_unique_key_args(_Key const& __k, _Args&&... _…
892 _LIBCPP_HIDE_FROM_ABI size_type bucket(const _Key& __k) const {
895 return std::__constrain_hash(hash_function()(__k), bucket_count());
909 _LIBCPP_HIDE_FROM_ABI size_type __erase_unique(const _Key& __k);
911 _LIBCPP_HIDE_FROM_ABI size_type __erase_multi(const _Key& __k);
915 _LIBCPP_HIDE_FROM_ABI size_type __count_unique(const _Key& __k) const;
917 _LIBCPP_HIDE_FROM_ABI size_type __count_multi(const _Key& __k) const;
920 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> __equal_range_unique(const _Key& __k);
922 …_LIBCPP_HIDE_FROM_ABI pair<const_iterator, const_iterator> __equal_range_unique(const _Key& __k) c…
925 _LIBCPP_HIDE_FROM_ABI pair<iterator, iterator> __equal_range_multi(const _Key& __k);
927 …_LIBCPP_HIDE_FROM_ABI pair<const_iterator, const_iterator> __equal_range_multi(const _Key& __k) co…
1504 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__emplace_unique_key_args(_Key const& __k, _Args&&... __a…
1505 size_t __hash = hash_function()(__k);
1517 if ((__nd->__hash() == __hash) && key_eq()(__nd->__upcast()->__get_value(), __k))
1747 __hash_table<_Tp, _Hash, _Equal, _Alloc>::find(const _Key& __k) {
1748 size_t __hash = hash_function()(__k);
1757 if ((__nd->__hash() == __hash) && key_eq()(__nd->__upcast()->__get_value(), __k))
1768 __hash_table<_Tp, _Hash, _Equal, _Alloc>::find(const _Key& __k) const {
1769 size_t __hash = hash_function()(__k);
1778 if ((__nd->__hash() == __hash) && key_eq()(__nd->__upcast()->__get_value(), __k))
1850 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__erase_unique(const _Key& __k) {
1851 iterator __i = find(__k);
1861 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__erase_multi(const _Key& __k) {
1863 iterator __i = find(__k);
1869 } while (__i != __e && key_eq()(*__i, __k));
1908 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__count_unique(const _Key& __k) const {
1909 return static_cast<size_type>(find(__k) != end());
1915 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__count_multi(const _Key& __k) const {
1917 const_iterator __i = find(__k);
1923 } while (__i != __e && key_eq()(*__i, __k));
1932 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__equal_range_unique(const _Key& __k) {
1933 iterator __i = find(__k);
1944 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__equal_range_unique(const _Key& __k) const {
1945 const_iterator __i = find(__k);
1956 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__equal_range_multi(const _Key& __k) {
1957 iterator __i = find(__k);
1963 } while (__j != __e && key_eq()(*__j, __k));
1972 __hash_table<_Tp, _Hash, _Equal, _Alloc>::__equal_range_multi(const _Key& __k) const {
1973 const_iterator __i = find(__k);
1979 } while (__j != __e && key_eq()(*__j, __k));