11 writes to Left
GenerateDocumentationAndConfigFiles (11)
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (11)
91currentNode.Left = Remove(currentNode.Left, hashCode); 401previousNode.Left = currentNode; 476unbalancedParent.Left = rotated; 489right.Left = unbalanced; 500unbalanced.Left = left.Right; 514right.Left = rightLeft.Right; 517rightLeft.Left = unbalanced; 543leftRight.Left = left; 544unbalanced.Left = leftRight.Right; 597newHead.Left = node.Left; 608parent.Left = newHead;
35 references to Left
GenerateDocumentationAndConfigFiles (35)
src\RoslynAnalyzers\Utilities\Compiler\SmallDictionary.cs (35)
91currentNode.Left = Remove(currentNode.Left, hashCode); 100if ((currentNode.Left == null) || (currentNode.Right == null)) 103if (temp == currentNode.Left) 106temp = currentNode.Left; 136currentNode.Balance = (sbyte)(Height(currentNode.Left) - Height(currentNode.Right)); 149rotated = currentNode.Left!.Balance >= 0 ? 165while (current.Left != null) 166current = current.Left; 176int a = Height(node.Left); 300int a = AssertBalanced(V.Left); 323b = b.Left; 397if (currentNode.Left == null) 406currentNode = currentNode.Left; 444n = n.Left!; 460rotated = unbalanced.Left!.Balance > 0 ? 474else if (unbalanced == unbalancedParent.Left) 488unbalanced.Right = right.Left; 498RoslynDebug.Assert(unbalanced.Left is object); 499var left = unbalanced.Left; 511RoslynDebug.Assert(unbalanced.Right.Left is object); 513var rightLeft = right.Left; 516unbalanced.Right = rightLeft.Left; 538RoslynDebug.Assert(unbalanced.Left != null); 539RoslynDebug.Assert(unbalanced.Left.Right != null); 540var left = unbalanced.Left; 542left.Right = leftRight.Left; 597newHead.Left = node.Left; 606if (node == parent.Left) 641if (root.Left == root.Right) 673PushIfNotNull(_stack, curr.Left); 760if (root.Left == root.Right) 791PushIfNotNull(_stack, curr.Left); 866if (root.Left == root.Right) 897PushIfNotNull(_stack, curr.Left); 965cur = cur.Left;