System\Collections\Generic\SortedSet.cs (11)
308root = new Node(item, NodeColor.Black);
357Node node = new Node(item, NodeColor.Red);
945root = new Node(arr[startIndex], NodeColor.Black);
952root = new Node(arr[startIndex], NodeColor.Black);
953root.Right = new Node(arr[endIndex], NodeColor.Black);
961root = new Node(arr[startIndex + 1], NodeColor.Black);
962root.Left = new Node(arr[startIndex], NodeColor.Black);
963root.Right = new Node(arr[endIndex], NodeColor.Black);
971root = new Node(arr[midpt], NodeColor.Black);
974ConstructRootFromSortedArray(arr, midpt + 2, endIndex, new Node(arr[midpt + 1], NodeColor.Red)) :
1684public Node ShallowClone() => new Node(Item, Color);