Expand description
Incremental parsing for efficient re-parsing during editing. Compatibility re-export of incremental parsing modules.
Modules§
- incremental_
advanced_ reuse - Incremental parsing implementation and helpers. Advanced tree reuse algorithms for incremental parsing
- incremental_
checkpoint - Incremental parsing implementation and helpers. Incremental parser with lexer checkpointing
- incremental_
document - Incremental parsing implementation and helpers. High-performance incremental document parsing with subtree reuse
- incremental_
edit - Incremental parsing implementation and helpers. Enhanced edit structure for incremental parsing with text content
- incremental_
handler_ v2 - Incremental parsing implementation and helpers. Incremental LSP didChange handler (deprecated).
- incremental_
integration - Incremental parsing implementation and helpers. Integration module for incremental parsing with the main LSP server
- incremental_
simple - Incremental parsing implementation and helpers. Simplified incremental parsing implementation
- incremental_
v2 - Incremental parsing implementation and helpers. Incremental parsing implementation with comprehensive tree reuse
Structs§
- Edit
- Incremental parsing implementation and helpers. Edit description
- Incremental
State - Incremental parsing implementation and helpers. Incremental parsing state
- LexCheckpoint
- Incremental parsing implementation and helpers. Stable restart points to avoid re-lexing the whole world
- Line
Index - Incremental parsing implementation and helpers. Line index for byte <-> (line, col) mapping.
- Parse
Checkpoint - Incremental parsing implementation and helpers. Parse checkpoint with scope context
- Reparse
Result - Incremental parsing implementation and helpers. Result of incremental reparse
- Scope
Snapshot - Incremental parsing implementation and helpers. Scope information at a parse checkpoint
Functions§
- apply_
edits - Incremental parsing implementation and helpers. Apply edits incrementally