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

References

include/llvm/ADT/IntervalMap.h
  828     path[Level] = Entry(subtree(Level - 1), offset(Level));
 1494       if (!Traits::stopLess(path.node<Branch>(l).stop(path.offset(l)), x)) {
 1496         path.offset(l + 1) =
 1497           path.node<Branch>(l + 1).safeFind(path.offset(l + 1), x);
 1503     if (!Traits::stopLess(map->rootBranch().stop(path.offset(0)), x)) {
 1504       path.offset(1) = path.node<Branch>(1).safeFind(path.offset(1), x);
 1504       path.offset(1) = path.node<Branch>(1).safeFind(path.offset(1), x);
 1510   setRoot(map->rootBranch().findFrom(path.offset(0), map->rootSize, x));
 1672     P.node<Branch>(Level).stop(P.offset(Level)) = Stop;
 1677   P.node<RootBranch>(Level).stop(P.offset(Level)) = Stop;
 1745       IM.rootBranch().insert(P.offset(0), IM.rootSize, Node, Stop);
 1753     IdxPair Offset = IM.splitRoot(P.offset(0));
 1770   P.node<Branch>(Level).insert(P.offset(Level), P.size(Level), Node, Stop);
 1922     IM.rootBranch().erase(P.offset(0), IM.rootSize);
 1939       Parent.erase(P.offset(Level), P.size(Level));
 1943       if (P.offset(Level) == NewSize) {
 1952     P.offset(Level + 1) = 0;
 1972   unsigned Offset = P.offset(Level);
 2037   P.offset(Level) = NewOffset.second;