clang 8.0.0

Classes | Namespaces
RewriteRope.h File Reference
`#include "llvm/ADT/IntrusiveRefCntPtr.h"`
`#include "llvm/ADT/StringRef.h"`
`#include <cassert>`
`#include <cstddef>`
`#include <iterator>`
`#include <utility>`
Include dependency graph for RewriteRope.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | clang::RopeRefCountString
| RopeRefCountString - This struct is allocated with 'new char[]' from the heap, and represents a reference counted chunk of string data. More...
struct | clang::RopePiece
| RopePiece - This class represents a view into a RopeRefCountString object. More...
class | clang::RopePieceBTreeIterator
| RopePieceBTreeIterator - This class provides read-only forward iteration over bytes that are in a RopePieceBTree. More...
class | clang::RopePieceBTree
class | clang::RewriteRope
| RewriteRope - A powerful string class. More...

## Namespaces
| clang
| Dataflow Directional Tag Classes.