37 references to SplayTreeNodeRole
PresentationFramework (37)
src\Framework\System\Windows\Documents\SplayTreeNode.cs (27)
183SplayTreeNodeRole role; 205if (role == SplayTreeNodeRole.LocalRoot) 210if (role == SplayTreeNodeRole.RightChild) 236SplayTreeNodeRole role; 258if (role == SplayTreeNodeRole.LocalRoot) 263if (role == SplayTreeNodeRole.LeftChild) 420Invariant.Assert(location.Role == SplayTreeNodeRole.LocalRoot, "location should be local root!"); 444Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot); 481Invariant.Assert(root.Role == SplayTreeNodeRole.LocalRoot); 518Invariant.Assert(maxNode.Role == SplayTreeNodeRole.LocalRoot); 532Invariant.Assert(maxNode.Role == SplayTreeNodeRole.LocalRoot); 550Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot, "location should be local root!"); 624SplayTreeNodeRole nodeRole; 625SplayTreeNodeRole parentNodeRole; 634if (nodeRole == SplayTreeNodeRole.LocalRoot) 640if (parentNodeRole == SplayTreeNodeRole.LocalRoot) 651if (nodeRole == SplayTreeNodeRole.LeftChild) 678if (nodeRole == SplayTreeNodeRole.LeftChild) 702if (nodeRole == SplayTreeNodeRole.LeftChild) 716Invariant.Assert(this.Role == SplayTreeNodeRole.LocalRoot, "Splay didn't move node to root!"); 779internal SplayTreeNodeRole Role 784SplayTreeNodeRole role; 790role = SplayTreeNodeRole.LocalRoot; 794role = SplayTreeNodeRole.LeftChild; 799role = SplayTreeNodeRole.RightChild; 870if (this.Role == SplayTreeNodeRole.LeftChild) 935if (this.Role == SplayTreeNodeRole.LeftChild)
src\Framework\System\Windows\Documents\TextContainer.cs (9)
2716Invariant.Assert(leftSubTree.Role == SplayTreeNodeRole.LocalRoot); 2736Invariant.Assert(middleSubTree.Role == SplayTreeNodeRole.LocalRoot, "middleSubTree is not a local root!"); 2759Invariant.Assert(leftSubTree == null || leftSubTree.Role == SplayTreeNodeRole.LocalRoot); 2760Invariant.Assert(middleSubTree == null || middleSubTree.Role == SplayTreeNodeRole.LocalRoot); 2761Invariant.Assert(rightSubTree == null || rightSubTree.Role == SplayTreeNodeRole.LocalRoot); 3019Invariant.Assert(elementNode.Role == SplayTreeNodeRole.LocalRoot); 3076Invariant.Assert(previousNode.Role == SplayTreeNodeRole.LocalRoot); 3091Invariant.Assert(nextNode.Role == SplayTreeNodeRole.LocalRoot); 3172Invariant.Assert(clone.Role == SplayTreeNodeRole.LocalRoot);
src\Framework\System\Windows\Documents\TextPointer.cs (1)
3023if (searchNode.Role == SplayTreeNodeRole.LocalRoot)