dls.protocol.definitions

Undocumented in source.

Members

Aliases

DocumentSelector
alias DocumentSelector = DocumentFilter[]
Undocumented in source.
DocumentUri
alias DocumentUri = string
Undocumented in source.

Classes

Command
class Command
Undocumented in source.
Diagnostic
class Diagnostic
Undocumented in source.
DocumentFilter
class DocumentFilter
Undocumented in source.
Location
class Location
Undocumented in source.
MarkupContent
class MarkupContent
Undocumented in source.
Position
class Position
Undocumented in source.
Range
class Range
Undocumented in source.
TextDocumentEdit
class TextDocumentEdit
Undocumented in source.
TextDocumentIdentifier
class TextDocumentIdentifier
Undocumented in source.
TextDocumentItem
class TextDocumentItem
Undocumented in source.
TextDocumentPositionParams
class TextDocumentPositionParams
Undocumented in source.
TextEdit
class TextEdit
Undocumented in source.
VersionedTextDocumentIdentifier
class VersionedTextDocumentIdentifier
Undocumented in source.
WorkspaceEdit
class WorkspaceEdit
Undocumented in source.

Enums

DiagnosticSeverity
enum DiagnosticSeverity
Undocumented in source.
MarkupKind
enum MarkupKind
Undocumented in source.

Imports

JSONValue (from std.json)
public import std.json : JSONValue;
Undocumented in source.
Nullable (from std.typecons)
public import std.typecons : Nullable, nullable;
Undocumented in source.
nullable (from std.typecons)
public import std.typecons : Nullable, nullable;
Undocumented in source.

Meta