Lines Matching refs:NextLeaf
146 RopePieceBTreeLeaf *NextLeaf = nullptr; member in __anon358058e30111::RopePieceBTreeLeaf
152 if (PrevLeaf || NextLeaf) in ~RopePieceBTreeLeaf()
173 const RopePieceBTreeLeaf *getNextLeafInOrder() const { return NextLeaf; } in getNextLeafInOrder()
176 assert(!PrevLeaf && !NextLeaf && "Already in ordering"); in insertAfterLeafInOrder()
178 NextLeaf = Node->NextLeaf; in insertAfterLeafInOrder()
179 if (NextLeaf) in insertAfterLeafInOrder()
180 NextLeaf->PrevLeaf = &NextLeaf; in insertAfterLeafInOrder()
181 PrevLeaf = &Node->NextLeaf; in insertAfterLeafInOrder()
182 Node->NextLeaf = this; in insertAfterLeafInOrder()
187 *PrevLeaf = NextLeaf; in removeFromLeafInOrder()
188 if (NextLeaf) in removeFromLeafInOrder()
189 NextLeaf->PrevLeaf = PrevLeaf; in removeFromLeafInOrder()
190 } else if (NextLeaf) { in removeFromLeafInOrder()
191 NextLeaf->PrevLeaf = nullptr; in removeFromLeafInOrder()