Lines Matching refs:right
18 Node* left, right;
90 auto right = height(node.right);
91 return 1 + (left > right ? left : right);
103 return count(node.left) + count(node.right) + 1;
116 node.left = node.right = null;
134 node.right = insert(node.right, element);
135 if (node.right.priority < node.priority)
153 auto pivot = root.right;
154 root.right = pivot.left;
162 root.left = pivot.right;
163 pivot.right = root;
179 remove(&node.right, element);
183 while (node.left && node.right)
185 if (node.left.priority < node.right.priority)
188 ppnode = &(*ppnode).right;
197 *ppnode = node.right;
209 removeAll(node.right);
224 return opApplyHelper(node.right, dg);
240 if (node.right)
242 if (node.right.priority < node.priority)
244 if (node.right.element < node.element)
247 return valid(node.left) && valid(node.right);