diff --git a/libcxx/include/__tree b/libcxx/include/__tree index 22aa186470bda..6f81c6d2bf9fd 100644 --- a/libcxx/include/__tree +++ b/libcxx/include/__tree @@ -907,8 +907,6 @@ public: using __end_node_t _LIBCPP_NODEBUG = __tree_end_node<__node_base_pointer>; using __end_node_pointer _LIBCPP_NODEBUG = __rebind_pointer_t<__void_pointer, __end_node_t>; - using __parent_pointer _LIBCPP_NODEBUG = __end_node_pointer; // TODO: Remove this once the uses in are removed - using __node_allocator _LIBCPP_NODEBUG = __rebind_alloc<__alloc_traits, __node>; using __node_traits _LIBCPP_NODEBUG = allocator_traits<__node_allocator>; diff --git a/libcxx/include/map b/libcxx/include/map index 2f5bcba6835c9..324c8d69be735 100644 --- a/libcxx/include/map +++ b/libcxx/include/map @@ -1418,7 +1418,6 @@ private: typedef typename __base::__node_allocator __node_allocator; typedef typename __base::__node_pointer __node_pointer; typedef typename __base::__node_base_pointer __node_base_pointer; - typedef typename __base::__parent_pointer __parent_pointer; typedef __map_node_destructor<__node_allocator> _Dp; typedef unique_ptr<__node, _Dp> __node_holder;