struct

LSP::SymbolInformation

Inherits JSON::Serializable / Struct / Value / Object

Symbol information

Constructors

new(name : String, kind : SymbolKind, location : Location)
Source
new(*, __pull_for_json_serializable pull : JSON::PullParser)
Source

Instance methods

container_name=(container_name : String | Nil)
Source
container_name?
Source
deprecated=(deprecated : Bool | Nil)
Source
deprecated?
Source
kind
Source
kind=(kind : SymbolKind)
Source
location
Source
location=(location : Location)
Source
name
Source
name=(name : String)
Source