sun::lsp::Target
struct · Source (opens in a new tab)
struct sun::lsp::TargetThe node under the cursor with its ancestors (outermost first) and the type parameter bindings in effect when it sits inside a generic body.
Public Functions
node
public · function · Source (opens in a new tab)
const ExprAST & sun::lsp::Target::node() constReturns the syntax node selected at the requested source offset.
Related: ExprAST
Public Fields
bindings
public · variable · Source (opens in a new tab)
Bindings sun::lsp::Target::bindingsNo documentation comment.
Related: Bindings
chain
public · variable · Source (opens in a new tab)
std::vector<const ExprAST*> sun::lsp::Target::chainNo documentation comment.
Related: ExprAST