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

References

include/llvm/ADT/IntervalMap.h
  633   assert((i == 0 || Traits::stopLess(stop(i - 1), a)));
  634   assert((i == Size || !Traits::stopLess(stop(i), a)));
  638   if (i && value(i - 1) == y && Traits::adjacent(stop(i - 1), a)) {
  642       stop(i - 1) = stop(i);
  642       stop(i - 1) = stop(i);
  646     stop(i - 1) = b;
  657     stop(i) = b;
  675   stop(i) = b;
 1197     rootBranch().stop(n) = node[n].template get<Leaf>().stop(size[n]-1);
 1338     return branched() ? path.leaf<Leaf>().stop(path.leafOffset()) :
 1339                         path.leaf<RootLeaf>().stop(path.leafOffset());
 1483   if (!Traits::stopLess(path.leaf<Leaf>().stop(path.leafSize() - 1), x)) {
 1620                 Traits::adjacent(Node.stop(i-1), Start);
 1625     return Node.value(i-1) == Value && Traits::adjacent(Node.stop(i-1), Start);
 1629     return Node.value(i) == Value && Traits::adjacent(Node.stop(i), Start);
 1820           Traits::adjacent(SibLeaf.stop(SibOfs), a)) {
 1831           setNodeStop(P.height(), SibLeaf.stop(SibOfs) = b);
 1904     setNodeStop(IM.height, Node.stop(NewSize - 1));
 2018     KeyT Stop = Node[Pos]->stop(NewSize[Pos]-1);