Lines Matching refs:__h
111 unsigned __h = __tree_sub_invariant(__x->__left_);
112 if (__h == 0)
114 if (__h != __tree_sub_invariant(__x->__right_))
116 return __h + __x->__is_black_; // return black height of this node
2096 __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...);
2097 __insert_node_at(__parent, __child, static_cast<__node_base_pointer>(__h.get()));
2098 __r = __h.release();
2117 __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...);
2118 __insert_node_at(__parent, __child, static_cast<__node_base_pointer>(__h.get()));
2119 __r = __h.release();
2133 __node_holder __h(__node_traits::allocate(__na, 1), _Dp(__na));
2134 …__node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)…
2135 __h.get_deleter().__value_constructed = true;
2136 return __h;
2145 __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...);
2147 __node_base_pointer& __child = __find_equal(__parent, __h->__value_);
2152 __insert_node_at(__parent, __child, static_cast<__node_base_pointer>(__h.get()));
2153 __r = __h.release();
2164 __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...);
2167 __node_base_pointer& __child = __find_equal(__p, __parent, __dummy, __h->__value_);
2171 __insert_node_at(__parent, __child, static_cast<__node_base_pointer>(__h.get()));
2172 __r = __h.release();
2182 __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...);
2184 __node_base_pointer& __child = __find_leaf_high(__parent, _NodeTypes::__get_key(__h->__value_));
2185 __insert_node_at(__parent, __child, static_cast<__node_base_pointer>(__h.get()));
2186 return iterator(static_cast<__node_pointer>(__h.release()));
2195 __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...);
2197 __node_base_pointer& __child = __find_leaf(__p, __parent, _NodeTypes::__get_key(__h->__value_));
2198 __insert_node_at(__parent, __child, static_cast<__node_base_pointer>(__h.get()));
2199 return iterator(static_cast<__node_pointer>(__h.release()));