Lines Matching refs:__table
866 __key_equal, __allocator_type> __table;
868 __table __table_;
870 typedef typename __table::_NodeTypes _NodeTypes;
871 typedef typename __table::__node_pointer __node_pointer;
872 typedef typename __table::__node_const_pointer __node_const_pointer;
873 typedef typename __table::__node_traits __node_traits;
874 typedef typename __table::__node_allocator __node_allocator;
875 typedef typename __table::__node __node;
880 static_assert((is_same<typename __table::__container_value_type, value_type>::value), "");
881 static_assert((is_same<typename __table::__node_value_type, __value_type>::value), "");
885 typedef typename __table::size_type size_type;
886 typedef typename __table::difference_type difference_type;
888 typedef __hash_map_iterator<typename __table::iterator> iterator;
889 typedef __hash_map_const_iterator<typename __table::const_iterator> const_iterator;
890 typedef __hash_map_iterator<typename __table::local_iterator> local_iterator;
891 typedef __hash_map_const_iterator<typename __table::const_local_iterator> const_local_iterator;
905 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)
934 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);
988 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);
1263 _NOEXCEPT_(__is_nothrow_swappable<__table>::value)
1364 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1376 : __table_(typename __table::allocator_type(__a))
1413 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1437 : __table_(__u.__table_, typename __table::allocator_type(__a))
1452 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)
1464 : __table_(_VSTD::move(__u.__table_), typename __table::allocator_type(__a))
1510 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1523 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value)
1696 __key_equal, __allocator_type> __table;
1698 __table __table_;
1700 typedef typename __table::_NodeTypes _NodeTypes;
1701 typedef typename __table::__node_traits __node_traits;
1702 typedef typename __table::__node_allocator __node_allocator;
1703 typedef typename __table::__node __node;
1713 typedef typename __table::size_type size_type;
1714 typedef typename __table::difference_type difference_type;
1716 typedef __hash_map_iterator<typename __table::iterator> iterator;
1717 typedef __hash_map_const_iterator<typename __table::const_iterator> const_iterator;
1718 typedef __hash_map_iterator<typename __table::local_iterator> local_iterator;
1719 typedef __hash_map_const_iterator<typename __table::const_local_iterator> const_local_iterator;
1732 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)
1761 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);
1816 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);
1968 _NOEXCEPT_(__is_nothrow_swappable<__table>::value)
2058 : __table_(__hf, __eql, typename __table::allocator_type(__a))
2096 : __table_(__hf, __eql, typename __table::allocator_type(__a))
2109 : __table_(typename __table::allocator_type(__a))
2131 : __table_(__u.__table_, typename __table::allocator_type(__a))
2146 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)
2158 : __table_(_VSTD::move(__u.__table_), typename __table::allocator_type(__a))
2205 : __table_(__hf, __eql, typename __table::allocator_type(__a))
2218 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value)