1 write to Right
Microsoft.CodeAnalysis.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.Node.cs (1)
33
this.
Right
= right;
26 references to Right
Microsoft.CodeAnalysis.Workspaces (26)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.cs (5)
76
newRight = root.
Right
;
81
newRight = Insert(root.
Right
, newNode, newNodeStart, in introspector);
94
var rightBalance = BalanceFactor(node.
Right
);
123
=> node == null ? 0 : Height(node.Left) - Height(node.
Right
);
171
rightNode = node.
Right
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Collections\MutableIntervalTree`1.Node.cs (19)
75
this.SetLeftRight(this.Left.
Right
, this.
Right
, in introspector);
92
RoslynDebug.AssertNotNull(
Right
);
94
var oldRight = this.
Right
;
95
this.SetLeftRight(this.Left, this.
Right
.Left, in introspector);
96
oldRight.SetLeftRight(this, oldRight.
Right
, in introspector);
111
RoslynDebug.AssertNotNull(
Right
);
112
RoslynDebug.AssertNotNull(
Right
.Left);
114
var newTop = this.
Right
.Left;
115
var oldRight = this.
Right
;
117
this.SetLeftRight(this.Left, this.
Right
.Left.Left, in introspector);
118
oldRight.SetLeftRight(oldRight.Left.
Right
, oldRight.
Right
, in introspector);
136
RoslynDebug.AssertNotNull(Left.
Right
);
138
var newTop = this.Left.
Right
;
141
this.SetLeftRight(this.Left.
Right
.
Right
, this.
Right
, in introspector);
142
oldLeft.SetLeftRight(oldLeft.Left, oldLeft.
Right
.Left, in introspector);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Formatting\ContextMutableIntervalTree.cs (2)
98
var right = currentNode.
Right
;
156
if (parentNode.
Right
== currentNode)