7 overrides of ParentNode
PresentationFramework (7)
System\Windows\Documents\TextTreeFixupNode.cs (1)
124
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeObjectNode.cs (1)
89
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeRootNode.cs (1)
101
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeRootTextBlock.cs (1)
65
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextBlock.cs (1)
283
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextElementNode.cs (1)
97
internal override SplayTreeNode
ParentNode
System\Windows\Documents\TextTreeTextNode.cs (1)
280
internal override SplayTreeNode
ParentNode
29 writes to ParentNode
PresentationFramework (29)
System\Windows\Documents\SplayTreeNode.cs (16)
378
this.
ParentNode
= positionNode;
421
this.
ParentNode
= containingNode;
445
leftSubTree.
ParentNode
= null;
449
rightSubTree.
ParentNode
= null;
459
root.
ParentNode
= containerNode;
462
this.
ParentNode
= null;
478
leftSubTree.
ParentNode
= root;
490
rightSubTree.
ParentNode
= root;
519
rightSubTree.
ParentNode
= maxNode;
548
rightSubTree.
ParentNode
= null;
844
rightChildNode.LeftChildNode.
ParentNode
= this;
848
rightChildNode.
ParentNode
= parentNode;
874
this.
ParentNode
= rightChildNode;
909
leftChildNode.RightChildNode.
ParentNode
= this;
913
leftChildNode.
ParentNode
= parentNode;
939
this.
ParentNode
= leftChildNode;
System\Windows\Documents\TextContainer.cs (11)
2269
middleSubTree.
ParentNode
= elementNode;
2351
middleSubTree.
ParentNode
= new TextTreeFixupNode(previousNode, previousEdge, nextNode, nextEdge);
2359
rootNode.
ParentNode
= containingNode;
2677
leftSubTree.
ParentNode
= null;
2700
middleSubTree.
ParentNode
= null;
2994
childNode.
ParentNode
= null;
3035
minChildNode.
ParentNode
= previousNode;
3052
maxChildNode.
ParentNode
= nextNode;
3060
localRootNode.
ParentNode
= containingNode;
3081
clone.ContainedNode.
ParentNode
= clone;
3117
clone.
ParentNode
= previousClone;
System\Windows\Documents\TextTreeText.cs (2)
402
leftTree.
ParentNode
= null; // We'll fixup leftTree.ParentNode.ContainedNode below.
424
rootNode.
ParentNode
= containerNode;
33 references to ParentNode
PresentationFramework (33)
System\Windows\Documents\SplayTreeNode.cs (18)
170
return this.
ParentNode
;
201
previousNode = this.
ParentNode
;
213
previousNode = previousNode.
ParentNode
;
251
nextNode = this.
ParentNode
;
263
nextNode = nextNode.
ParentNode
;
304
node = node.
ParentNode
;
333
node = node.
ParentNode
;
398
Invariant.Assert(this.
ParentNode
== null, "Can't insert child node!");
406
containingNode = leftSubTree.
ParentNode
;
414
containingNode = location.
ParentNode
;
439
containerNode = this.
ParentNode
;
502
Invariant.Assert(leftSubTree == null || leftSubTree.
ParentNode
== null);
503
Invariant.Assert(rightSubTree == null || rightSubTree.
ParentNode
== null);
630
parentNode = node.
ParentNode
;
656
grandParentNode = parentNode.
ParentNode
;
779
parentNode = this.
ParentNode
;
847
parentNode = this.
ParentNode
;
912
parentNode = this.
ParentNode
;
System\Windows\Documents\TextContainer.cs (5)
2350
Invariant.Assert(middleSubTree.
ParentNode
== null, "Assigning fixup node to parented child!");
2676
leftSubTree.
ParentNode
.ContainedNode = null;
2697
if (middleSubTree.
ParentNode
!= null)
2699
middleSubTree.
ParentNode
.ContainedNode = null;
3170
containingNode = containingNode.
ParentNode
;
System\Windows\Documents\TextPointer.cs (9)
2984
parentNode = searchNode.
ParentNode
;
3453
Invariant.Assert(node.
ParentNode
!= null || node is TextTreeRootNode, "Inconsistent node.ParentNode");
3454
symbolType = (node.
ParentNode
!= null) ? TextPointerContext.ElementEnd : TextPointerContext.None;
3505
Invariant.Assert(node.
ParentNode
!= null || node is TextTreeRootNode, "Inconsistent node.ParentNode");
3506
symbolType = (node.
ParentNode
!= null) ? TextPointerContext.ElementStart : TextPointerContext.None;
3967
Invariant.Assert(oldNode.
ParentNode
== null || oldNode.IsChildOfNode(oldNode.
ParentNode
), "Trying to add ref a dead node!");
3968
Invariant.Assert(newNode.
ParentNode
== null || newNode.IsChildOfNode(newNode.
ParentNode
), "Trying to add ref a dead node!");
System\Windows\Documents\TextTreeText.cs (1)
401
containerNode = leftTree.
ParentNode
;