package
0.0.0-20240730211532-5689e7e8a3aa
Repository: https://github.com/tilt-dev/starlark-lsp.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
DocumentSymbols returns all symbols with document-wide visibility.
No description provided by the author
No description provided by the author
No description provided by the author
Find the deepest child node for which `compare` returns 0.
Function finds a function definition for the given function name that is a direct child of the provided sitter.Node.
Functions finds all function definitions that are direct children of the provided sitter.Node.
No description provided by the author
A node is in the scope of the top level module if there are no function definitions in the ancestry of the node.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NamedNodeAtPosition returns the most granular named descendant at a position.
No description provided by the author
NodeAtPosition returns the node (named or unnamed) with the smallest start/end range that covers the given position.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
PositionToPoint converts an LSP protocol file location to a Tree-sitter file location.
Query executes a Tree-sitter S-expression query against a subtree and invokes matchFn on each result.
No description provided by the author
Get all symbols defined at the same level as the given node.
No description provided by the author
No description provided by the author
Returns only the symbols that occur before the node given if any, otherwise return all symbols.
Get all symbols defined in scopes at or above the level of the given node, excluding symbols from the top-level module (document symbols).
No description provided by the author
Unquote a Tree sitter string node into its string contents.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
FunctionParameters extracts parameters from a function definition and supports a mixture of positional parameters, default value parameters, typed parameters*, and typed default value parameters*.
Extract all identifiers from the subtree.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

No description provided by the author

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

No description provided by the author

# Type aliases

No description provided by the author