Expand description
LSP inlay hints provider for Perl
This crate provides inlay hint generation for type information.
§Features
- Type inference
- Parameter hints
- LSP protocol compatibility
§Usage
ⓘ
use perl_lsp_inlay_hints::InlayHintsProvider;
let provider = InlayHintsProvider::new();
let hints = provider.generate_hints(&ast, source, &symbol_table)?;Structs§
- Inlay
Hint - Inlay hint.
- Inlay
Hints Provider - Inlay hints provider.
Enums§
- Inlay
Hint Kind - Inlay hint kind.
Functions§
- extract_
param_ names - Extracts parameter names from a builtin signature string.
- parameter_
hints - Generates inlay hints for function and method parameters.
- trivial_
type_ hints - Generates inlay hints for trivial types.