clang-tools
7.0.0
|
Represents information about programming constructs like variables, classes, interfaces etc. More...
#include <Protocol.h>
Public Attributes | |
std::string | name |
The name of this symbol. More... | |
SymbolKind | kind |
The kind of this symbol. More... | |
Location | location |
The location of this symbol. More... | |
std::string | containerName |
The name of the symbol containing this symbol. More... | |
Represents information about programming constructs like variables, classes, interfaces etc.
Definition at line 585 of file Protocol.h.
std::string clang::clangd::SymbolInformation::containerName |
The name of the symbol containing this symbol.
Definition at line 596 of file Protocol.h.
Referenced by clang::clangd::operator<<(), and clang::clangd::toJSON().
SymbolKind clang::clangd::SymbolInformation::kind |
The kind of this symbol.
Definition at line 590 of file Protocol.h.
Referenced by clang::clangd::toJSON().
Location clang::clangd::SymbolInformation::location |
The location of this symbol.
Definition at line 593 of file Protocol.h.
Referenced by clang::clangd::toJSON().
std::string clang::clangd::SymbolInformation::name |
The name of this symbol.
Definition at line 587 of file Protocol.h.
Referenced by clang::clangd::operator<<(), and clang::clangd::toJSON().