Home | History | Annotate | Download | only in profile

Lines Matching refs:__uc

43       bucket(const _UnorderedCont& __uc,
45 { return __node->_M_hash_code % __uc.bucket_count(); }
52 bucket(const _UnorderedCont& __uc,
54 { return __uc.bucket(__node->_M_v); }
64 bucket(const _UnorderedCont& __uc,
66 { return __uc.bucket(__node->_M_v.first); }
71 __get_bucket_index(const _UnorderedCont& __uc,
76 return __bucket_index_helper::bucket(__uc, __node);
87 are_equal(const _UnorderedCont& __uc,
92 && __uc.key_eq()(__lhs->_M_v, __rhs->_M_v);
101 are_equal(const _UnorderedCont& __uc,
104 { return __uc.key_eq()(__lhs->_M_v, __rhs->_M_v); }
114 are_equal(const _UnorderedCont& __uc,
119 && __uc.key_eq()(__lhs->_M_v.first, __rhs->_M_v.first);
130 are_equal(const _UnorderedCont& __uc,
133 { return __uc.key_eq()(__lhs->_M_v.first, __rhs->_M_v.first); }
138 __are_equal(const _UnorderedCont& __uc,
144 return __equal_helper::are_equal(__uc, __lhs, __rhs);
159 auto& __uc = _M_conjure();
160 __profcxx_hashtable_construct(&__uc, __uc.bucket_count());
161 __profcxx_hashtable_construct2(&__uc);
170 auto& __uc = _M_conjure();
171 __profcxx_hashtable_destruct(&__uc, __uc.bucket_count(), __uc.size());
203 auto& __uc = _M_conjure();
205 auto __it = __uc.begin();
206 while (__it != __uc.end())
208 auto __bkt = __get_bucket_index(__uc, __it._M_cur);
209 auto __lit = __uc.begin(__bkt);
210 auto __lend = __uc.end(__bkt);
221 __profcxx_hashtable_destruct2(&__uc, __lc, __uc.size(), __hops);
229 auto& __uc = _M_conjure();
231 auto __it = __uc.begin();
232 while (__it != __uc.end())
234 auto __bkt = __get_bucket_index(__uc, __it._M_cur);
235 auto __lit = __uc.begin(__bkt);
236 auto __lend = __uc.end(__bkt);
241 if (!__are_equal(__uc, __pit._M_cur, __it._M_cur))
256 __profcxx_hashtable_destruct2(&__uc, __lc, __unique_size, __hops);