clang-tools  14.0.0git
Public Attributes | List of all members
clang::clangd::FoldingRange Struct Reference

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

#include <Protocol.h>

Collaboration diagram for clang::clangd::FoldingRange:
Collaboration graph
[legend]

Public Attributes

unsigned startLine = 0
 
unsigned startCharacter
 
unsigned endLine = 0
 
unsigned endCharacter
 
llvm::Optional< std::string > kind
 

Detailed Description

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

Definition at line 1714 of file Protocol.h.

Member Data Documentation

◆ endCharacter

unsigned clang::clangd::FoldingRange::endCharacter

Definition at line 1718 of file Protocol.h.

◆ endLine

unsigned clang::clangd::FoldingRange::endLine = 0

Definition at line 1717 of file Protocol.h.

◆ kind

llvm::Optional<std::string> clang::clangd::FoldingRange::kind

Definition at line 1719 of file Protocol.h.

◆ startCharacter

unsigned clang::clangd::FoldingRange::startCharacter

Definition at line 1716 of file Protocol.h.

◆ startLine

unsigned clang::clangd::FoldingRange::startLine = 0

Definition at line 1715 of file Protocol.h.


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