1 write to Right
Microsoft.CodeAnalysis.CodeStyle (1)
IntervalTree`1.Node.cs (1)
33
this.
Right
= right;
27 references to Right
Microsoft.CodeAnalysis.CodeStyle (27)
ContextIntervalTree.cs (2)
95
var right = currentNode.
Right
;
146
if (parentNode.
Right
== currentNode)
IntervalTree`1.cs (6)
226
var right = currentNode.
Right
;
270
newRight = root.
Right
;
275
newRight = Insert(root.
Right
, newNode, newNodeStart, in introspector);
290
var rightBalance = BalanceFactor(node.
Right
);
337
candidates.Push((currentNode.
Right
, firstTime: true));
364
=> node == null ? 0 : Height(node.Left) - Height(node.
Right
);
IntervalTree`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);