reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
635 assert((i == Size || Traits::stopLess(b, start(i))) && "Overlapping insert"); 641 if (i != Size && value(i) == y && Traits::adjacent(b, start(i))) { 656 start(i) = a; 663 if (value(i) == y && Traits::adjacent(b, start(i))) { 664 start(i) = a; 674 start(i) = a; 1200 rootBranchStart() = node[0].template get<Leaf>().start(0); 1331 return branched() ? path.leaf<Leaf>().start(path.leafOffset()) : 1332 path.leaf<RootLeaf>().start(path.leafOffset()); 1649 return Node.value(i) == Value && Traits::adjacent(Stop, Node.start(i)); 1654 return Node.value(i) == Value && Traits::adjacent(Stop, Node.start(i)); 1657 return Node.value(0) == Value && Traits::adjacent(Stop, Node.start(0)); 1814 if (P.leafOffset() == 0 && Traits::startLess(a, P.leaf<Leaf>().start(0))) { 1828 if (Traits::stopLess(b, CurLeaf.start(0)) && 1829 (y != CurLeaf.value(0) || !Traits::adjacent(b, CurLeaf.start(0)))) { 1836 a = SibLeaf.start(SibOfs); 1894 IM.rootBranchStart() = P.leaf<Leaf>().start(0); 1907 IM.rootBranchStart() = P.leaf<Leaf>().start(0);