Lines Matching refs:_M_non_dbg_impl
100 _Base _M_non_dbg_impl;
120 hasher hash_funct() const { return _M_non_dbg_impl.hash_funct(); }
121 key_equal key_eq() const { return _M_non_dbg_impl.key_eq().non_dbg_key_eq(); }
132 allocator_type get_allocator() const { return _M_non_dbg_impl.get_allocator(); }
139 : _M_non_dbg_impl(__n, __hf, __eql, __ext, __a),
140 _M_iter_list(&_M_non_dbg_impl) {}
146 : _M_non_dbg_impl(__n, __hf, __eql, __a),
147 _M_iter_list(&_M_non_dbg_impl) {}
150 : _M_non_dbg_impl(__ht._M_non_dbg_impl),
151 _M_iter_list(&_M_non_dbg_impl) {}
155 : _M_non_dbg_impl(__move_source<_Base>(src.get()._M_non_dbg_impl)),
156 _M_iter_list(&_M_non_dbg_impl) {
165 size_type size() const { return _M_non_dbg_impl.size(); }
166 size_type max_size() const { return _M_non_dbg_impl.max_size(); }
167 bool empty() const { return _M_non_dbg_impl.empty(); }
173 _M_non_dbg_impl = __ht._M_non_dbg_impl;
180 _M_non_dbg_impl.swap(__ht._M_non_dbg_impl);
183 iterator begin() { return iterator(&_M_iter_list, _M_non_dbg_impl.begin()); }
184 iterator end() { return iterator(&_M_iter_list, _M_non_dbg_impl.end()); }
188 return local_iterator(&_M_iter_list, _M_non_dbg_impl.begin(__n));
193 return local_iterator(&_M_iter_list, _M_non_dbg_impl.end(__n));
196 const_iterator begin() const { return const_iterator(&_M_iter_list, _M_non_dbg_impl.begin()); }
197 const_iterator end() const { return const_iterator(&_M_iter_list, _M_non_dbg_impl.end()); }
201 return const_local_iterator(&_M_iter_list, _M_non_dbg_impl.begin(__n));
206 return const_local_iterator(&_M_iter_list, _M_non_dbg_impl.end(__n));
210 pair<_Base_iterator, bool> __res = _M_non_dbg_impl.insert_unique(__obj);
215 { return iterator(&_M_iter_list, _M_non_dbg_impl.insert_equal(__obj)); }
218 pair<_Base_iterator, bool> __res = _M_non_dbg_impl.insert_unique_noresize(__obj);
223 { return iterator(&_M_iter_list, _M_non_dbg_impl.insert_equal_noresize(__obj)); }
229 _M_non_dbg_impl.insert_unique(_STLP_PRIV _Non_Dbg_iter(__f), _STLP_PRIV _Non_Dbg_iter(__l));
235 _M_non_dbg_impl.insert_equal(_STLP_PRIV _Non_Dbg_iter(__f), _STLP_PRIV _Non_Dbg_iter(__l));
241 _M_non_dbg_impl.insert_unique(__f, __l);
246 _M_non_dbg_impl.insert_equal(__f, __l);
251 _M_non_dbg_impl.insert_unique(__f._M_iterator, __l._M_iterator);
256 _M_non_dbg_impl.insert_equal(__f._M_iterator, __l._M_iterator);
262 { return iterator(&_M_iter_list, _M_non_dbg_impl.find(__key)); }
265 { return const_iterator(&_M_iter_list, _M_non_dbg_impl.find(__key)); }
268 size_type count(const _KT& __key) const { return _M_non_dbg_impl.count(__key); }
272 pair<_Base_iterator, _Base_iterator> __res = _M_non_dbg_impl.equal_range(__key);
279 pair <_Base_const_iterator, _Base_const_iterator> __res = _M_non_dbg_impl.equal_range(__key);
288 _M_non_dbg_impl.erase(__p.first._M_iterator, __p.second._M_iterator);
296 _M_non_dbg_impl.erase(__it._M_iterator);
302 _M_non_dbg_impl.erase(__first._M_iterator, __last._M_iterator);
305 void rehash(size_type __num_buckets_hint) { _M_non_dbg_impl.rehash(__num_buckets_hint); }
306 void resize(size_type __num_elements_hint) { _M_non_dbg_impl.resize(__num_elements_hint); }
310 _M_non_dbg_impl.clear();
313 reference _M_insert(const value_type& __obj) { return _M_non_dbg_impl._M_insert(__obj); }
315 size_type bucket_count() const { return _M_non_dbg_impl.bucket_count(); }
316 size_type max_bucket_count() const { return _M_non_dbg_impl.max_bucket_count(); }
319 return _M_non_dbg_impl.elems_in_bucket(__n);
322 size_type bucket(const _KT& __k) const { return _M_non_dbg_impl.bucket(__k); }
324 float load_factor() const { return _M_non_dbg_impl.load_factor(); }
325 float max_load_factor() const { return _M_non_dbg_impl.max_load_factor(); }
328 _M_non_dbg_impl.max_load_factor(__z);