Lines Matching refs:__base
996 typedef __tree<__value_type, __vc, __allocator_type> __base;
997 typedef typename __base::__node_traits __node_traits;
1002 __base __tree_;
1009 typedef __map_iterator<typename __base::iterator> iterator;
1010 typedef __map_const_iterator<typename __base::const_iterator> const_iterator;
1015 typedef __map_node_handle<typename __base::__node, allocator_type> node_type;
1034 : __tree_(__vc(__comp), typename __base::allocator_type(__a)) {}
1045 : __tree_(__vc(__comp), typename __base::allocator_type(__a)) {
1056 : __tree_(__vc(__comp), typename __base::allocator_type(__a)) {
1091 _LIBCPP_HIDE_FROM_ABI map(map&& __m) noexcept(is_nothrow_move_constructible<__base>::value)
1096 …_LIBCPP_HIDE_FROM_ABI map& operator=(map&& __m) noexcept(is_nothrow_move_assignable<__base>::value…
1107 : __tree_(__vc(__comp), typename __base::allocator_type(__a)) {
1123 …_LIBCPP_HIDE_FROM_ABI explicit map(const allocator_type& __a) : __tree_(typename __base::allocator…
1126 : __tree_(__m.__tree_.value_comp(), typename __base::allocator_type(__a)) {
1358 …_LIBCPP_HIDE_FROM_ABI void swap(map& __m) _NOEXCEPT_(__is_nothrow_swappable_v<__base>) { __tree_.s…
1434 typedef typename __base::__node __node;
1435 typedef typename __base::__node_allocator __node_allocator;
1436 typedef typename __base::__node_pointer __node_pointer;
1437 typedef typename __base::__node_base_pointer __node_base_pointer;
1438 typedef typename __base::__parent_pointer __parent_pointer;
1502 : __tree_(std::move(__m.__tree_), typename __base::allocator_type(__a)) {
1674 typedef __tree<__value_type, __vc, __allocator_type> __base;
1675 typedef typename __base::__node_traits __node_traits;
1678 __base __tree_;
1685 typedef __map_iterator<typename __base::iterator> iterator;
1686 typedef __map_const_iterator<typename __base::const_iterator> const_iterator;
1691 typedef __map_node_handle<typename __base::__node, allocator_type> node_type;
1709 : __tree_(__vc(__comp), typename __base::allocator_type(__a)) {}
1720 : __tree_(__vc(__comp), typename __base::allocator_type(__a)) {
1731 : __tree_(__vc(__comp), typename __base::allocator_type(__a)) {
1770 …_LIBCPP_HIDE_FROM_ABI multimap(multimap&& __m) noexcept(is_nothrow_move_constructible<__base>::val…
1775 …_FROM_ABI multimap& operator=(multimap&& __m) noexcept(is_nothrow_move_assignable<__base>::value) {
1787 : __tree_(__vc(__comp), typename __base::allocator_type(__a)) {
1803 …_LIBCPP_HIDE_FROM_ABI explicit multimap(const allocator_type& __a) : __tree_(typename __base::allo…
1806 : __tree_(__m.__tree_.value_comp(), typename __base::allocator_type(__a)) {
1941 _LIBCPP_HIDE_FROM_ABI void swap(multimap& __m) _NOEXCEPT_(__is_nothrow_swappable_v<__base>) {
2019 typedef typename __base::__node __node;
2020 typedef typename __base::__node_allocator __node_allocator;
2021 typedef typename __base::__node_pointer __node_pointer;
2081 : __tree_(std::move(__m.__tree_), typename __base::allocator_type(__a)) {