LSP::Data::SignatureInformation
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(pull : JSON::PullParser)
Sourcenew(label : String = "", documentation : LSP::Data::MarkupContent | String | Nil = nil, parameters : Array(LSP::Data::ParameterInformation) = [] of ParameterInformation)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
documentation
The human-readable doc-comment of this signature. Will be shown in the UI but can be omitted.
documentation=(documentation : String | MarkupContent | Nil)
The human-readable doc-comment of this signature. Will be shown in the UI but can be omitted.