37 references to SplayTreeNodeRole
PresentationFramework (37)
System\Windows\Documents\SplayTreeNode.cs (27)
181SplayTreeNodeRole role; 203if (role == SplayTreeNodeRole.LocalRoot) 208if (role == SplayTreeNodeRole.RightChild) 231SplayTreeNodeRole role; 253if (role == SplayTreeNodeRole.LocalRoot) 258if (role == SplayTreeNodeRole.LeftChild) 412Invariant.Assert(location.Role == SplayTreeNodeRole.LocalRoot, "location should be local root!"); 433Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot); 458Invariant.Assert(root.Role == SplayTreeNodeRole.LocalRoot); 492Invariant.Assert(maxNode.Role == SplayTreeNodeRole.LocalRoot); 503Invariant.Assert(maxNode.Role == SplayTreeNodeRole.LocalRoot); 521Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot, "location should be local root!"); 595SplayTreeNodeRole nodeRole; 596SplayTreeNodeRole parentNodeRole; 605if (nodeRole == SplayTreeNodeRole.LocalRoot) 611if (parentNodeRole == SplayTreeNodeRole.LocalRoot) 622if (nodeRole == SplayTreeNodeRole.LeftChild) 649if (nodeRole == SplayTreeNodeRole.LeftChild) 673if (nodeRole == SplayTreeNodeRole.LeftChild) 687Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot, "Splay didn't move node to root!"); 750internal SplayTreeNodeRole Role 755SplayTreeNodeRole role; 761role = SplayTreeNodeRole.LocalRoot; 765role = SplayTreeNodeRole.LeftChild; 770role = SplayTreeNodeRole.RightChild; 838if (this.Role == SplayTreeNodeRole.LeftChild) 900if (this.Role == SplayTreeNodeRole.LeftChild)
System\Windows\Documents\TextContainer.cs (9)
2671Invariant.Assert(leftSubTree.Role == SplayTreeNodeRole.LocalRoot); 2691Invariant.Assert(middleSubTree.Role == SplayTreeNodeRole.LocalRoot, "middleSubTree is not a local root!"); 2711Invariant.Assert(leftSubTree == null || leftSubTree.Role == SplayTreeNodeRole.LocalRoot); 2712Invariant.Assert(middleSubTree == null || middleSubTree.Role == SplayTreeNodeRole.LocalRoot); 2713Invariant.Assert(rightSubTree == null || rightSubTree.Role == SplayTreeNodeRole.LocalRoot); 2967Invariant.Assert(elementNode.Role == SplayTreeNodeRole.LocalRoot); 3024Invariant.Assert(previousNode.Role == SplayTreeNodeRole.LocalRoot); 3039Invariant.Assert(nextNode.Role == SplayTreeNodeRole.LocalRoot); 3117Invariant.Assert(clone.Role == SplayTreeNodeRole.LocalRoot);
System\Windows\Documents\TextPointer.cs (1)
2991if (searchNode.Role == SplayTreeNodeRole.LocalRoot)