Lines Matching refs:right
41 Node* right;
70 nodeLink->right = NULL;
85 nodeLink->right = fRoot;
88 nodeLink->right = rootLink->right;
90 rootLink->right = NULL;
111 fRoot = rootLink->right;
113 Node* temp = rootLink->right;
116 Definition::GetLink(fRoot)->right = temp;
137 fRoot = rootLink->right;
139 Node* temp = rootLink->right;
142 Definition::GetLink(fRoot)->right = temp;
176 while (Node* right = Definition::GetLink(node)->right)
177 node = right;
218 node = Definition::GetLink(node)->right;
245 node = Definition::GetLink(node)->right;
249 node = Definition::GetLink(node)->right;
281 headerLink.left = headerLink.right = NULL;
298 // rotate right
301 left = yLink->right;
302 yLink->right = t;
308 // link right
314 Node*& right = Definition::GetLink(t)->right;
315 if (right == NULL)
318 if (Definition::Compare(key, right) > 0) {
320 Node* y = right;
322 right = yLink->left;
325 if (yLink->right == NULL)
330 lLink->right = t;
333 t = lLink->right;
340 lLink->right = tLink->left;
341 rLink->left = tLink->right;
342 tLink->left = headerLink.right;
343 tLink->right = headerLink.left;