clang-tools 18.0.0git
|
Stores information about a region of code that can be folded. More...
#include <Protocol.h>
Public Attributes | |
unsigned | startLine = 0 |
unsigned | startCharacter |
unsigned | endLine = 0 |
unsigned | endCharacter |
std::string | kind |
Static Public Attributes | |
static const llvm::StringLiteral | REGION_KIND = "region" |
static const llvm::StringLiteral | COMMENT_KIND = "comment" |
static const llvm::StringLiteral | IMPORT_KIND = "import" |
Stores information about a region of code that can be folded.
Definition at line 1894 of file Protocol.h.
|
static |
Definition at line 1901 of file Protocol.h.
Referenced by clang::clangd::getFoldingRanges().
unsigned clang::clangd::FoldingRange::endCharacter |
Definition at line 1898 of file Protocol.h.
Referenced by clang::clangd::getFoldingRanges().
unsigned clang::clangd::FoldingRange::endLine = 0 |
Definition at line 1897 of file Protocol.h.
Referenced by clang::clangd::getFoldingRanges().
|
static |
Definition at line 1902 of file Protocol.h.
std::string clang::clangd::FoldingRange::kind |
Definition at line 1903 of file Protocol.h.
Referenced by clang::clangd::getFoldingRanges().
|
static |
Definition at line 1900 of file Protocol.h.
Referenced by clang::clangd::getFoldingRanges().
unsigned clang::clangd::FoldingRange::startCharacter |
Definition at line 1896 of file Protocol.h.
Referenced by clang::clangd::getFoldingRanges().
unsigned clang::clangd::FoldingRange::startLine = 0 |
Definition at line 1895 of file Protocol.h.
Referenced by clang::clangd::getFoldingRanges().