8 writes to root
System.Data.Common (8)
System\Data\RbTree.cs (8)
123
root
= NIL;
460
root
= y_id;
515
root
= y_id;
645
root
= newMainTreeNodeId;
707
root
= x_id;
909
root
= x_id;
1009
root
= satelliteRootId;
1067
root
= y_id;
31 references to root
System.Data.Common (31)
System\Data\RbTree.cs (22)
321
Debug.Assert(_inUseNodeCount - 1 == SubTreeSize(
root
), "count mismatch");
576
int z_id = (root_id == NIL) ?
root
: root_id; //if non NIL, then use the specifid root_id as tree's root.
644
if (
root
== z_id)
671
position = SubTreeSize(
root
); // append
796
SetColor(
root
, NodeColor.black);
811
if (Parent(x_id._nodeID) == NIL && x_id._nodeID !=
root
) //determine if x_id is a satellite root.
1007
if (
root
== mNode)
1065
if (
root
== z_id)
1104
while (((root_id == NIL ?
root
: root_id) != x_id) && color(x_id) == NodeColor.black)
1148
x_id = (root_id == NIL) ?
root
: root_id;
1200
x_id = (root_id == NIL) ?
root
: root_id;
1217
int x_id = (root_id == NIL) ?
root
: root_id;
1247
int x_id =
root
;
1454
x_id = ComputeNodeByIndex(
root
, unchecked(userIndex + 1));
1480
int x_id =
root
;
1641
int x_id = Minimum(
root
);
1665
int x_id = Minimum(
root
);
1918
Debug.Assert(tree.
root
== node, "MainTreeNodeID parent change doesn't align");
1939
Debug.Assert((NIL == _mainTreeNodeID && tree.
root
== node) ||
2052
_mainTreeNodeId = tree.
root
;
2063
_mainTreeNodeId = tree.
root
;
2117
_mainTreeNodeId = _tree.
root
;
System\Data\Selection.cs (9)
298
Debug.Assert(_records.CheckUnique(_records.
root
) != HasDuplicates, "CheckUnique difference");
500
GetUniqueKeyValues(list, _records.
root
);
544
x = _records.
root
;
551
x = _records.
root
;
585
x = _records.
root
;
596
x = _records.
root
;
611
x = _records.
root
;
615
x = _records.
root
;
632
int x = _records.
root
;