Structs§
- Comments
Componentcontaining comment text extracted from the CST (stripped of#prefix).- Current
Type - Dirty
Componentindicating whether or not the document is dirty, a dirty document parsed with errors.- Document
Links Componentused to remember the linked documents.- DynLang
Componentthat allows for language specific implementation for certain things, reducing code duplication.- Element
Componentthat contains the parsed semantic element.- Errors
- Simple wrapper for errors that derives
Component - Global
- Indicates that this should be a global entity, linked to all other documents
- KeyWords
Componentcontaining the typical keywords for the current language.- Label
Componentcontaining thelsp_types::Urlof the current document.- Open
Componentindicating whether or not the document is actually open.- Position
Component Componentused to wrap an incominglsp_types::Position.- RopeC
Componentcontaining the current source code as aLineIndex, used for LSP byte ↔ position conversions.- Source
Componentcontaining the current source code asString- Wrapped
- Simple wrapper structure that derives
Component