clang
3.9.0
|
A source range independent of the SourceManager
.
More...
#include <Replacement.h>
Public Member Functions | |
Range () | |
Range (unsigned Offset, unsigned Length) | |
unsigned | getOffset () const |
Accessors. More... | |
unsigned | getLength () const |
Range Predicates | |
Whether this range overlaps with | |
bool | overlapsWith (Range RHS) const |
bool | contains (Range RHS) const |
Whether this range contains RHS or not. More... | |
bool | operator== (const Range &RHS) const |
Whether this range equals to RHS or not. More... | |
A source range independent of the SourceManager
.
Definition at line 38 of file Replacement.h.
|
inline |
Definition at line 40 of file Replacement.h.
Definition at line 41 of file Replacement.h.
Whether this range contains RHS
or not.
Definition at line 57 of file Replacement.h.
|
inline |
Definition at line 46 of file Replacement.h.
Referenced by clang::tooling::Replacement::apply(), clang::tooling::deduplicate(), clang::tooling::Replacement::getLength(), clang::tooling::mergeAndSortRanges(), operator==(), and clang::tooling::Replacement::toString().
|
inline |
Accessors.
Definition at line 45 of file Replacement.h.
Referenced by clang::tooling::Replacement::apply(), clang::tooling::deduplicate(), clang::tooling::Replacement::getOffset(), clang::tooling::mergeAndSortRanges(), operator==(), and clang::tooling::Replacement::toString().
Whether this range equals to RHS
or not.
Definition at line 63 of file Replacement.h.
References getLength(), and getOffset().
Definition at line 52 of file Replacement.h.