clang API Documentation
#include <RewriteRope.h>
Public Types | |
| typedef RopePieceBTreeIterator | iterator |
Public Member Functions | |
| RopePieceBTree () | |
| RopePieceBTree (const RopePieceBTree &RHS) | |
| ~RopePieceBTree () | |
| iterator | begin () const |
| iterator | end () const |
| unsigned | size () const |
| unsigned | empty () const |
| void | clear () |
| void | insert (unsigned Offset, const RopePiece &R) |
| void | erase (unsigned Offset, unsigned NumBytes) |
Definition at line 137 of file RewriteRope.h.
Definition at line 145 of file RewriteRope.h.
Definition at line 715 of file RewriteRope.cpp.
| RopePieceBTree::RopePieceBTree | ( | const RopePieceBTree & | RHS | ) |
Definition at line 718 of file RewriteRope.cpp.
References empty().
Definition at line 722 of file RewriteRope.cpp.
References getRoot().
| iterator clang::RopePieceBTree::begin | ( | ) | const [inline] |
Definition at line 146 of file RewriteRope.h.
Referenced by clang::RewriteRope::begin().
| void RopePieceBTree::clear | ( | ) |
Definition at line 730 of file RewriteRope.cpp.
References getRoot().
Referenced by clang::RewriteRope::clear().
| unsigned clang::RopePieceBTree::empty | ( | ) | const [inline] |
| iterator clang::RopePieceBTree::end | ( | ) | const [inline] |
Definition at line 147 of file RewriteRope.h.
Referenced by clang::RewriteRope::end().
| void RopePieceBTree::erase | ( | unsigned | Offset, |
| unsigned | NumBytes | ||
| ) |
Definition at line 749 of file RewriteRope.cpp.
References getRoot().
Referenced by clang::RewriteRope::erase().
| void RopePieceBTree::insert | ( | unsigned | Offset, |
| const RopePiece & | R | ||
| ) |
Definition at line 739 of file RewriteRope.cpp.
References getRoot().
Referenced by clang::RewriteRope::assign(), and clang::RewriteRope::insert().
| unsigned RopePieceBTree::size | ( | ) | const |
Definition at line 726 of file RewriteRope.cpp.
References getRoot().
Referenced by empty(), and clang::RewriteRope::size().