clang-tools
8.0.0
|
#include <Protocol.h>
Public Member Functions | |
bool | contains (Position Pos) const |
bool | contains (Range Rng) const |
Public Attributes | |
Position | start |
The range's start position. More... | |
Position | end |
The range's end position. More... | |
Friends | |
bool | operator== (const Range &LHS, const Range &RHS) |
bool | operator!= (const Range &LHS, const Range &RHS) |
bool | operator< (const Range &LHS, const Range &RHS) |
Definition at line 154 of file Protocol.h.
|
inline |
Definition at line 171 of file Protocol.h.
|
inline |
Definition at line 172 of file Protocol.h.
References end, clang::clangd::fromJSON(), clang::clangd::operator<<(), start, and clang::clangd::toJSON().
Definition at line 164 of file Protocol.h.
Definition at line 167 of file Protocol.h.
Definition at line 161 of file Protocol.h.
Position clang::clangd::Range::end |
The range's end position.
Definition at line 159 of file Protocol.h.
Referenced by contains(), clang::clangd::fromJSON(), clang::clangd::IsRangeConsecutive(), clang::clangd::operator<<(), and clang::clangd::toJSON().
Position clang::clangd::Range::start |
The range's start position.
Definition at line 156 of file Protocol.h.
Referenced by contains(), clang::clangd::fromJSON(), clang::clangd::IsRangeConsecutive(), clang::clangd::operator<<(), and clang::clangd::toJSON().