60 references to Right
System.Data.Common (60)
System\Data\RbTree.cs (54)
383
if (
Right
(x_id) != NIL)
384
return Minimum(
Right
(x_id)); //return left most node in right sub-tree.
387
while (y_id != NIL && x_id ==
Right
(y_id))
446
int y_id =
Right
(x_id);
484
SetSubTreeSize(x_id, (SubTreeSize(Left(x_id)) + SubTreeSize(
Right
(x_id)) + (Next(x_id) == NIL ? 1 : SubTreeSize(Next(x_id)))));
489
SetSubTreeSize(y_id, (SubTreeSize(Left(y_id)) + SubTreeSize(
Right
(y_id)) + (Next(y_id) == NIL ? 1 : SubTreeSize(Next(y_id)))));
504
SetLeft(x_id,
Right
(y_id)); // Turn y's right subtree into x's left subtree
505
if (
Right
(y_id) != NIL)
507
SetParent(
Right
(y_id), x_id);
535
SetSubTreeSize(x_id, (SubTreeSize(Left(x_id)) + SubTreeSize(
Right
(x_id)) + (Next(x_id) == NIL ? 1 : SubTreeSize(Next(x_id)))));
540
SetSubTreeSize(y_id, (SubTreeSize(Left(y_id)) + SubTreeSize(
Right
(y_id)) + (Next(y_id) == NIL ? 1 : SubTreeSize(Next(y_id)))));
598
Debug.Assert((NIL ==
Right
(z_id)) || (0 < Compare(root_id,
Right
(z_id), z_id)), "Right is not right");
600
z_id =
Right
(z_id);
630
SetRight(newMainTreeNodeId,
Right
(z_id));
635
else if (
Right
(Parent(z_id)) == z_id)
641
if (
Right
(z_id) != NIL)
642
SetParent(
Right
(z_id), newMainTreeNodeId);
689
z_id =
Right
(z_id);
749
y_id =
Right
(Parent(Parent(x_id))); // x.parent.parent.right;
759
if (x_id ==
Right
(Parent(x_id)))
891
if (Left(z_id) == NIL ||
Right
(z_id) == NIL)
899
x_id =
Right
(y_id);
982
SetRight(satelliteRootId,
Right
(mNode));
1003
if (
Right
(mNode) != NIL)
1005
SetParent(
Right
(mNode), satelliteRootId);
1035
SetRight(y_id,
Right
(z_id));
1060
if (
Right
(z_id) != NIL)
1062
SetParent(
Right
(z_id), y_id);
1112
w_id = (x_id == NIL) ?
Right
(px_id) :
Right
(Parent(x_id)); // w is x's right sibling and it cannot be NIL
1124
w_id = (x_id == NIL) ?
Right
(px_id) :
Right
(Parent(x_id));
1127
if (color(Left(w_id)) == NodeColor.black && color(
Right
(w_id)) == NodeColor.black)
1135
if (color(
Right
(w_id)) == NodeColor.black)
1140
w_id = (x_id == NIL) ?
Right
(px_id) :
Right
(Parent(x_id));
1145
SetColor(
Right
(w_id), NodeColor.black);
1179
if (color(
Right
(w_id)) == NodeColor.black && color(Left(w_id)) == NodeColor.black)
1189
SetColor(
Right
(w_id), NodeColor.black);
1236
Debug.Assert((NIL ==
Right
(x_id)) || (0 < Compare(root_id,
Right
(x_id), x_id)), "Search duplicate Right is not right");
1238
x_id =
Right
(x_id);
1266
Debug.Assert((NIL ==
Right
(x_id)) || (0 < Compare(NIL,
Right
(x_id), x_id)), "Search Right is not right");
1268
x_id =
Right
(x_id);
1415
if (nodeId ==
Right
(parent))
1433
if (nodeId ==
Right
(parent))
1503
x_id =
Right
(x_id);
1523
x_id =
Right
(x_id);
1543
if (!CheckUnique(Left(curNodeId)) || !CheckUnique(
Right
(curNodeId)))
1591
if ((index = IndexOf(
Right
(nodeId), item)) != -1)
1762
int myCorrectSize = SubTreeSize(Left(nodeId)) + SubTreeSize(
Right
(nodeId)) + (Next(nodeId) == NIL ? 1 : SubTreeSize(Next(nodeId)));
1785
int myCorrectSize = SubTreeSize(Left(nodeId)) + SubTreeSize(
Right
(nodeId)) + (Next(nodeId) == NIL ? 1 : SubTreeSize(Next(nodeId)));
System\Data\Selection.cs (6)
559
else { x = _records.
Right
(x); }
569
else { x = _records.
Right
(x); }
602
else { x = _records.
Right
(x); }
621
else { x = _records.
Right
(x); }
638
else { x = _records.
Right
(x); }
1023
GetUniqueKeyValues(list, _records.
Right
(curNodeId));