37 references to SplayTreeNodeRole
PresentationFramework (37)
System\Windows\Documents\SplayTreeNode.cs (27)
182SplayTreeNodeRole role; 204if (role == SplayTreeNodeRole.LocalRoot) 209if (role == SplayTreeNodeRole.RightChild) 232SplayTreeNodeRole role; 254if (role == SplayTreeNodeRole.LocalRoot) 259if (role == SplayTreeNodeRole.LeftChild) 413Invariant.Assert(location.Role == SplayTreeNodeRole.LocalRoot, "location should be local root!"); 437Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot); 474Invariant.Assert(root.Role == SplayTreeNodeRole.LocalRoot); 511Invariant.Assert(maxNode.Role == SplayTreeNodeRole.LocalRoot); 525Invariant.Assert(maxNode.Role == SplayTreeNodeRole.LocalRoot); 543Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot, "location should be local root!"); 617SplayTreeNodeRole nodeRole; 618SplayTreeNodeRole parentNodeRole; 627if (nodeRole == SplayTreeNodeRole.LocalRoot) 633if (parentNodeRole == SplayTreeNodeRole.LocalRoot) 644if (nodeRole == SplayTreeNodeRole.LeftChild) 671if (nodeRole == SplayTreeNodeRole.LeftChild) 695if (nodeRole == SplayTreeNodeRole.LeftChild) 709Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot, "Splay didn't move node to root!"); 772internal SplayTreeNodeRole Role 777SplayTreeNodeRole role; 783role = SplayTreeNodeRole.LocalRoot; 787role = SplayTreeNodeRole.LeftChild; 792role = SplayTreeNodeRole.RightChild; 863if (this.Role == SplayTreeNodeRole.LeftChild) 928if (this.Role == SplayTreeNodeRole.LeftChild)
System\Windows\Documents\TextContainer.cs (9)
2675Invariant.Assert(leftSubTree.Role == SplayTreeNodeRole.LocalRoot); 2695Invariant.Assert(middleSubTree.Role == SplayTreeNodeRole.LocalRoot, "middleSubTree is not a local root!"); 2715Invariant.Assert(leftSubTree == null || leftSubTree.Role == SplayTreeNodeRole.LocalRoot); 2716Invariant.Assert(middleSubTree == null || middleSubTree.Role == SplayTreeNodeRole.LocalRoot); 2717Invariant.Assert(rightSubTree == null || rightSubTree.Role == SplayTreeNodeRole.LocalRoot); 2971Invariant.Assert(elementNode.Role == SplayTreeNodeRole.LocalRoot); 3028Invariant.Assert(previousNode.Role == SplayTreeNodeRole.LocalRoot); 3043Invariant.Assert(nextNode.Role == SplayTreeNodeRole.LocalRoot); 3124Invariant.Assert(clone.Role == SplayTreeNodeRole.LocalRoot);
System\Windows\Documents\TextPointer.cs (1)
2992if (searchNode.Role == SplayTreeNodeRole.LocalRoot)