sun::lsp::Declaration
struct · Source (opens in a new tab)
struct sun::lsp::DeclarationA declaration found for a symbol: where it is, and the comment stored on it when the tree carries one (declarations loaded from a bundle).
When the stored comment is empty, the source at the location is consulted.
Public Fields
doc
public · variable · Source (opens in a new tab)
std::string sun::lsp::Declaration::docNo documentation comment.
location
public · variable · Source (opens in a new tab)
sun::support::Position sun::lsp::Declaration::locationNo documentation comment.
Related: sun::support::Position
name
public · variable · Source (opens in a new tab)
std::string sun::lsp::Declaration::nameNo documentation comment.
node
public · variable · Source (opens in a new tab)
const ExprAST* sun::lsp::Declaration::node = nullptrNo documentation comment.
Related: ExprAST