18 writes to Balance
Test.Utilities (18)
SmallDictionary.cs (18)
133currentNode.Balance = (sbyte)(Height(currentNode.Left) - Height(currentNode.Right)); 435n.Balance--; 440n.Balance++; 488unbalanced.Balance = 0; 489right.Balance = 0; 500unbalanced.Balance = 0; 501left.Balance = 0; 517rightLeft.Balance = 0; 521right.Balance = 0; 522unbalanced.Balance = 1; 526right.Balance = (sbyte)-rightLeftBalance; 527unbalanced.Balance = 0; 545leftRight.Balance = 0; 549left.Balance = 1; 550unbalanced.Balance = 0; 554left.Balance = 0; 555unbalanced.Balance = (sbyte)-leftRightBalance; 593newHead.Balance = node.Balance;
11 references to Balance
Test.Utilities (11)
SmallDictionary.cs (11)
136var balance = currentNode.Balance; 140rotated = currentNode.Right!.Balance <= 0 ? 146rotated = currentNode.Left!.Balance >= 0 ? 300if (a - b != V.Balance || 386if (currentNode.Balance != 0) 448var balance = unbalanced.Balance; 451rotated = unbalanced.Right!.Balance < 0 ? 457rotated = unbalanced.Left!.Balance > 0 ? 516var rightLeftBalance = rightLeft.Balance; 544var leftRightBalance = leftRight.Balance; 593newHead.Balance = node.Balance;