[silver:langutil:lsp]

Contents of [silver:langutil:lsp]:

Defined in this grammar:

These lexer classes correspond to the semantic token types and modifiers as specified in the language server protocol - the names match the names specified in the protocol, with the first letter made capitalized. These names are fairly generic, so this grammar should typically be given a prefix when imported, e.g. import silver:langutil:lsp as lsp;.

See https://microsoft.github.io/language-server-protocol/specifications/lsp/3.17/specification/#textDocument_semanticTokens

lexer class Namespace

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 14.

(Undocumented.)


lexer class Type

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 15.

(Undocumented.)


lexer class Class

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 16.

(Undocumented.)


lexer class Enum

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 17.

(Undocumented.)


lexer class Interface

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 18.

(Undocumented.)


lexer class Struct

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 19.

(Undocumented.)


lexer class TypeParameter

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 20.

(Undocumented.)


lexer class Parameter

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 21.

(Undocumented.)


lexer class Variable

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 22.

(Undocumented.)


lexer class Property

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 23.

(Undocumented.)


lexer class EnumMember

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 24.

(Undocumented.)


lexer class Event

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 25.

(Undocumented.)


lexer class Function

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 26.

(Undocumented.)


lexer class Method

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 27.

(Undocumented.)


lexer class Macro

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 28.

(Undocumented.)


lexer class Keyword

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 29.

(Undocumented.)


lexer class Modifier

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 30.

(Undocumented.)


lexer class Comment

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 31.

(Undocumented.)


lexer class String_

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 32.

(Undocumented.)


lexer class Number

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 33.

(Undocumented.)


lexer class Regexp

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 34.

(Undocumented.)


lexer class Operator

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 35.

(Undocumented.)


lexer class Decorator

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 36.

(Undocumented.)


lexer class Declaration

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 39.

(Undocumented.)


lexer class Definition

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 40.

(Undocumented.)


lexer class Readonly

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 41.

(Undocumented.)


lexer class Static

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 42.

(Undocumented.)


lexer class Deprecated

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 43.

(Undocumented.)


lexer class Abstract

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 44.

(Undocumented.)


lexer class Async

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 45.

(Undocumented.)


lexer class Modification

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 46.

(Undocumented.)


lexer class Documentation

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 47.

(Undocumented.)


lexer class DefaultLibrary

Contained in grammar [silver:langutil:lsp]. Defined at silver/langutil/lsp/SemanticTokens.sv line 48.

(Undocumented.)