7 overrides of ParentNode
PresentationFramework (7)
System\Windows\Documents\TextTreeFixupNode.cs (1)
125
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeObjectNode.cs (1)
90
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeRootNode.cs (1)
103
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeRootTextBlock.cs (1)
67
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextBlock.cs (1)
284
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextElementNode.cs (1)
96
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextNode.cs (1)
277
internal override SplayTreeNode
ParentNode
29 writes to ParentNode
PresentationFramework (29)
System\Windows\Documents\SplayTreeNode.cs (16)
385
this.
ParentNode
= positionNode;
428
this.
ParentNode
= containingNode;
452
leftSubTree.
ParentNode
= null;
456
rightSubTree.
ParentNode
= null;
466
root.
ParentNode
= containerNode;
469
this.
ParentNode
= null;
485
leftSubTree.
ParentNode
= root;
497
rightSubTree.
ParentNode
= root;
526
rightSubTree.
ParentNode
= maxNode;
555
rightSubTree.
ParentNode
= null;
851
rightChildNode.LeftChildNode.
ParentNode
= this;
855
rightChildNode.
ParentNode
= parentNode;
881
this.
ParentNode
= rightChildNode;
916
leftChildNode.RightChildNode.
ParentNode
= this;
920
leftChildNode.
ParentNode
= parentNode;
946
this.
ParentNode
= leftChildNode;
System\Windows\Documents\TextContainer.cs (11)
2286
middleSubTree.
ParentNode
= elementNode;
2374
middleSubTree.
ParentNode
= new TextTreeFixupNode(previousNode, previousEdge, nextNode, nextEdge);
2382
rootNode.
ParentNode
= containingNode;
2703
leftSubTree.
ParentNode
= null;
2726
middleSubTree.
ParentNode
= null;
3026
childNode.
ParentNode
= null;
3067
minChildNode.
ParentNode
= previousNode;
3084
maxChildNode.
ParentNode
= nextNode;
3092
localRootNode.
ParentNode
= containingNode;
3113
clone.ContainedNode.
ParentNode
= clone;
3149
clone.
ParentNode
= previousClone;
System\Windows\Documents\TextTreeText.cs (2)
404
leftTree.
ParentNode
= null; // We'll fixup leftTree.ParentNode.ContainedNode below.
426
rootNode.
ParentNode
= containerNode;
33 references to ParentNode
PresentationFramework (33)
System\Windows\Documents\SplayTreeNode.cs (18)
171
return this.
ParentNode
;
202
previousNode = this.
ParentNode
;
214
previousNode = previousNode.
ParentNode
;
255
nextNode = this.
ParentNode
;
267
nextNode = nextNode.
ParentNode
;
311
node = node.
ParentNode
;
340
node = node.
ParentNode
;
405
Invariant.Assert(this.
ParentNode
== null, "Can't insert child node!");
413
containingNode = leftSubTree.
ParentNode
;
421
containingNode = location.
ParentNode
;
446
containerNode = this.
ParentNode
;
509
Invariant.Assert(leftSubTree == null || leftSubTree.
ParentNode
== null);
510
Invariant.Assert(rightSubTree == null || rightSubTree.
ParentNode
== null);
637
parentNode = node.
ParentNode
;
663
grandParentNode = parentNode.
ParentNode
;
786
parentNode = this.
ParentNode
;
854
parentNode = this.
ParentNode
;
919
parentNode = this.
ParentNode
;
System\Windows\Documents\TextContainer.cs (5)
2373
Invariant.Assert(middleSubTree.
ParentNode
== null, "Assigning fixup node to parented child!");
2702
leftSubTree.
ParentNode
.ContainedNode = null;
2723
if (middleSubTree.
ParentNode
!= null)
2725
middleSubTree.
ParentNode
.ContainedNode = null;
3202
containingNode = containingNode.
ParentNode
;
System\Windows\Documents\TextPointer.cs (9)
2989
parentNode = searchNode.
ParentNode
;
3458
Invariant.Assert(node.
ParentNode
!= null || node is TextTreeRootNode, "Inconsistent node.ParentNode");
3459
symbolType = (node.
ParentNode
!= null) ? TextPointerContext.ElementEnd : TextPointerContext.None;
3510
Invariant.Assert(node.
ParentNode
!= null || node is TextTreeRootNode, "Inconsistent node.ParentNode");
3511
symbolType = (node.
ParentNode
!= null) ? TextPointerContext.ElementStart : TextPointerContext.None;
3972
Invariant.Assert(oldNode.
ParentNode
== null || oldNode.IsChildOfNode(oldNode.
ParentNode
), "Trying to add ref a dead node!");
3973
Invariant.Assert(newNode.
ParentNode
== null || newNode.IsChildOfNode(newNode.
ParentNode
), "Trying to add ref a dead node!");
System\Windows\Documents\TextTreeText.cs (1)
403
containerNode = leftTree.
ParentNode
;