LSP::SignatureInformation
Inherits JSON::Serializable < LSP::Initializer < Struct < Value < Object
Represents the signature of something callable. A signature can have a label, like a function-name, a doc-comment, and a set of parameters.
Constructors
new(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
Sourcenew
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.