reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/IntervalMap.h
 1810   if (!P.valid())
 1811     P.legalizeForInsert(this->map->height);
 1814   if (P.leafOffset() == 0 && Traits::startLess(a, P.leaf<Leaf>().start(0))) {
 1814   if (P.leafOffset() == 0 && Traits::startLess(a, P.leaf<Leaf>().start(0))) {
 1816     if (NodeRef Sib = P.getLeftSibling(P.height())) {
 1816     if (NodeRef Sib = P.getLeftSibling(P.height())) {
 1826         Leaf &CurLeaf = P.leaf<Leaf>();
 1827         P.moveLeft(P.height());
 1827         P.moveLeft(P.height());
 1831           setNodeStop(P.height(), SibLeaf.stop(SibOfs) = b);
 1847   unsigned Size = P.leafSize();
 1848   bool Grow = P.leafOffset() == Size;
 1849   Size = P.leaf<Leaf>().insertFrom(P.leafOffset(), Size, a, b, y);
 1849   Size = P.leaf<Leaf>().insertFrom(P.leafOffset(), Size, a, b, y);
 1853     overflow<Leaf>(P.height());
 1854     Grow = P.leafOffset() == P.leafSize();
 1854     Grow = P.leafOffset() == P.leafSize();
 1855     Size = P.leaf<Leaf>().insertFrom(P.leafOffset(), P.leafSize(), a, b, y);
 1855     Size = P.leaf<Leaf>().insertFrom(P.leafOffset(), P.leafSize(), a, b, y);
 1855     Size = P.leaf<Leaf>().insertFrom(P.leafOffset(), P.leafSize(), a, b, y);
 1860   P.setSize(P.height(), Size);
 1860   P.setSize(P.height(), Size);
 1864     setNodeStop(P.height(), b);