Home | History | Annotate | Download | only in Rewrite

Lines Matching refs:Root

79     /// the root, which may have less) and may have at most 2*WidthFactor
716 Root = new RopePieceBTreeLeaf();
720 Root = new RopePieceBTreeLeaf();
723 getRoot(Root)->Destroy();
727 return getRoot(Root)->size();
731 if (RopePieceBTreeLeaf *Leaf = dyn_cast<RopePieceBTreeLeaf>(getRoot(Root)))
734 getRoot(Root)->Destroy();
735 Root = new RopePieceBTreeLeaf();
741 if (RopePieceBTreeNode *RHS = getRoot(Root)->split(Offset))
742 Root = new RopePieceBTreeInterior(getRoot(Root), RHS);
745 if (RopePieceBTreeNode *RHS = getRoot(Root)->insert(Offset, R))
746 Root = new RopePieceBTreeInterior(getRoot(Root), RHS);
751 if (RopePieceBTreeNode *RHS = getRoot(Root)->split(Offset))
752 Root = new RopePieceBTreeInterior(getRoot(Root), RHS);
755 getRoot(Root)->erase(Offset, NumBytes);