struct LSP::Range

Included Modules

Defined in:

lsp/range.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(start_line, start_column, end_line, end_column) #

[View source]
def self.new(start : LSP::Position, ending : LSP::Position) #

[View source]
def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def ending : Position #

[View source]
def ending=(ending : Position) #

[View source]
def start : Position #

The range's start position.


[View source]
def start=(start : Position) #

The range's start position.


[View source]
def to_s(io) #

[View source]