LSP::Protocol::SymbolInformation
Inherits Struct / Value / Object
Constructors
new(name : String, kind : LSP::Protocol::SymbolKind, location : LSP::Protocol::Location, containerName : Nil | String = Nil)
Sourcenew(__temp_312 : JSON::PullParser)
SourceInstance methods
containerName
SourcecontainerName=(_containerName : Union(String, Nil))
Sourcekind
Sourcekind=(_kind : SymbolKind)
Sourcelocation
Sourcelocation=(_location : Location)
Sourcename
Sourcename=(_name : String)
Sourceto_json(json : JSON::Builder)
Source