struct LSP::Protocol::SymbolInformation
- LSP::Protocol::SymbolInformation
- Struct
- Value
- Object
Defined in:
lsp/protocol/symbol_information.crConstructors
- .new(name : String, kind : LSP::Protocol::SymbolKind, location : LSP::Protocol::Location, containerName : Nil | String = Nil)
- .new(__temp_279 : JSON::PullParser)
Instance Method Summary
- #containerName : Union(String, Nil)
- #containerName=(_containerName : Union(String, Nil))
- #kind : SymbolKind
- #kind=(_kind : SymbolKind)
- #location : Location
- #location=(_location : Location)
- #name : String
- #name=(_name : String)
- #to_json(json : JSON::Builder)
Constructor Detail
def self.new(name : String, kind : LSP::Protocol::SymbolKind, location : LSP::Protocol::Location, containerName : Nil | String = Nil)
#