nixd
Loading...
Searching...
No Matches
Public Attributes | Static Public Attributes | List of all members
lspserver::FoldingRange Struct Reference

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"
 

Detailed Description

Stores information about a region of code that can be folded.

Definition at line 1825 of file lspserver/include/lspserver/Protocol.h.

Member Data Documentation

◆ COMMENT_KIND

const llvm::StringLiteral lspserver::FoldingRange::COMMENT_KIND = "comment"
static

Definition at line 1832 of file lspserver/include/lspserver/Protocol.h.

◆ endCharacter

unsigned lspserver::FoldingRange::endCharacter

Definition at line 1829 of file lspserver/include/lspserver/Protocol.h.

◆ endLine

unsigned lspserver::FoldingRange::endLine = 0

Definition at line 1828 of file lspserver/include/lspserver/Protocol.h.

◆ IMPORT_KIND

const llvm::StringLiteral lspserver::FoldingRange::IMPORT_KIND = "import"
static

Definition at line 1833 of file lspserver/include/lspserver/Protocol.h.

◆ kind

std::string lspserver::FoldingRange::kind

Definition at line 1834 of file lspserver/include/lspserver/Protocol.h.

◆ REGION_KIND

const llvm::StringLiteral lspserver::FoldingRange::REGION_KIND = "region"
static

Definition at line 1831 of file lspserver/include/lspserver/Protocol.h.

◆ startCharacter

unsigned lspserver::FoldingRange::startCharacter

Definition at line 1827 of file lspserver/include/lspserver/Protocol.h.

◆ startLine

unsigned lspserver::FoldingRange::startLine = 0

Definition at line 1826 of file lspserver/include/lspserver/Protocol.h.


The documentation for this struct was generated from the following files: