LSP::Position
Inherits JSON::Serializable < Struct < Value < Object
Constructors
new(line : UInt32, character : UInt32)
Sourcenew(pull : JSON::PullParser)
Sourcenew(*, __pull_for_json_serializable pull : JSON::PullParser)
SourceInstance methods
character
Character offset on a line in a document (zero-based). Assuming that
the line is represented as a string, the character value represents
the gap between the character and character + 1.
If the character value is greater than the line length it defaults back to the line length.
character=(character : UInt32)
Character offset on a line in a document (zero-based). Assuming that
the line is represented as a string, the character value represents
the gap between the character and character + 1.
If the character value is greater than the line length it defaults back to the line length.
to_s(io)
Source