clang-tools
9.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 824 of file Protocol.h.
std::string clang::clangd::SymbolInformation::containerName |
The name of the symbol containing this symbol.
Definition at line 835 of file Protocol.h.
Referenced by clang::clangd::flattenSymbolHierarchy(), and clang::clangd::operator<<().
SymbolKind clang::clangd::SymbolInformation::kind |
The kind of this symbol.
Definition at line 829 of file Protocol.h.
Referenced by clang::clangd::flattenSymbolHierarchy().
Location clang::clangd::SymbolInformation::location |
The location of this symbol.
Definition at line 832 of file Protocol.h.
Referenced by clang::clangd::flattenSymbolHierarchy().
std::string clang::clangd::SymbolInformation::name |
The name of this symbol.
Definition at line 826 of file Protocol.h.
Referenced by clang::clangd::flattenSymbolHierarchy(), and clang::clangd::operator<<().