Lines Matching refs:__table_
466 __table __table_;
509 …_LIBCPP_HIDE_FROM_ABI allocator_type get_allocator() const { return allocator_type(__table_.__node…
511 _LIBCPP_HIDE_FROM_ABI bool empty() const { return __table_.size() == 0; }
512 _LIBCPP_HIDE_FROM_ABI size_type size() const { return __table_.size(); }
513 _LIBCPP_HIDE_FROM_ABI size_type max_size() const { return __table_.max_size(); }
515 _LIBCPP_HIDE_FROM_ABI iterator begin() { return __table_.begin(); }
516 _LIBCPP_HIDE_FROM_ABI iterator end() { return __table_.end(); }
517 _LIBCPP_HIDE_FROM_ABI const_iterator begin() const { return __table_.begin(); }
518 _LIBCPP_HIDE_FROM_ABI const_iterator end() const { return __table_.end(); }
521 return __table_.__insert_unique(__x);
527 _LIBCPP_HIDE_FROM_ABI void erase(const_iterator __p) { __table_.erase(__p.__i_); }
528 …_LIBCPP_HIDE_FROM_ABI size_type erase(const key_type& __k) { return __table_.__erase_unique(__k); }
530 __table_.erase(__first.__i_, __last.__i_);
532 _LIBCPP_HIDE_FROM_ABI void clear() { __table_.clear(); }
534 _LIBCPP_HIDE_FROM_ABI void swap(hash_map& __u) { __table_.swap(__u.__table_); }
536 …_LIBCPP_HIDE_FROM_ABI hasher hash_funct() const { return __table_.hash_function().hash_function();…
537 _LIBCPP_HIDE_FROM_ABI key_equal key_eq() const { return __table_.key_eq().key_eq(); }
539 _LIBCPP_HIDE_FROM_ABI iterator find(const key_type& __k) { return __table_.find(__k); }
540 …_LIBCPP_HIDE_FROM_ABI const_iterator find(const key_type& __k) const { return __table_.find(__k); }
541 …_LIBCPP_HIDE_FROM_ABI size_type count(const key_type& __k) const { return __table_.__count_unique(…
543 return __table_.__equal_range_unique(__k);
546 return __table_.__equal_range_unique(__k);
551 _LIBCPP_HIDE_FROM_ABI size_type bucket_count() const { return __table_.bucket_count(); }
552 _LIBCPP_HIDE_FROM_ABI size_type max_bucket_count() const { return __table_.max_bucket_count(); }
554 …_LIBCPP_HIDE_FROM_ABI size_type elems_in_bucket(size_type __n) const { return __table_.bucket_size…
556 _LIBCPP_HIDE_FROM_ABI void resize(size_type __n) { __table_.__rehash_unique(__n); }
564 : __table_(__hf, __eql) {
565 __table_.__rehash_unique(__n);
571 : __table_(__hf, __eql, __a) {
572 __table_.__rehash_unique(__n);
585 : __table_(__hf, __eql) {
586 __table_.__rehash_unique(__n);
599 : __table_(__hf, __eql, __a) {
600 __table_.__rehash_unique(__n);
605 hash_map<_Key, _Tp, _Hash, _Pred, _Alloc>::hash_map(const hash_map& __u) : __table_(__u.__table_) {
606 __table_.__rehash_unique(__u.bucket_count());
613 __node_allocator& __na = __table_.__node_alloc();
626 __table_.__insert_unique(*__first);
635 std::pair<iterator, bool> __r = __table_.__node_insert_unique(__h.get());
692 __table __table_;
734 …_LIBCPP_HIDE_FROM_ABI allocator_type get_allocator() const { return allocator_type(__table_.__node…
736 _LIBCPP_HIDE_FROM_ABI bool empty() const { return __table_.size() == 0; }
737 _LIBCPP_HIDE_FROM_ABI size_type size() const { return __table_.size(); }
738 _LIBCPP_HIDE_FROM_ABI size_type max_size() const { return __table_.max_size(); }
740 _LIBCPP_HIDE_FROM_ABI iterator begin() { return __table_.begin(); }
741 _LIBCPP_HIDE_FROM_ABI iterator end() { return __table_.end(); }
742 _LIBCPP_HIDE_FROM_ABI const_iterator begin() const { return __table_.begin(); }
743 _LIBCPP_HIDE_FROM_ABI const_iterator end() const { return __table_.end(); }
745 …_LIBCPP_HIDE_FROM_ABI iterator insert(const value_type& __x) { return __table_.__insert_multi(__x)…
750 _LIBCPP_HIDE_FROM_ABI void erase(const_iterator __p) { __table_.erase(__p.__i_); }
751 _LIBCPP_HIDE_FROM_ABI size_type erase(const key_type& __k) { return __table_.__erase_multi(__k); }
753 __table_.erase(__first.__i_, __last.__i_);
755 _LIBCPP_HIDE_FROM_ABI void clear() { __table_.clear(); }
757 _LIBCPP_HIDE_FROM_ABI void swap(hash_multimap& __u) { __table_.swap(__u.__table_); }
759 …_LIBCPP_HIDE_FROM_ABI hasher hash_funct() const { return __table_.hash_function().hash_function();…
760 _LIBCPP_HIDE_FROM_ABI key_equal key_eq() const { return __table_.key_eq().key_eq(); }
762 _LIBCPP_HIDE_FROM_ABI iterator find(const key_type& __k) { return __table_.find(__k); }
763 …_LIBCPP_HIDE_FROM_ABI const_iterator find(const key_type& __k) const { return __table_.find(__k); }
764 …_LIBCPP_HIDE_FROM_ABI size_type count(const key_type& __k) const { return __table_.__count_multi(_…
766 return __table_.__equal_range_multi(__k);
769 return __table_.__equal_range_multi(__k);
772 _LIBCPP_HIDE_FROM_ABI size_type bucket_count() const { return __table_.bucket_count(); }
773 _LIBCPP_HIDE_FROM_ABI size_type max_bucket_count() const { return __table_.max_bucket_count(); }
775 …_LIBCPP_HIDE_FROM_ABI size_type elems_in_bucket(size_type __n) const { return __table_.bucket_size…
777 _LIBCPP_HIDE_FROM_ABI void resize(size_type __n) { __table_.__rehash_multi(__n); }
782 : __table_(__hf, __eql) {
783 __table_.__rehash_multi(__n);
789 : __table_(__hf, __eql, __a) {
790 __table_.__rehash_multi(__n);
803 : __table_(__hf, __eql) {
804 __table_.__rehash_multi(__n);
817 : __table_(__hf, __eql, __a) {
818 __table_.__rehash_multi(__n);
823 …Key, _Tp, _Hash, _Pred, _Alloc>::hash_multimap(const hash_multimap& __u) : __table_(__u.__table_) {
824 __table_.__rehash_multi(__u.bucket_count());
832 __table_.__insert_multi(*__first);