enum LSP::Data::SymbolKind

Defined in:

lsp/data/symbol_kind.cr

Enum Members

File = 1
Module = 2
Namespace = 3
Package = 4
Class = 5
Method = 6
Property = 7
Field = 8
Constructor = 9
Enum = 10
Interface = 11
Function = 12
Variable = 13
Constant = 14
String = 15
Number = 16
Boolean = 17
Array = 18
Object = 19
Key = 20
Null = 21
EnumMember = 22
Struct = 23
Event = 24
Operator = 25
TypeParameter = 26

Constructors

Class Method Summary

Instance Method Summary

Constructor Detail

def self.new(*args) #

[View source]

Class Method Detail

def self.default #

[View source]

Instance Method Detail

def array? #

[View source]
def boolean? #

[View source]
def class? #

[View source]
def constant? #

[View source]
def constructor? #

[View source]
def enum? #

[View source]
def enum_member? #

[View source]
def event? #

[View source]
def field? #

[View source]
def file? #

[View source]
def function? #

[View source]
def interface? #

[View source]
def key? #

[View source]
def method? #

[View source]
def module? #

[View source]
def namespace? #

[View source]
def null? #

[View source]
def number? #

[View source]
def object? #

[View source]
def operator? #

[View source]
def package? #

[View source]
def property? #

[View source]
def string? #

[View source]
def struct? #

[View source]
def to_json(*args) #

[View source]
def type_parameter? #

[View source]
def variable? #

[View source]