Rope that supports efficient mid‐string insert and erase.
Synopsis
Declared in <llvm/ADT/RewriteRope.h>
class RewriteRope;
Type Aliases
Name |
Description |
Const character iterator over the rope contents. |
|
Character iterator over the rope contents. |
Member Functions
Name |
Description |
|
Constructors |
|
Copy assignment is deleted. |
Replace the rope contents with the byte range []`Start,` |
|
Iterator to the first character. |
|
Remove all characters from the rope. |
|
Past‐the‐end character iterator. |
|
Erase |
|
Insert the byte range []`Start,` |
|
Return the number of characters in the rope. |
Created with MrDocs