Expand description
Types of Language Server Index Format (LSIF). LSIF is a standard format for language servers or other programming tools to dump their knowledge about a workspace.
Based on https://microsoft.github.io/language-server-protocol/specifications/lsif/0.6.0/specification/
Structs§
- Declaration
Tag - Definition
Tag - Document
- Edge
Data - Edge
Data Multi In - Entry
- Event
- Item
- Meta
Data - Package
Information - Project
- https://github.com/Microsoft/language-server-protocol/blob/master/indexFormat/specification.md#the-project-vertex
- Range
Based Document Symbol - Reference
Tag - Repository
- Result
Set - https://github.com/Microsoft/language-server-protocol/blob/master/indexFormat/specification.md#result-set
- Tool
Info - Unknown
Tag
Enums§
- Definition
Result Type - Document
Symbol OrRange Based Vec - Edge
- Element
- Encoding
- Event
Kind - Event
Scope - Item
Kind - Location
OrRange Id - Range
Tag - Vertex