Sha256: 9ec307c60a2e082c869ae73a740e6a99adc266bd92cd1fef68d31e2585987ab2

Contents?: true

Size: 570 Bytes

Versions: 27

Compression:

Stored size: 570 Bytes

Contents

# typed: strict
# frozen_string_literal: true

module RubyIndexer
  class Location
    extend T::Sig

    sig { returns(Integer) }
    attr_reader :start_line, :end_line, :start_column, :end_column

    sig do
      params(
        start_line: Integer,
        end_line: Integer,
        start_column: Integer,
        end_column: Integer,
      ).void
    end
    def initialize(start_line, end_line, start_column, end_column)
      @start_line = start_line
      @end_line = end_line
      @start_column = start_column
      @end_column = end_column
    end
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
ruby-lsp-0.19.1 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.19.0 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.18.4 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.18.3 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.18.2 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.18.1 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.18.0 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.17 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.16 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.15 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.14 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.13 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.12 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.11 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.10 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.9 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.8 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.7 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.6 lib/ruby_indexer/lib/ruby_indexer/location.rb
ruby-lsp-0.17.5 lib/ruby_indexer/lib/ruby_indexer/location.rb