8 writes to Parent
PresentationFramework (8)
MS\Internal\Data\LiveShapingTree.cs (1)
29
Parent
= this
MS\Internal\Data\RBNode.cs (6)
506
newNode.
Parent
= parent;
548
sub.
Parent
= node.Parent;
625
node.
Parent
= this.Parent;
630
this.
Parent
= node;
639
node.
Parent
= this.Parent;
644
this.
Parent
= node;
MS\Internal\Data\RBTree.cs (1)
657
this.LeftChild.
Parent
= this;
25 references to Parent
PresentationFramework (25)
MS\Internal\Data\LiveShapingBlock.cs (1)
15
private LiveShapingBlock ParentBlock { get { return
Parent
as LiveShapingBlock; } }
MS\Internal\Data\RBNode.cs (24)
54
for (node = this, parent = node.
Parent
; parent.RightChild == node; node = parent, parent = node.
Parent
)
71
for (node = this, parent = node.
Parent
; parent != null && parent.LeftChild == node; node = parent, parent = node.
Parent
)
267
RBNode<T> node = startingNode, parent = node.
Parent
;
271
{ node = parent; parent = node.
Parent
; } // find left-parent
286
parent = node.
Parent
;
390
for (RBNode<T> parent = node.
Parent
; parent != null; node = parent, parent = node.
Parent
)
399
for (RBNode<T> parent = node.
Parent
; parent != null; node = parent, parent = node.
Parent
)
536
for (node = this, parent = node.
Parent
; parent != null; node = parent, parent = node.
Parent
)
548
sub.Parent = node.
Parent
;
551
sub.LeftChild?.
Parent
= sub;
552
sub.RightChild?.
Parent
= sub;
625
node.Parent = this.
Parent
;
627
this.RightChild?.
Parent
= this;
639
node.Parent = this.
Parent
;
641
this.LeftChild?.
Parent
= this;
736
if (node.
Parent
.LeftChild != node && node != node.
Parent
.RightChild)
839
node.LeftChild?.
Parent
= node;
840
node.RightChild?.
Parent
= node;