Lines Matching refs:Root
717 Root = new RopePieceBTreeLeaf(); in RopePieceBTree()
721 Root = new RopePieceBTreeLeaf(); in RopePieceBTree()
724 getRoot(Root)->Destroy(); in ~RopePieceBTree()
728 return getRoot(Root)->size(); in size()
732 if (RopePieceBTreeLeaf *Leaf = dyn_cast<RopePieceBTreeLeaf>(getRoot(Root))) in clear()
735 getRoot(Root)->Destroy(); in clear()
736 Root = new RopePieceBTreeLeaf(); in clear()
742 if (RopePieceBTreeNode *RHS = getRoot(Root)->split(Offset)) in insert()
743 Root = new RopePieceBTreeInterior(getRoot(Root), RHS); in insert()
746 if (RopePieceBTreeNode *RHS = getRoot(Root)->insert(Offset, R)) in insert()
747 Root = new RopePieceBTreeInterior(getRoot(Root), RHS); in insert()
752 if (RopePieceBTreeNode *RHS = getRoot(Root)->split(Offset)) in erase()
753 Root = new RopePieceBTreeInterior(getRoot(Root), RHS); in erase()
756 getRoot(Root)->erase(Offset, NumBytes); in erase()