clang-tools  7.0.0
Public Attributes | List of all members
clang::clangd::SymbolKindCapabilities Struct Reference

#include <Protocol.h>

Collaboration diagram for clang::clangd::SymbolKindCapabilities:
[legend]

Public Attributes

llvm::Optional< std::vector< SymbolKind > > valueSet
 The SymbolKinds that the client supports. More...
 

Detailed Description

Definition at line 282 of file Protocol.h.

Member Data Documentation

◆ valueSet

llvm::Optional<std::vector<SymbolKind> > clang::clangd::SymbolKindCapabilities::valueSet

The SymbolKinds that the client supports.

If not set, the client only supports <= SymbolKind::Array and will not fall back to a valid default value.

Definition at line 286 of file Protocol.h.

Referenced by clang::clangd::fromJSON().


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