|
const KeyT & | stop (unsigned i) const |
|
const NodeRef & | subtree (unsigned i) const |
|
KeyT & | stop (unsigned i) |
|
NodeRef & | subtree (unsigned i) |
|
unsigned | findFrom (unsigned i, unsigned Size, KeyT x) const |
|
unsigned | safeFind (unsigned i, KeyT x) const |
|
NodeRef | safeLookup (KeyT x) const |
|
void | insert (unsigned i, unsigned Size, NodeRef Node, KeyT Stop) |
|
void | copy (const NodeBase< NodeRef, KeyT, M > &Other, unsigned i, unsigned j, unsigned Count) |
|
void | moveLeft (unsigned i, unsigned j, unsigned Count) |
|
void | moveRight (unsigned i, unsigned j, unsigned Count) |
|
void | erase (unsigned i, unsigned j, unsigned Size) |
|
void | erase (unsigned i, unsigned Size) |
|
void | shift (unsigned i, unsigned Size) |
|
void | transferToLeftSib (unsigned Size, NodeBase &Sib, unsigned SSize, unsigned Count) |
|
void | transferToRightSib (unsigned Size, NodeBase &Sib, unsigned SSize, unsigned Count) |
|
int | adjustFromLeftSib (unsigned Size, NodeBase &Sib, unsigned SSize, int Add) |
|
template<typename, typename, unsigned, typename>
class llvm::IntervalMapImpl::BranchNode< typename, typename, unsigned, typename >
Definition at line 180 of file IntervalMap.h.