Skip to main content

Module references

Module references 

Source
Expand description

LSP references provider for symbol usage analysis.

Structs§

Location
Represents a location inside a resource, such as a line inside a text file.
TypeDefinitionProvider
Provides go-to-type-definition functionality for Perl code.
TypeHierarchyItem
Represents a type in the hierarchy
TypeHierarchyProvider
Provider for type hierarchy (inheritance) information
WorkspaceSymbol
LSP WorkspaceSymbol representing a symbol found in the workspace.
WorkspaceSymbolsProvider
Workspace symbols provider for LSP workspace/symbol requests.

Enums§

TypeHierarchySymbolKind
Kind of symbol in the type hierarchy (LSP protocol values)

Functions§

compute_links
Computes document links for a given Perl document.
find_references_single_file
Return (start_offset, end_offset) for same-file references