8 writes to LeftSize
PresentationFramework (8)
MS\Internal\Data\RBNode.cs (6)
544
parent.
LeftSize
+= delta;
552
sub.
LeftSize
= node.LeftSize;
616
node.
LeftSize
-= leftmost.Size;
628
node.
LeftSize
+= this.LeftSize + this.Size;
642
this.
LeftSize
-= node.LeftSize + node.Size;
825
node.
LeftSize
= Int32.Parse(s.Substring(0, index), TypeConverterHelper.InvariantEnglishUS);
MS\Internal\Data\RBTree.cs (2)
563
LeftSize
= 0;
662
LeftSize
= Int32.Parse(s.Substring(0, index), TypeConverterHelper.InvariantEnglishUS);
41 references to LeftSize
PresentationFramework (41)
MS\Internal\Data\RBNode.cs (35)
92
if (index + delta <=
LeftSize
)
101
else if (index <
LeftSize
+ Size)
103
result = new RBFinger<T>() { Node = this, Offset = index -
LeftSize
, Index = index, Found = true };
108
result = new RBFinger<T>() { Node = this, Offset = Size, Index =
LeftSize
+ Size, Found = false };
111
result = RightChild.FindIndex(index -
LeftSize
- Size, exists);
112
result.Index +=
LeftSize
+ Size;
131
result = new RBFinger<T>() { Node = this, Offset = 0, Index =
LeftSize
, Found = true };
138
result = new RBFinger<T>() { Node = this, Offset = offset, Index =
LeftSize
+ offset, Found = found };
143
result = new RBFinger<T>() { Node = this, Offset = Size, Index =
LeftSize
+ Size };
147
result.Index +=
LeftSize
+ Size;
163
if (high <=
LeftSize
)
169
if (low >=
LeftSize
)
172
left = low -
LeftSize
;
185
result = new RBFinger<T>() { Node = this, Offset = 0, Index =
LeftSize
, Found = true };
191
if (
LeftSize
+ Size <= low)
197
if (
LeftSize
+ Size >= high)
200
right = high -
LeftSize
;
211
result = new RBFinger<T>() { Node = this, Offset = right, Index =
LeftSize
+ right, Found = false };
214
int delta =
LeftSize
+ Size;
224
result = new RBFinger<T>() { Node = this, Offset = offset, Index =
LeftSize
+ offset, Found = found };
281
nodeIndex = nodeIndex - startingNode.
LeftSize
- parent.Size;
403
index = node.
LeftSize
;
407
index += parent.
LeftSize
+ parent.Size;
516
if (index <= node.
LeftSize
)
522
Debug.Assert(index >= node.
LeftSize
+ node.Size, "InsertNode: index should fall between nodes");
523
node.RightChild = InsertNode(root, node, node.RightChild, index - node.
LeftSize
- node.Size, out newNode);
552
sub.LeftSize = node.
LeftSize
;
566
if (index < node.
LeftSize
|| (index == node.
LeftSize
&& node.Size > 0))
574
bool deleteHere = (index == node.
LeftSize
);
598
node.RightChild = DeleteNode(node, node.RightChild, index - node.
LeftSize
- node.Size);
628
node.LeftSize += this.
LeftSize
+ this.Size;
642
this.LeftSize -= node.
LeftSize
+ node.Size;
738
if (size != node.
LeftSize
)
784
sb.Append(node.
LeftSize
);
MS\Internal\Data\RBTree.cs (6)
504
int size =
LeftSize
;
533
int size =
LeftSize
;
551
node = InsertNode(this.
LeftSize
);
588
get { return
LeftSize
; }
646
bool b = Verify(LeftChild, checkSort ? Comparison : null, 0, ref index, ref maxItem, out size) && size ==
LeftSize
&& size == expectedSize;
653
sb.Append(
LeftSize
);