Home | History | Annotate | Download | only in v1

Lines Matching full:__table

767                          __key_equal,  __allocator_type>   __table;
769 __table __table_;
771 typedef typename __table::_NodeTypes _NodeTypes;
772 typedef typename __table::__node_pointer __node_pointer;
773 typedef typename __table::__node_const_pointer __node_const_pointer;
774 typedef typename __table::__node_traits __node_traits;
775 typedef typename __table::__node_allocator __node_allocator;
776 typedef typename __table::__node __node;
781 static_assert((is_same<typename __table::__container_value_type, value_type>::value), "");
782 static_assert((is_same<typename __table::__node_value_type, __value_type>::value), "");
786 typedef typename __table::size_type size_type;
787 typedef typename __table::difference_type difference_type;
789 typedef __hash_map_iterator<typename __table::iterator> iterator;
790 typedef __hash_map_const_iterator<typename __table::const_iterator> const_iterator;
791 typedef __hash_map_iterator<typename __table::local_iterator> local_iterator;
792 typedef __hash_map_const_iterator<typename __table::const_local_iterator> const_local_iterator;
796 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)
825 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);
879 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);
1091 _NOEXCEPT_(__is_nothrow_swappable<__table>::value)
1192 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1204 : __table_(typename __table::allocator_type(__a))
1241 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1265 : __table_(__u.__table_, typename __table::allocator_type(__a))
1280 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)
1292 : __table_(_VSTD::move(__u.__table_), typename __table::allocator_type(__a))
1338 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1351 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value)
1517 __key_equal, __allocator_type> __table;
1519 __table __table_;
1521 typedef typename __table::_NodeTypes _NodeTypes;
1522 typedef typename __table::__node_traits __node_traits;
1523 typedef typename __table::__node_allocator __node_allocator;
1524 typedef typename __table::__node __node;
1534 typedef typename __table::size_type size_type;
1535 typedef typename __table::difference_type difference_type;
1537 typedef __hash_map_iterator<typename __table::iterator> iterator;
1538 typedef __hash_map_const_iterator<typename __table::const_iterator> const_iterator;
1539 typedef __hash_map_iterator<typename __table::local_iterator> local_iterator;
1540 typedef __hash_map_const_iterator<typename __table::const_local_iterator> const_local_iterator;
1544 _NOEXCEPT_(is_nothrow_default_constructible<__table>::value)
1573 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value);
1628 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value);
1717 _NOEXCEPT_(__is_nothrow_swappable<__table>::value)
1807 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1845 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1858 : __table_(typename __table::allocator_type(__a))
1880 : __table_(__u.__table_, typename __table::allocator_type(__a))
1895 _NOEXCEPT_(is_nothrow_move_constructible<__table>::value)
1907 : __table_(_VSTD::move(__u.__table_), typename __table::allocator_type(__a))
1955 : __table_(__hf, __eql, typename __table::allocator_type(__a))
1968 _NOEXCEPT_(is_nothrow_move_assignable<__table>::value)